專利名稱:磁盤陣列卡以及具有擴(kuò)充功能的磁盤陣列系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種磁盤陣列卡,尤其涉及一種具有切換單元的磁盤陣列卡。
背景技術(shù):
當(dāng)使用者于一電腦裝置欲執(zhí)行磁盤陣列功能時(shí),可購置一磁盤陣列卡,并將磁盤 陣列卡設(shè)置于電腦裝置的主機(jī)板上。一般而言,磁盤陣列卡具有固定的磁盤連接端口,因此 磁盤陣列卡所能連接的硬盤等儲(chǔ)存裝置的數(shù)目是固定的。因此當(dāng)使用者日后增加儲(chǔ)存裝置 時(shí),需另外更換一全新且具有足夠數(shù)目的磁盤連接端口的磁盤陣列卡,原本的磁盤陣列卡 多半會(huì)被廢棄,造成了環(huán)保上的問題。此外,具有越多磁盤連接端口的磁盤陣列卡的價(jià)格越 高,增加了使用者擴(kuò)充電腦裝置的成本。發(fā)明內(nèi)容
為了解決上述公知技術(shù)的缺陷,本發(fā)明的目的為提供一種磁盤陣列卡。磁盤陣列 卡可根據(jù)一使用者設(shè)定使能或禁能的磁盤陣列的功能。如此,磁盤陣列卡可與另一磁盤陣 列卡耦接,以擴(kuò)充另一磁盤陣列卡能控制儲(chǔ)存裝置以執(zhí)行磁盤陣列功能的數(shù)目。
為了達(dá)到上述的目的,本發(fā)明提供了一種磁盤陣列卡,包括一控制器、一切換單 元、以及多個(gè)磁盤連接端口??刂破靼ㄒ淮疟P陣列模塊。切換單元耦接于控制器,并根據(jù) 一使用者設(shè)定使能或禁能磁盤陣列模塊。多個(gè)磁盤連接端口分別耦接于控制器。當(dāng)磁盤陣 列模塊禁能以及磁盤陣列卡耦接于另一磁盤陣列卡時(shí),磁盤連接端口與另一磁盤陣列卡耦 接。
為了達(dá)到上述的目的,本發(fā)明另提供了一具有擴(kuò)充功能的磁盤陣列系統(tǒng),包括一 第一磁盤陣列卡、多個(gè)第一儲(chǔ)存裝置、一第二磁盤陣列卡、以及多個(gè)第二儲(chǔ)存裝置。第一磁 盤陣列卡包括一第一控制器以及一第一切換單元。第一控制器包括一第一磁盤陣列模塊。 第一切換單元耦接于第一控制器,并根據(jù)一使用者設(shè)定使能或禁能第一磁盤陣列模塊。第 一儲(chǔ)存裝置分別耦接于第一控制器。第二磁盤陣列卡耦接于第一磁盤陣列卡,并包括一第 二控制器。第二儲(chǔ)存裝置分別耦接于第二控制器。當(dāng)?shù)谝淮疟P陣列模塊禁能時(shí),第二控制 器與第一儲(chǔ)存裝置以及第二儲(chǔ)存裝置耦接,并控制第一儲(chǔ)存裝置以及第二儲(chǔ)存裝置以執(zhí)行 磁盤陣列功能。
綜上所述,本發(fā)明的磁盤陣列系統(tǒng),利用切換單元將第一磁盤陣列卡的磁盤陣列 功能禁能,因此第二磁盤陣列卡可控制連接于第一磁盤陣列卡的第一儲(chǔ)存裝置以及連接于 第二磁盤陣列卡本身的第二儲(chǔ)存裝置,以執(zhí)行磁盤陣列功能。因此當(dāng)使用者擴(kuò)充儲(chǔ)存裝置 時(shí)不需廢棄原有的磁盤陣列卡,可減少環(huán)境的污染。另外,使用者也可視擴(kuò)充儲(chǔ)存裝置的數(shù) 目,選擇具有適當(dāng)數(shù)目的磁盤連接端口的磁盤陣列卡,以降低擴(kuò)充磁盤陣列系統(tǒng)的成本。
圖1為本發(fā)明的磁盤陣列卡的第一實(shí)施例的功能方框圖2為本發(fā)明的磁盤陣列系統(tǒng)的第一實(shí)施例的功能方框圖
圖3為本發(fā)明的磁盤陣列系統(tǒng)的第二實(shí)施例的功能方框圖。
其中,附圖標(biāo)記說明如下
l、la 磁盤陣列系統(tǒng);
10、10a、20、20a 磁盤陣列卡;
11、21 控制器;
111、211 磁盤陣列模塊;
12、22 磁盤連接端口 ;
13,23 存儲(chǔ)器;
14,24 輸出入芯片;
141 輸出入模塊;
15、25 切換單元;
16,26 連接器;
17、27 結(jié)合端口 ;
30 主機(jī)板;
31 處理器;
32,33 插槽;
E1、E2 儲(chǔ)存裝置;
LI 連接單元。
具體實(shí)施方式
請(qǐng)參閱圖1,為本發(fā)明的磁盤陣列卡10的第一實(shí)施例的功能方框圖。磁盤陣列卡 10可獨(dú)立提供磁盤陣列(RAID, Redundant Array of Independent Disks)功能,并可根據(jù) 一使用者設(shè)定使能或禁能磁盤陣列卡10的磁盤陣列功能。磁盤陣列卡10包括一控制器 (controller) 11、多個(gè)磁盤連接端口 12、一存儲(chǔ)器13、一輸出入芯片14、一切換單元15、以 及一連接器16??刂破?1可為一處理芯片,并包括一磁盤陣列模塊111,經(jīng)由控制器11執(zhí) 行磁盤陣列模塊111以提供前述的磁盤陣列功能。
磁盤連接端口 12分別耦接于控制器11。每一磁盤連接端口 12可連接一儲(chǔ)存裝置 E1,例如硬盤(hard disk)或是固態(tài)硬盤(SSD, solid-state drive)??刂破?1執(zhí)行磁盤 陣列模塊111后,控制器11可控制儲(chǔ)存裝置El以執(zhí)行各式的磁盤陣列功能。前述的磁盤 陣列功能為一公知技術(shù),在此并不多加解釋。
存儲(chǔ)器13耦接于控制器11。存儲(chǔ)器13可作為控制器11的暫存存儲(chǔ)器13,其可 暫存寫入于儲(chǔ)存裝置El的數(shù)據(jù)或是暫存由儲(chǔ)存裝置El讀取的數(shù)據(jù)。
輸出入芯片14 f禹接于控制器11。輸出入芯片14包括一輸出入模塊141,其可為 一基本輸出入系統(tǒng)(BIOS,Basic Input/Output System)。使用者可經(jīng)由控制器11執(zhí)行輸 出入模塊141,以針對(duì)磁盤陣列卡10進(jìn)行設(shè)定,例如指定磁盤陣列卡10針對(duì)儲(chǔ)存裝置El所 進(jìn)行的磁盤陣列功能的模式。
切換單元15可為一跳線(Jumper)等開關(guān)。切換單元15耦接于控制器11,并可根 據(jù)一使用者設(shè)定使能或禁能磁盤陣列模塊111。例如當(dāng)切換單元15為一開啟狀態(tài)時(shí),控制器11可執(zhí)行磁盤陣列模塊111,因此磁盤陣列模塊111為一使能狀態(tài),使得磁盤陣列卡10 可執(zhí)行磁盤陣列功能。當(dāng)切換單元15為一關(guān)閉狀態(tài)時(shí),控制器11不可執(zhí)行磁盤陣列模塊 111,因此磁盤陣列模塊111為一禁能狀態(tài),使得磁盤陣列卡10無法執(zhí)行磁盤陣列功能。
連接器16 可為一外圍組件互連(PCI, Peripheral Component Interconnect)連 接器16,耦接于控制器11。
請(qǐng)參考圖2,為本發(fā)明的磁盤陣列系統(tǒng)I的第一實(shí)施例的功能方框圖。當(dāng)使用者 欲設(shè)置更多的儲(chǔ)存裝置時(shí),可另外購置另一磁盤陣列卡20來連接儲(chǔ)存裝置,以形成本實(shí) 施例的磁盤陣列系統(tǒng)I。磁盤陣列系統(tǒng)I可為一個(gè)人電腦或是一網(wǎng)絡(luò)附接儲(chǔ)存器(NAS, Network Attached Storage)。磁盤陣列系統(tǒng)I包括多個(gè)磁盤陣列卡10、20、以及一主機(jī)板 30 (motherboard)。磁盤陣列卡10與磁盤陣列卡20分別設(shè)置于主機(jī)板30上。于本實(shí)施例 中僅舉出兩個(gè)磁盤陣列卡10、20加以說明,然而,磁盤陣列卡的數(shù)目可為三個(gè)以上。
磁盤陣列卡20可與磁盤陣列卡10相同或大致相同,磁盤陣列卡20包括一控制器 21、一磁盤連接端口 22、一存儲(chǔ)器23、一輸出入芯片24、一切換單元25、以及一連接器26。 控制器21包括磁盤陣列模塊211,每一磁盤連接端口 22可分別連接一儲(chǔ)存裝置E2。前述 的磁盤連接端口 22的數(shù)量可與磁盤連接端口 12相同或不同。舉例而言,于本實(shí)施例中,使 用者欲設(shè)置六個(gè)儲(chǔ)存裝置E1、E2,因此使用者可另外購置具有三個(gè)磁盤連接端口 22的磁盤 陣列卡20,使用者不需購置價(jià)格較高的具有六個(gè)磁盤連接端口的磁盤陣列卡,因此可減少 擴(kuò)充磁盤陣列系統(tǒng)I的成本。另外,前述磁盤陣列卡20的元件的相關(guān)說明,可參考磁盤陣 列卡10的相關(guān)描述,在此不多加解釋。
主機(jī)板30包括一處理器31、以及多個(gè)插槽32、33。處理器31可為一中央處理單 元(CPU)。插槽32、33可為一外圍組件互連(PCI)插槽,耦接于處理器31。連接器16連接 于插槽32以及連接器26連接于插槽33,以與處理器31耦接,因此磁盤陣列卡10可經(jīng)由主 機(jī)板30耦接于磁盤陣列卡20。
于本實(shí)施例中,磁盤陣列卡10的切換單元15設(shè)定為一開啟狀態(tài)以及磁盤陣列卡 20的切換單元25設(shè)定為一關(guān)閉狀態(tài),因此磁盤陣列模塊211為一禁能狀態(tài),也就是說與磁 盤陣列卡10耦接的磁盤陣列卡20需將磁盤陣列功能禁能。此時(shí),磁盤陣列卡20已無法獨(dú) 立執(zhí)行磁盤陣列的功能。磁盤陣列卡10可經(jīng)由使用者設(shè)定輸出入模塊141以使得控制器 11可經(jīng)由主機(jī)板30與磁盤連接端口 22耦接,并且讓磁盤陣列卡10可控制磁盤連接端口 22所連接的儲(chǔ)存裝置E2。因此控制器11可控制儲(chǔ)存裝置El以及儲(chǔ)存裝置E2以執(zhí)行磁盤 陣列功能,磁盤陣列卡10所能控制的儲(chǔ)存裝置El、E2的數(shù)目得以擴(kuò)充。
切換單元25根據(jù)使用者設(shè)定可使能或禁能控制器21及/或存儲(chǔ)器23。前述控 制器21為禁能時(shí),指的是控制器21失去運(yùn)算的能力,然而即使控制器21禁能,連接器26 也可直通(pass through)控制器21以與磁盤連接端口 22以及存儲(chǔ)器23等f禹接。舉例而 言,當(dāng)切換單元25為一關(guān)閉狀態(tài)時(shí),磁盤陣列模塊211為禁能狀態(tài),控制器21及/或存儲(chǔ) 器23也可為禁能狀態(tài),如此可節(jié)省磁盤陣列卡20的消耗電力。
于本實(shí)施例中也可具有下列變化,當(dāng)切換單元25為一關(guān)閉狀態(tài)時(shí),控制器21可保 持使能狀態(tài),但磁盤陣列模塊211仍保持禁能狀態(tài)。由于控制器11與控制器21耦接,控制 器11可控制控制器21運(yùn)作,以使得控制器21可輔助或協(xié)同(cooperation)控制器11的 數(shù)據(jù)處理,以增加磁盤陣列系統(tǒng)I的效能。另外,當(dāng)切換單元25為一關(guān)閉狀態(tài)時(shí),存儲(chǔ)器23可保持使能狀態(tài)。由于控制器11與存儲(chǔ)器23耦接,存儲(chǔ)器23可暫存儲(chǔ)存裝置E2的數(shù)據(jù), 可進(jìn)一步增加儲(chǔ)存裝置E2的存取效能。
請(qǐng)參考圖3,為本發(fā)明的磁盤陣列系統(tǒng)Ia的第二實(shí)施例的功能方框圖。與第一實(shí) 施例不同的處在于,磁盤陣列系統(tǒng)Ia的磁盤陣列卡IOa還包括了一結(jié)合端口 17,磁盤陣列 卡20a還包括了一結(jié)合端口 27。結(jié)合端口 17以及結(jié)合端口 27經(jīng)由一連接單元LI連接,前 述的連接單元LI可為傳輸線。
當(dāng)磁盤陣列卡IOa的切換單元15設(shè)定為一開啟狀態(tài)以及磁盤陣列卡20a的切換 單元25設(shè)定為一關(guān)閉狀態(tài)??刂破?1可不需經(jīng)過主機(jī)板30直接經(jīng)由連接單元LI耦接控 制器21。因此控制器11可直接經(jīng)由連接單元LI控制儲(chǔ)存裝置E2以執(zhí)行磁盤陣列功能,另 外,控制器11也可直接經(jīng)由連接單元LI直接控制前述的控制器21或存儲(chǔ)器23以增加磁 盤陣列系統(tǒng)Ia的效能。
綜上所述,本發(fā)明的磁盤陣列系統(tǒng),利用切換單元將一磁盤陣列卡的磁盤陣列功 能禁能,并與另一磁盤陣列卡耦接借以擴(kuò)充儲(chǔ)存裝置。因此當(dāng)使用者擴(kuò)充儲(chǔ)存裝置時(shí)不需 廢棄原有的磁盤陣列卡,可減少環(huán)境的污染。另外,使用者也可視擴(kuò)充儲(chǔ)存裝置的數(shù)目,選 擇具有適當(dāng)數(shù)目的磁盤連接端口的磁盤陣列卡,以降低擴(kuò)充磁盤陣列系統(tǒng)的成本。
本發(fā)明雖以各種實(shí)施例揭示如上,然而其僅為范例參考而非用以限定本發(fā)明的范 圍,任何本領(lǐng)域普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許的更動(dòng)與潤 飾。因此上述實(shí)施例并非用以限定本發(fā)明的范圍,本發(fā)明的保護(hù)范圍當(dāng)視所附的權(quán)利要求 所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種磁盤陣列卡,包括 一控制器,包括一磁盤陣列模塊; 一切換單元,耦接于該控制器,并根據(jù)一使用者設(shè)定使能或禁能該磁盤陣列模塊;以及 多個(gè)磁盤連接端口,分別耦接于該控制器; 其中當(dāng)該磁盤陣列模塊禁能以及該磁盤陣列卡耦接于另一磁盤陣列卡時(shí),該磁盤連接端口與該另一磁盤陣列卡耦接。
2.如權(quán)利要求1所述的磁盤陣列卡,其中該切換單元根據(jù)該使用者設(shè)定使能或禁能該控制器。
3.如權(quán)利要求1所述的磁盤陣列卡,其中當(dāng)該磁盤陣列模塊禁能時(shí),該控制器與該另一磁盤陣列卡的一控制器耦接。
4.如權(quán)利要求1所述的磁盤陣列卡,還包括一存儲(chǔ)器耦接于該控制器,其中該切換單元根據(jù)該使用者設(shè)定使能或禁能該存儲(chǔ)器。
5.如權(quán)利要求1所述的磁盤陣列卡,還包括一存儲(chǔ)器耦接于該控制器,其中當(dāng)該磁盤陣列模塊禁能時(shí),該存儲(chǔ)器與該另一磁盤陣列卡的一控制器耦接。
6.如權(quán)利要求1所述的磁盤陣列卡,其中所述多個(gè)磁盤連接端口分別連接于一儲(chǔ)存裝置,當(dāng)該磁盤陣列模塊禁能時(shí),該另一磁盤陣列卡控制所述多個(gè)儲(chǔ)存裝置,以執(zhí)行磁盤陣列功能。
7.一種具有擴(kuò)充功能的磁盤陣列系統(tǒng),包括 一主機(jī)板; 一第一磁盤陣列卡,設(shè)置于該主機(jī)板,包括 一第一控制器,包括一第一磁盤陣列模塊;以及 一第一切換單元,耦接于該第一控制器,并根據(jù)一使用者設(shè)定使能或禁能該第一磁盤陣列模塊; 多個(gè)第一儲(chǔ)存裝置,分別耦接于該第一控制器;以及 一第二磁盤陣列卡,設(shè)置于該主機(jī)板并稱接于該第一磁盤陣列卡,該第二磁盤陣列卡包括一第二控制器; 其中當(dāng)該第一磁盤陣列模塊禁能時(shí),該第二控制器與所述多個(gè)第一儲(chǔ)存裝置耦接,并控制所述多個(gè)第一儲(chǔ)存裝置以執(zhí)行磁盤陣列功能。
8.如權(quán)利要求7所述的具有擴(kuò)充功能的磁盤陣列系統(tǒng),其中該第一切換單元根據(jù)該使用者設(shè)定使能或禁能該第一控制器。
9.如權(quán)利要求7所述的具有擴(kuò)充功能的磁盤陣列系統(tǒng),其中當(dāng)該第一磁盤陣列模塊禁能時(shí),該第二控制器耦接于該第一控制器,并控制該第一控制器。
10.如權(quán)利要求7所述的具有擴(kuò)充功能的磁盤陣列系統(tǒng),還包括一第一存儲(chǔ)器耦接于該第一控制器,其中該第一切換單元根據(jù)該使用者設(shè)定使能或禁能該第一存儲(chǔ)器。
11.如權(quán)利要求7所述的具有擴(kuò)充功能的磁盤陣列系統(tǒng),還包括一第一存儲(chǔ)器耦接于該控制器,其中當(dāng)該第一磁盤陣列模塊禁能時(shí),該第二控制器與該第一存儲(chǔ)器耦接,并控制該第一存儲(chǔ)器。
12.如權(quán)利要求7所述的具有擴(kuò)充功能的磁盤陣列系統(tǒng),還包括多個(gè)第二儲(chǔ)存裝置耦接于該第二控制器,當(dāng)該第一磁盤陣列模塊禁能時(shí),該第二控制器耦接于所述多個(gè)第一儲(chǔ)存裝置以及第二儲(chǔ)存裝置,并控制所述多個(gè)第一儲(chǔ)存裝置以及所述多個(gè)第二儲(chǔ)存裝置以執(zhí)行該磁盤陣列功能。
13.如權(quán)利要求7所述的具有擴(kuò)充功能的磁盤陣列系統(tǒng),其中該第一磁盤陣列卡經(jīng)由該主機(jī)板耦接于該第二磁盤陣列卡。
14.如權(quán)利要求7所述的具有擴(kuò)充功能的磁盤陣列系統(tǒng),其中該第一磁盤陣列卡以及該第二磁盤陣列卡經(jīng)由一連接單元I禹接。
全文摘要
本發(fā)明提供了一種磁盤陣列卡以及具有擴(kuò)充功能的磁盤陣列系統(tǒng),該磁盤陣列卡包括一控制器、一切換單元、以及多個(gè)磁盤連接端口??刂破靼ㄒ淮疟P陣列模塊。切換單元根據(jù)一使用者設(shè)定使能或禁能磁盤陣列模塊。每一磁盤連接端口耦接于控制器,并可連接一儲(chǔ)存裝置。當(dāng)磁盤陣列模塊禁能以及磁盤陣列卡耦接于另一磁盤陣列卡時(shí),前述的另一磁盤陣列卡可控制前述的儲(chǔ)存裝置以執(zhí)行磁盤陣列功能。本發(fā)明在使用者擴(kuò)充儲(chǔ)存裝置時(shí)不需廢棄原有的磁盤陣列卡,可減少環(huán)境的污染。另外,使用者也可視擴(kuò)充儲(chǔ)存裝置的數(shù)目,選擇具有適當(dāng)數(shù)目的磁盤連接端口的磁盤陣列卡,以降低擴(kuò)充磁盤陣列系統(tǒng)的成本。
文檔編號(hào)G06F3/06GK103049214SQ20111031961
公開日2013年4月17日 申請(qǐng)日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者林則儒 申請(qǐng)人:宏碁股份有限公司