磁盘阵列卡以及具有扩充功能的磁盘阵列系统的制作方法

文档序号:6435943阅读:183来源:国知局
专利名称:磁盘阵列卡以及具有扩充功能的磁盘阵列系统的制作方法
技术领域
本发明涉及一种磁盘阵列卡,尤其涉及一种具有切换单元的磁盘阵列卡。
背景技术
当使用者于一电脑装置欲执行磁盘阵列功能时,可购置一磁盘阵列卡,并将磁盘 阵列卡设置于电脑装置的主机板上。一般而言,磁盘阵列卡具有固定的磁盘连接端口,因此 磁盘阵列卡所能连接的硬盘等储存装置的数目是固定的。因此当使用者日后增加储存装置 时,需另外更换一全新且具有足够数目的磁盘连接端口的磁盘阵列卡,原本的磁盘阵列卡 多半会被废弃,造成了环保上的问题。此外,具有越多磁盘连接端口的磁盘阵列卡的价格越 高,增加了使用者扩充电脑装置的成本。发明内容
为了解决上述公知技术的缺陷,本发明的目的为提供一种磁盘阵列卡。磁盘阵列 卡可根据一使用者设定使能或禁能的磁盘阵列的功能。如此,磁盘阵列卡可与另一磁盘阵 列卡耦接,以扩充另一磁盘阵列卡能控制储存装置以执行磁盘阵列功能的数目。
为了达到上述的目的,本发明提供了一种磁盘阵列卡,包括一控制器、一切换单 元、以及多个磁盘连接端口。控制器包括一磁盘阵列模块。切换单元耦接于控制器,并根据 一使用者设定使能或禁能磁盘阵列模块。多个磁盘连接端口分别耦接于控制器。当磁盘阵 列模块禁能以及磁盘阵列卡耦接于另一磁盘阵列卡时,磁盘连接端口与另一磁盘阵列卡耦 接。
为了达到上述的目的,本发明另提供了一具有扩充功能的磁盘阵列系统,包括一 第一磁盘阵列卡、多个第一储存装置、一第二磁盘阵列卡、以及多个第二储存装置。第一磁 盘阵列卡包括一第一控制器以及一第一切换单元。第一控制器包括一第一磁盘阵列模块。 第一切换单元耦接于第一控制器,并根据一使用者设定使能或禁能第一磁盘阵列模块。第 一储存装置分别耦接于第一控制器。第二磁盘阵列卡耦接于第一磁盘阵列卡,并包括一第 二控制器。第二储存装置分别耦接于第二控制器。当第一磁盘阵列模块禁能时,第二控制 器与第一储存装置以及第二储存装置耦接,并控制第一储存装置以及第二储存装置以执行 磁盘阵列功能。
综上所述,本发明的磁盘阵列系统,利用切换单元将第一磁盘阵列卡的磁盘阵列 功能禁能,因此第二磁盘阵列卡可控制连接于第一磁盘阵列卡的第一储存装置以及连接于 第二磁盘阵列卡本身的第二储存装置,以执行磁盘阵列功能。因此当使用者扩充储存装置 时不需废弃原有的磁盘阵列卡,可减少环境的污染。另外,使用者也可视扩充储存装置的数 目,选择具有适当数目的磁盘连接端口的磁盘阵列卡,以降低扩充磁盘阵列系统的成本。


图1为本发明的磁盘阵列卡的第一实施例的功能方框图2为本发明的磁盘阵列系统的第一实施例的功能方框图
图3为本发明的磁盘阵列系统的第二实施例的功能方框图。
其中,附图标记说明如下
l、la 磁盘阵列系统;
10、10a、20、20a 磁盘阵列卡;
11、21 控制器;
111、211 磁盘阵列模块;
12、22 磁盘连接端口 ;
13,23 存储器;
14,24 输出入芯片;
141 输出入模块;
15、25 切换单元;
16,26 连接器;
17、27 结合端口 ;
30 主机板;
31 处理器;
32,33 插槽;
E1、E2 储存装置;
LI 连接单元。
具体实施方式
请参阅图1,为本发明的磁盘阵列卡10的第一实施例的功能方框图。磁盘阵列卡 10可独立提供磁盘阵列(RAID, Redundant Array of Independent Disks)功能,并可根据 一使用者设定使能或禁能磁盘阵列卡10的磁盘阵列功能。磁盘阵列卡10包括一控制器 (controller) 11、多个磁盘连接端口 12、一存储器13、一输出入芯片14、一切换单元15、以 及一连接器16。控制器11可为一处理芯片,并包括一磁盘阵列模块111,经由控制器11执 行磁盘阵列模块111以提供前述的磁盘阵列功能。
磁盘连接端口 12分别耦接于控制器11。每一磁盘连接端口 12可连接一储存装置 E1,例如硬盘(hard disk)或是固态硬盘(SSD, solid-state drive)。控制器11执行磁盘 阵列模块111后,控制器11可控制储存装置El以执行各式的磁盘阵列功能。前述的磁盘 阵列功能为一公知技术,在此并不多加解释。
存储器13耦接于控制器11。存储器13可作为控制器11的暂存存储器13,其可 暂存写入于储存装置El的数据或是暂存由储存装置El读取的数据。
输出入芯片14 f禹接于控制器11。输出入芯片14包括一输出入模块141,其可为 一基本输出入系统(BIOS,Basic Input/Output System)。使用者可经由控制器11执行输 出入模块141,以针对磁盘阵列卡10进行设定,例如指定磁盘阵列卡10针对储存装置El所 进行的磁盘阵列功能的模式。
切换单元15可为一跳线(Jumper)等开关。切换单元15耦接于控制器11,并可根 据一使用者设定使能或禁能磁盘阵列模块111。例如当切换单元15为一开启状态时,控制器11可执行磁盘阵列模块111,因此磁盘阵列模块111为一使能状态,使得磁盘阵列卡10 可执行磁盘阵列功能。当切换单元15为一关闭状态时,控制器11不可执行磁盘阵列模块 111,因此磁盘阵列模块111为一禁能状态,使得磁盘阵列卡10无法执行磁盘阵列功能。
连接器16 可为一外围组件互连(PCI, Peripheral Component Interconnect)连 接器16,耦接于控制器11。
请参考图2,为本发明的磁盘阵列系统I的第一实施例的功能方框图。当使用者 欲设置更多的储存装置时,可另外购置另一磁盘阵列卡20来连接储存装置,以形成本实 施例的磁盘阵列系统I。磁盘阵列系统I可为一个人电脑或是一网络附接储存器(NAS, Network Attached Storage)。磁盘阵列系统I包括多个磁盘阵列卡10、20、以及一主机板 30 (motherboard)。磁盘阵列卡10与磁盘阵列卡20分别设置于主机板30上。于本实施例 中仅举出两个磁盘阵列卡10、20加以说明,然而,磁盘阵列卡的数目可为三个以上。
磁盘阵列卡20可与磁盘阵列卡10相同或大致相同,磁盘阵列卡20包括一控制器 21、一磁盘连接端口 22、一存储器23、一输出入芯片24、一切换单元25、以及一连接器26。 控制器21包括磁盘阵列模块211,每一磁盘连接端口 22可分别连接一储存装置E2。前述 的磁盘连接端口 22的数量可与磁盘连接端口 12相同或不同。举例而言,于本实施例中,使 用者欲设置六个储存装置E1、E2,因此使用者可另外购置具有三个磁盘连接端口 22的磁盘 阵列卡20,使用者不需购置价格较高的具有六个磁盘连接端口的磁盘阵列卡,因此可减少 扩充磁盘阵列系统I的成本。另外,前述磁盘阵列卡20的元件的相关说明,可参考磁盘阵 列卡10的相关描述,在此不多加解释。
主机板30包括一处理器31、以及多个插槽32、33。处理器31可为一中央处理单 元(CPU)。插槽32、33可为一外围组件互连(PCI)插槽,耦接于处理器31。连接器16连接 于插槽32以及连接器26连接于插槽33,以与处理器31耦接,因此磁盘阵列卡10可经由主 机板30耦接于磁盘阵列卡20。
于本实施例中,磁盘阵列卡10的切换单元15设定为一开启状态以及磁盘阵列卡 20的切换单元25设定为一关闭状态,因此磁盘阵列模块211为一禁能状态,也就是说与磁 盘阵列卡10耦接的磁盘阵列卡20需将磁盘阵列功能禁能。此时,磁盘阵列卡20已无法独 立执行磁盘阵列的功能。磁盘阵列卡10可经由使用者设定输出入模块141以使得控制器 11可经由主机板30与磁盘连接端口 22耦接,并且让磁盘阵列卡10可控制磁盘连接端口 22所连接的储存装置E2。因此控制器11可控制储存装置El以及储存装置E2以执行磁盘 阵列功能,磁盘阵列卡10所能控制的储存装置El、E2的数目得以扩充。
切换单元25根据使用者设定可使能或禁能控制器21及/或存储器23。前述控 制器21为禁能时,指的是控制器21失去运算的能力,然而即使控制器21禁能,连接器26 也可直通(pass through)控制器21以与磁盘连接端口 22以及存储器23等f禹接。举例而 言,当切换单元25为一关闭状态时,磁盘阵列模块211为禁能状态,控制器21及/或存储 器23也可为禁能状态,如此可节省磁盘阵列卡20的消耗电力。
于本实施例中也可具有下列变化,当切换单元25为一关闭状态时,控制器21可保 持使能状态,但磁盘阵列模块211仍保持禁能状态。由于控制器11与控制器21耦接,控制 器11可控制控制器21运作,以使得控制器21可辅助或协同(cooperation)控制器11的 数据处理,以增加磁盘阵列系统I的效能。另外,当切换单元25为一关闭状态时,存储器23可保持使能状态。由于控制器11与存储器23耦接,存储器23可暂存储存装置E2的数据, 可进一步增加储存装置E2的存取效能。
请参考图3,为本发明的磁盘阵列系统Ia的第二实施例的功能方框图。与第一实 施例不同的处在于,磁盘阵列系统Ia的磁盘阵列卡IOa还包括了一结合端口 17,磁盘阵列 卡20a还包括了一结合端口 27。结合端口 17以及结合端口 27经由一连接单元LI连接,前 述的连接单元LI可为传输线。
当磁盘阵列卡IOa的切换单元15设定为一开启状态以及磁盘阵列卡20a的切换 单元25设定为一关闭状态。控制器11可不需经过主机板30直接经由连接单元LI耦接控 制器21。因此控制器11可直接经由连接单元LI控制储存装置E2以执行磁盘阵列功能,另 外,控制器11也可直接经由连接单元LI直接控制前述的控制器21或存储器23以增加磁 盘阵列系统Ia的效能。
综上所述,本发明的磁盘阵列系统,利用切换单元将一磁盘阵列卡的磁盘阵列功 能禁能,并与另一磁盘阵列卡耦接借以扩充储存装置。因此当使用者扩充储存装置时不需 废弃原有的磁盘阵列卡,可减少环境的污染。另外,使用者也可视扩充储存装置的数目,选 择具有适当数目的磁盘连接端口的磁盘阵列卡,以降低扩充磁盘阵列系统的成本。
本发明虽以各种实施例揭示如上,然而其仅为范例参考而非用以限定本发明的范 围,任何本领域普通技术人员,在不脱离本发明的精神和范围内,当可做些许的更动与润 饰。因此上述实施例并非用以限定本发明的范围,本发明的保护范围当视所附的权利要求 所界定的范围为准。
权利要求
1.一种磁盘阵列卡,包括 一控制器,包括一磁盘阵列模块; 一切换单元,耦接于该控制器,并根据一使用者设定使能或禁能该磁盘阵列模块;以及 多个磁盘连接端口,分别耦接于该控制器; 其中当该磁盘阵列模块禁能以及该磁盘阵列卡耦接于另一磁盘阵列卡时,该磁盘连接端口与该另一磁盘阵列卡耦接。
2.如权利要求1所述的磁盘阵列卡,其中该切换单元根据该使用者设定使能或禁能该控制器。
3.如权利要求1所述的磁盘阵列卡,其中当该磁盘阵列模块禁能时,该控制器与该另一磁盘阵列卡的一控制器耦接。
4.如权利要求1所述的磁盘阵列卡,还包括一存储器耦接于该控制器,其中该切换单元根据该使用者设定使能或禁能该存储器。
5.如权利要求1所述的磁盘阵列卡,还包括一存储器耦接于该控制器,其中当该磁盘阵列模块禁能时,该存储器与该另一磁盘阵列卡的一控制器耦接。
6.如权利要求1所述的磁盘阵列卡,其中所述多个磁盘连接端口分别连接于一储存装置,当该磁盘阵列模块禁能时,该另一磁盘阵列卡控制所述多个储存装置,以执行磁盘阵列功能。
7.一种具有扩充功能的磁盘阵列系统,包括 一主机板; 一第一磁盘阵列卡,设置于该主机板,包括 一第一控制器,包括一第一磁盘阵列模块;以及 一第一切换单元,耦接于该第一控制器,并根据一使用者设定使能或禁能该第一磁盘阵列模块; 多个第一储存装置,分别耦接于该第一控制器;以及 一第二磁盘阵列卡,设置于该主机板并稱接于该第一磁盘阵列卡,该第二磁盘阵列卡包括一第二控制器; 其中当该第一磁盘阵列模块禁能时,该第二控制器与所述多个第一储存装置耦接,并控制所述多个第一储存装置以执行磁盘阵列功能。
8.如权利要求7所述的具有扩充功能的磁盘阵列系统,其中该第一切换单元根据该使用者设定使能或禁能该第一控制器。
9.如权利要求7所述的具有扩充功能的磁盘阵列系统,其中当该第一磁盘阵列模块禁能时,该第二控制器耦接于该第一控制器,并控制该第一控制器。
10.如权利要求7所述的具有扩充功能的磁盘阵列系统,还包括一第一存储器耦接于该第一控制器,其中该第一切换单元根据该使用者设定使能或禁能该第一存储器。
11.如权利要求7所述的具有扩充功能的磁盘阵列系统,还包括一第一存储器耦接于该控制器,其中当该第一磁盘阵列模块禁能时,该第二控制器与该第一存储器耦接,并控制该第一存储器。
12.如权利要求7所述的具有扩充功能的磁盘阵列系统,还包括多个第二储存装置耦接于该第二控制器,当该第一磁盘阵列模块禁能时,该第二控制器耦接于所述多个第一储存装置以及第二储存装置,并控制所述多个第一储存装置以及所述多个第二储存装置以执行该磁盘阵列功能。
13.如权利要求7所述的具有扩充功能的磁盘阵列系统,其中该第一磁盘阵列卡经由该主机板耦接于该第二磁盘阵列卡。
14.如权利要求7所述的具有扩充功能的磁盘阵列系统,其中该第一磁盘阵列卡以及该第二磁盘阵列卡经由一连接单元I禹接。
全文摘要
本发明提供了一种磁盘阵列卡以及具有扩充功能的磁盘阵列系统,该磁盘阵列卡包括一控制器、一切换单元、以及多个磁盘连接端口。控制器包括一磁盘阵列模块。切换单元根据一使用者设定使能或禁能磁盘阵列模块。每一磁盘连接端口耦接于控制器,并可连接一储存装置。当磁盘阵列模块禁能以及磁盘阵列卡耦接于另一磁盘阵列卡时,前述的另一磁盘阵列卡可控制前述的储存装置以执行磁盘阵列功能。本发明在使用者扩充储存装置时不需废弃原有的磁盘阵列卡,可减少环境的污染。另外,使用者也可视扩充储存装置的数目,选择具有适当数目的磁盘连接端口的磁盘阵列卡,以降低扩充磁盘阵列系统的成本。
文档编号G06F3/06GK103049214SQ20111031961
公开日2013年4月17日 申请日期2011年10月14日 优先权日2011年10月14日
发明者林则儒 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1