專利名稱:磁盤陣列控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種磁盤陣列(disk array)控制裝置,特別是適用于網(wǎng)絡(luò)儲存裝置的磁盤陣列控制裝置。
背景技術(shù):
由于網(wǎng)絡(luò)的快速成長以及隨之而來的龐大數(shù)據(jù)流量,使用安全、可靠、有效率的網(wǎng)絡(luò)儲存裝置已成為信息技術(shù)(Information Technology,IT)產(chǎn)業(yè)的趨勢。這類的網(wǎng)絡(luò)儲存裝置,例如網(wǎng)絡(luò)附屬儲存裝置(NetworkAttached Storage,NAS)、存儲局域網(wǎng)(Storage Area Network,SAN)或是多磁盤驅(qū)動器數(shù)組(Redundant Arrays of Independent Disks,RAID)服務(wù)器,一般均使用具有磁盤容錯(disk fault tolerance)功能的磁盤陣列(disk array)設(shè)備。采用集成驅(qū)動電子裝備(Integrated Drive Electronics,以下簡稱IDE)(或可參考為AT Attachment,以下簡稱ATA)接口的硬式磁盤驅(qū)動器(為方便起見,以下均簡稱IDE/ATA硬盤機),由于其具有成本較低的優(yōu)勢,因此常被利用來形成磁盤陣列設(shè)備。然而根據(jù)IDE/ATA標(biāo)準(zhǔn),IDE/ATA接口為一40條信號線并采用平行(parallel)傳輸?shù)慕涌?,其最長傳送距離僅有18英時,這樣在使用多個IDE/ATA硬盤機做為磁盤陣列設(shè)備時,無可避免的遭遇到聯(lián)機距離過短、信號線太多而導(dǎo)致配線困難,甚至無法配線的問題。
有鑒于此,如何能保有IDE/ATA硬盤機的效能和成本優(yōu)勢,但又能減少接口信號的數(shù)目與增加傳送距離,而沒有傳統(tǒng)磁盤陣列設(shè)備的配線限制,并且還能使儲存磁盤陣列裝置可直接連上網(wǎng)絡(luò)進行遠程儲存管理,實為一重要課題。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)的不足,本發(fā)明的目的是提供一種磁盤陣列控制裝置,將IDE/ATA接口信號轉(zhuǎn)換成精簡的差動(differential)信號接口,以減少接口信號的數(shù)目并增加傳送距離。
本發(fā)明的另一目的是提供一種磁盤陣列控制裝置,其可減少接口信號的數(shù)目并增加傳送距離,并且提供連接網(wǎng)絡(luò)的功能。
為達到上述目的,本發(fā)明提供了一種磁盤陣列控制裝置,包括一磁盤陣列控制器、一接口轉(zhuǎn)換器以及一網(wǎng)絡(luò)接口單元。磁盤陣列控制器具有一并行接口以傳收多組平行信號,以及一共享總線接口以傳收儲存資料。接口轉(zhuǎn)換器將磁盤陣列控制器傳送的各組平行信號轉(zhuǎn)變?yōu)橄鄬?yīng)的各組差動信號,并且將磁盤陣列裝置傳來的各組差動信號轉(zhuǎn)變?yōu)橄鄬?yīng)的各組平行信號以輸出至上述并行接口。網(wǎng)絡(luò)接口單元具有一網(wǎng)絡(luò)輸出入端口以外接網(wǎng)絡(luò),該網(wǎng)絡(luò)接口單元耦接磁盤陣列控制器的共享總線接口,以接收來自共享總線接口的儲存資料并經(jīng)由網(wǎng)絡(luò)輸出入端口傳送至網(wǎng)絡(luò),且經(jīng)由網(wǎng)絡(luò)輸出入端口接收來自網(wǎng)絡(luò)的遠程資料并傳送至共享總線接口。
本發(fā)明的優(yōu)點是由于本發(fā)明采用了將IDE/ATA接口信號轉(zhuǎn)換成精簡的差動(differential)信號接口,因此,可減少接口信號的數(shù)目并增加傳送距離,并且提供連接網(wǎng)絡(luò)的功能。
下面結(jié)合附圖及實施例對本發(fā)明進行詳細說明圖1是根據(jù)本發(fā)明的網(wǎng)絡(luò)儲存裝置方塊圖;圖2是本發(fā)明的接口轉(zhuǎn)換器方塊圖;圖3是本發(fā)明所連接的磁盤陣列的接口轉(zhuǎn)換器方塊圖;圖4是本發(fā)明的網(wǎng)絡(luò)接口單元方塊圖。
圖中符號說明10 網(wǎng)絡(luò)儲存裝置 20 網(wǎng)絡(luò)100 磁盤陣列控制裝置 110 磁盤陣列控制器112 IDE/ATA接口112a-d IDE/ATA信號114 共享總線接口 116 共享總線120 接口轉(zhuǎn)換器 122a-d 差動信號130 網(wǎng)絡(luò)接口單元 132 網(wǎng)絡(luò)輸出入端口140 接口轉(zhuǎn)換器 142a-d IDE/ATA信號150a-d IDE/ATA硬盤機160 微控制器 162 控制信號164 控制信號 166 控制信號170 非揮發(fā)性內(nèi)存
180 共享內(nèi)存202a-d 平行/串行信號互換器204a-d 差動信號收發(fā)器212a-d 數(shù)字串行信號302a-d 平行/串行信號互換器304a-d 差動信號收發(fā)器312a-d 數(shù)字串行信號402 媒體訪問控制電路404 實在電路 412 信號線414 信號線具體實施方式
圖1是根據(jù)本發(fā)明的網(wǎng)絡(luò)儲存裝置方塊圖,如圖所示,網(wǎng)絡(luò)儲存裝置10包括磁盤陣列控制器110以及多個磁盤設(shè)備150a~150d所構(gòu)成的磁盤陣列裝置與相關(guān)的接口轉(zhuǎn)換器140。磁盤設(shè)備150a~150d為IDE/ATA硬盤機,每一IDE/ATA硬盤機150a~150d各提供一組IDE/ATA接口信號142a~142d。磁盤陣列控制裝置100包括磁盤陣列控制器110、接口轉(zhuǎn)換120以及網(wǎng)絡(luò)接口單元130。除此之外,還有一微控制器(micro-controller)160通過控制信號162~166控制磁盤陣列控制器110、接口轉(zhuǎn)換器120以及網(wǎng)絡(luò)接口單元130。微控制器160經(jīng)由一共享總線116讀取存放在非揮發(fā)性內(nèi)存170中的軔體程序和數(shù)據(jù),以執(zhí)行數(shù)據(jù)流量控制和儲存管理的工作,而且微控制器160、磁盤陣列控制器110和網(wǎng)絡(luò)接口單元130 以經(jīng)由共享總線116交換數(shù)據(jù)或?qū)?shù)據(jù)暫存在共享內(nèi)存180。任何本領(lǐng)域技術(shù)人員當(dāng)明了微控制器160、非揮發(fā)性內(nèi)存170或共享內(nèi)存180亦可被整合在磁盤陣列控制器110中,再者,本實施例所提及由4個IDE/ATA硬盤機150a~150d所構(gòu)成的磁盤陣列裝置僅僅為了說明的目的,本發(fā)明可適用于任意數(shù)目的磁盤驅(qū)動器裝置。
如圖1所示,磁盤陣列控制器110具有一第一并行接口,即IDE/ATA接口112,以提供4組第一平行信號,即IDE/ATA信號112a~112d,以及一共享總線接口114以傳收儲存數(shù)據(jù)。磁盤陣列控制器110是一可以提高磁盤陣列裝置輸出入效能并提供數(shù)據(jù)備份與磁盤容錯能力的RAID控制器,根據(jù)本發(fā)明的磁盤陣列控制器110提供4種不同RAID等級(RAID level)RAID 0、RAID 1、RAID 5和RAID0+1,以滿足不同的需求。RAID 0為無容錯的分割(stripping)磁盤陣列,將數(shù)據(jù)分割并分別儲存在磁盤陣列中的不同磁盤,如此可以增加存取速度,但不提供容錯能力。RAID 1即磁盤鏡像備份(disk mirroring),每一磁盤均以一與其成對的磁盤做一對一的數(shù)據(jù)備份。RAID 5為具分布式同位數(shù)據(jù)的獨立數(shù)據(jù)磁盤(independent data disks with distributedparity blocks),以4個磁盤為例,每一磁盤75%的容量為存放主要數(shù)據(jù)的空間,25%的容量為存放漢明(Hamming)錯誤更正編碼(ErrorCorrection Code,ECC)同位數(shù)據(jù)的空間,當(dāng)存放數(shù)據(jù)毀損時可通過同位數(shù)據(jù)予以更正。RAID 0+1為一RAID 1的磁盤鏡像備份數(shù)組所構(gòu)成,其中每組鏡像備份數(shù)組的采RAID 0的分割儲存方式。RAID 0和RAID1最少需要2個磁盤才能實現(xiàn),RAID 5最少需要3個,RAID 0+1則必須最少4個磁盤才能實現(xiàn)。再者,磁盤陣列控制器110可以支持IDE/ATA標(biāo)準(zhǔn)(ATA-66和ATA-100)以每秒66兆字節(jié)和每秒100兆字節(jié)的DMA模式存取IDE/ATA硬盤機的數(shù)據(jù)。本實施例中,磁盤陣列控制器110可以同時存取4個IDE/ATA硬盤機150a~150d,如每個IDE/ATA硬盤機150a~150d均支持ATA-66的標(biāo)準(zhǔn),則磁盤陣列控制器110每秒總處理能力(throughput)可達264兆字節(jié)。任何本領(lǐng)域技術(shù)人員當(dāng)明了磁盤陣列控制器110亦可以只存取4個IDE/ATA硬盤機中的部份IDE/ATA硬盤機。
磁盤陣列控制裝置100的接口轉(zhuǎn)換器120在磁盤陣列控制器110傳送數(shù)據(jù)至接口轉(zhuǎn)換器120時,接收IDE/ATA接口112的4組IDE/ATA信號112a~112d,將IDE/ATA信號112a~112d轉(zhuǎn)變?yōu)橄鄬?yīng)的4組差動信號122a~122d,并且在磁盤陣列控制器110從接口轉(zhuǎn)換器120接收數(shù)據(jù)時,將差動信號122a~122d轉(zhuǎn)變?yōu)橄鄬?yīng)的IDE/ATA接口112的4組IDE/ATA信號112a~112d。網(wǎng)絡(luò)接口單元130具有一網(wǎng)絡(luò)輸出入端口132連接一網(wǎng)絡(luò)20,網(wǎng)絡(luò)接口單元130經(jīng)由共享總線接口114耦接磁盤陣列控制器110,以接收來自共享總線116的數(shù)據(jù)并經(jīng)由網(wǎng)絡(luò)輸出入端口132傳送至網(wǎng)絡(luò)20,且經(jīng)由網(wǎng)絡(luò)輸出入端口132接收來自網(wǎng)絡(luò)20的遠程數(shù)據(jù)并傳送至共享總線116。與磁盤陣列裝置相關(guān)的接口轉(zhuǎn)換器140在IDE/ATA硬盤機150a~150d傳送數(shù)據(jù)至接口轉(zhuǎn)換器140時,接收IDE/ATA硬盤機150a~150d的各組信號142a~142d,將各組信號142a~142d各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的差動信號122a~122d,并且在接口轉(zhuǎn)換器140從接口轉(zhuǎn)換器120接收資料時,將差動信號122a~122d轉(zhuǎn)變?yōu)橄鄬?yīng)的各個IDE/ATA硬盤機150a~150d的各組IDE/ATA信號142a~142d。
接下來針對接口轉(zhuǎn)換器120及接口轉(zhuǎn)換器140做更詳細的描述,參考圖2,接口轉(zhuǎn)換器120包括4個平行/串行信號互換器202a~202d以及4個差動信號收發(fā)器(transceiver)204a~204d。在磁盤陣列控制器110傳送資料至接口轉(zhuǎn)換器120時,4個平行/串行信號互換器202a~202d各自接收IDE/ATA接口112的各組IDE/ATA信號112a~112d,將4組IDE/ATA信號112a~112d獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的4組高速的數(shù)字串行信號212a~212d,然后4個差動信號收發(fā)器204a~204d則將各組數(shù)字串行信號212a~212d轉(zhuǎn)變?yōu)橄鄬?yīng)的4組差動信號122a~122d。另一方面,在磁盤陣列控制器110從接口轉(zhuǎn)換器120接收數(shù)據(jù)時,差動信號收發(fā)器204a~204d將各組差動信號122a~122d轉(zhuǎn)變?yōu)橄鄬?yīng)的4組數(shù)字串行信號212a~212d,然后平行/串行信號互換器202a~202d將4組數(shù)字串行信號212a~212d各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的IDE/ATA接口112的4組IDE/ATA信號112a~112d。如圖3所示,接口轉(zhuǎn)換器140包括4個平行/串行信號互換器302a~302d以及4個差動信號收發(fā)器304a~304d。在IDE/ATA硬盤機150a~150d傳送數(shù)據(jù)至接口轉(zhuǎn)換器140時,4個平行/串行信號互換器302a~302d將接收的4組IDE/ATA信號142a~142d各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的4組高速的數(shù)字串行信號312a~312d,然后4個差動信號收發(fā)器304a~304d則將各組數(shù)字串行信號312a~312d轉(zhuǎn)變?yōu)橄鄬?yīng)的4組差動信號122a~122d。另一方面,在接口轉(zhuǎn)換器140從接口轉(zhuǎn)換器120接收數(shù)據(jù)時,差動信號收發(fā)器304a~304d將各組差動信號122a~122d轉(zhuǎn)變?yōu)橄鄬?yīng)的4組數(shù)字串行信號312a~312d,然后平行/串行信號互換器302a~302d將4組數(shù)字串行信號312a~312d各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的4組IDE/ATA信號142a~142d。
在本實施例中,差動信號收發(fā)器204a~204d與差動信號收發(fā)器304a~304d是一種低壓差動信號(Low Voltage Differential Signal,LVDS)收發(fā)器,利用LVDS收發(fā)器所產(chǎn)生的差動信號具有低噪聲、低功率、高傳輸速率和傳送距離可達10公尺的優(yōu)點,將原本每組40條IDE/ATA并行傳輸?shù)男盘栟D(zhuǎn)變?yōu)椴顒有盘?,如此每組差動信號即使包括電源與接地信號仍可以精簡成10條信號的接口,而降低磁盤陣列配線的困難度。
圖4是磁盤陣列控制裝置100的網(wǎng)絡(luò)接口單元130的方塊圖,其中媒體訪問控制(Media Access Control,MAC)電路402在網(wǎng)絡(luò)儲存裝置10傳送數(shù)據(jù)至網(wǎng)絡(luò)20時,透過共享總線116將來自共享總線接口114的數(shù)據(jù)轉(zhuǎn)變?yōu)樽裱蕴W(wǎng)絡(luò)(Ethernet)媒體訪問控制層(MAC layer)標(biāo)準(zhǔn)的數(shù)據(jù)比特流,在網(wǎng)絡(luò)儲存裝置10從網(wǎng)絡(luò)20接收數(shù)據(jù)時,將數(shù)據(jù)位流轉(zhuǎn)變?yōu)楣蚕砜偩€接口114的數(shù)據(jù)格式。實在(physical)電路404則經(jīng)由信號線412耦接MAC電路402且經(jīng)由信號線414耦接網(wǎng)絡(luò)輸出入端口132,實在電路404將來自MAC電路402的數(shù)據(jù)比特流與通過網(wǎng)絡(luò)輸出入端口132收發(fā)的遠程數(shù)據(jù)的網(wǎng)絡(luò)實在層(physical)信號做互換。通過網(wǎng)絡(luò)接口單元130,網(wǎng)絡(luò)儲存裝置10可直接連上網(wǎng)絡(luò)進行遠程儲存管理。本實施例中,網(wǎng)絡(luò)20并不局限于任何網(wǎng)絡(luò)形態(tài),有線或無線網(wǎng)絡(luò)均為本發(fā)明所實施的范圍。
雖然本發(fā)明已以一具體實施例公開如上,然其僅為了易于說明本發(fā)明的技術(shù)內(nèi)容,而并非將本發(fā)明狹義地限定于該實施例,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),所作更動與潤飾當(dāng)為本發(fā)明所涵蓋,因此本發(fā)明的保護范圍以權(quán)利要求并結(jié)合說明書及附圖所界定者為準(zhǔn)。
權(quán)利要求
1.一種磁盤陣列控制裝置,包括一磁盤陣列控制器,具有一并行接口以傳收多組平行信號以及一共享總線接口以傳收一儲存數(shù)據(jù);一接口轉(zhuǎn)換器,將上述磁盤陣列控制器傳送的上述多組平行信號轉(zhuǎn)變?yōu)橄鄬?yīng)的多組差動信號,并且將外部傳來的多組差動信號轉(zhuǎn)變?yōu)橄鄬?yīng)的多組平行信號以輸出至上述并行接口;以及一網(wǎng)絡(luò)接口單元,具有一網(wǎng)絡(luò)輸出入端口以外接一網(wǎng)絡(luò),上述網(wǎng)絡(luò)接口單元耦接于上述磁盤陣列控制器的上述共享總線接口,以接收來自上述共享總線接口的儲存數(shù)據(jù)并經(jīng)由上述網(wǎng)絡(luò)輸出入端口傳送至上述網(wǎng)絡(luò),且經(jīng)由上述網(wǎng)絡(luò)輸出入端口接收來自上述網(wǎng)絡(luò)的一遠程數(shù)據(jù)并傳送至上述共享總線接口。
2.根據(jù)權(quán)利要求1所述磁盤陣列控制裝置,其特征在于上述接口轉(zhuǎn)換器包括多個平行/串行信號互換器,用來在上述磁盤陣列控制器傳送數(shù)據(jù)至上述接口轉(zhuǎn)換器時,接收上述并行接口的上述多組平行信號,將上述多組平行信號各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的多組數(shù)字串行信號,并且在上述磁盤陣列控制器從上述接口轉(zhuǎn)換器接收數(shù)據(jù)時,將上述多組數(shù)字串行信號各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的上述并行接口的上述多組平行信號;以及多個差動信號收發(fā)器,用來在上述磁盤陣列控制器傳送數(shù)據(jù)至上述接口轉(zhuǎn)換器時,將上述多組數(shù)字串行信號轉(zhuǎn)變?yōu)橄鄬?yīng)的上述多組差動信號,并且在上述磁盤陣列控制器從上述接口轉(zhuǎn)換器接收數(shù)據(jù)時,將上述多組差動信號轉(zhuǎn)變?yōu)橄鄬?yīng)的上述多組數(shù)字串行信號。
3.根據(jù)權(quán)利要求2所述磁盤陣列控制裝置,其特征在于上述差動信號收發(fā)器為低壓差動信號收發(fā)器。
4.根據(jù)權(quán)利要求1所述磁盤陣列控制裝置,其特征在于上述磁盤陣列控制器為一RAID控制器,以提供至少兩種等級以上的磁盤容錯功能。
5.根據(jù)權(quán)利要求1所述磁盤陣列控制裝置,其特征在于上述第一并行接口符合IDE/ATA標(biāo)準(zhǔn)。
6.根據(jù)權(quán)利要求1所述磁盤陣列控制裝置,其特征在于上述網(wǎng)絡(luò)接口單元包括一媒體訪問控制電路,用來在上述磁盤陣列控制裝置傳送數(shù)據(jù)至上述網(wǎng)絡(luò)時,將來自上述共享總線接口的上述儲存數(shù)據(jù)轉(zhuǎn)變?yōu)樽裱蕴W(wǎng)絡(luò)媒體訪問控制層標(biāo)準(zhǔn)的一數(shù)據(jù)比特流,在上述磁盤陣列控制裝置從上述網(wǎng)絡(luò)接收數(shù)據(jù)時,將上述數(shù)據(jù)位流轉(zhuǎn)變?yōu)樯鲜龉蚕砜偩€接口的一數(shù)據(jù)格式;以及一實在電路,用來將來自上述媒體訪問控制電路的上述數(shù)據(jù)比特流與來自上述遠程數(shù)據(jù)的網(wǎng)絡(luò)實在層信號做互換。
7.一種網(wǎng)絡(luò)儲存裝置,包括多個磁盤設(shè)備,每一磁盤設(shè)備提供一組磁盤接口信號;一磁盤陣列控制器,具有一第一并行接口以傳收多組第一平行信號以及一共享總線接口以傳收一儲存數(shù)據(jù);一第一接口轉(zhuǎn)換器,將上述磁盤陣列控制器傳送的上述多組第一平行信號轉(zhuǎn)變?yōu)橄鄬?yīng)的多組差動信號輸出,并且將上述第一接口轉(zhuǎn)換器接收的多組差動信號轉(zhuǎn)變?yōu)橄鄬?yīng)的多組第一平行信號以輸出至上述第一并行接口;一第二接口轉(zhuǎn)換器,將上述各個磁盤設(shè)備的磁盤接口信號各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的上述第一接口轉(zhuǎn)換器接收的多組差動信號,并且將上述第一接口轉(zhuǎn)換器輸出的多組差動信號轉(zhuǎn)變?yōu)橄鄬?yīng)的多組磁盤接口信號以輸出至上述各個磁盤設(shè)備;以及一網(wǎng)絡(luò)接口單元,具有一網(wǎng)絡(luò)輸出入端口以外接一網(wǎng)絡(luò),上述網(wǎng)絡(luò)接口單元耦接于上述磁盤陣列控制器的上述共享總線接口,以接收來自上述共享總線接口的上述儲存數(shù)據(jù)并經(jīng)由上述網(wǎng)絡(luò)輸出入端口傳送至上述網(wǎng)絡(luò),且經(jīng)由上述網(wǎng)絡(luò)輸出入端口接收來自上述網(wǎng)絡(luò)的一遠程數(shù)據(jù)并傳送至上述共享總線接口。
8.根據(jù)權(quán)利要求7所述網(wǎng)絡(luò)儲存裝置,其特征在于上述第一接口轉(zhuǎn)換器包括多個第一平行/串行信號互換器,用來在上述磁盤陣列控制器傳送數(shù)據(jù)至上述第一接口轉(zhuǎn)換器時,接收上述第一并行接口的上述多組第一平行信號,將上述多組第一平行信號各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的多組第一數(shù)字串行信號,并且在上述磁盤陣列控制器從上述第一接口轉(zhuǎn)換器接收數(shù)據(jù)時,將上述多組第一數(shù)字串行信號各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的上述第一并行接口的上述多組第一平行信號;以及多個第一差動信號收發(fā)器,用來在上述磁盤陣列控制器傳送數(shù)據(jù)至上述第一接口轉(zhuǎn)換器時,將上述多組第一數(shù)字串行信號轉(zhuǎn)變?yōu)橄鄬?yīng)的上述多組差動信號,并且在上述磁盤陣列控制器從上述第一接口轉(zhuǎn)換器接收數(shù)據(jù)時,將上述多組差動信號轉(zhuǎn)變?yōu)橄鄬?yīng)的上述多組第一數(shù)字串行信號。
9.根據(jù)權(quán)利要求8所述網(wǎng)絡(luò)儲存裝置,其特征在于上述第二接口轉(zhuǎn)換器包括多個第二平行/串行信號互換器,用來在上述多個磁盤設(shè)備傳送數(shù)據(jù)至上述第二接口轉(zhuǎn)換器時,接收上述各個磁盤設(shè)備的磁盤接口信號,將上述各個磁盤設(shè)備的磁盤接口信號各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的多組第二數(shù)字串行信號,并且在上述第二接口轉(zhuǎn)換器從上述第一接口轉(zhuǎn)換器接收數(shù)據(jù)時,將上述多組第二數(shù)字串行信號各自獨立地轉(zhuǎn)變?yōu)橄鄬?yīng)的上述各個磁盤設(shè)備的磁盤接口信號;以及多個第二差動信號收發(fā)器,用來在上述多個磁盤設(shè)備傳送數(shù)據(jù)至上述第二接口轉(zhuǎn)換器時,將上述多組第二數(shù)字串行信號轉(zhuǎn)變?yōu)橄鄬?yīng)的上述多組差動信號,并且在上述第二接口轉(zhuǎn)換器從上述第一接口轉(zhuǎn)換器接收數(shù)據(jù)時,將上述多組差動信號轉(zhuǎn)變?yōu)橄鄬?yīng)的上述多組第二數(shù)字串行信號。
10.根據(jù)權(quán)利要求9所述網(wǎng)絡(luò)儲存裝置,其特征在于上述多個第一和上述多個第二差動信號收發(fā)器為低壓差動信號收發(fā)器。
11.根據(jù)權(quán)利要求7所述網(wǎng)絡(luò)儲存裝置,其特征在于上述磁盤陣列控制器為一RAID控制器,以提供至少兩種等級以上的磁盤容錯功能。
12.根據(jù)權(quán)利要求7所述網(wǎng)絡(luò)儲存裝置,其特征在于上述第一并行接口符合IDE/ATA標(biāo)準(zhǔn)。
13.根據(jù)權(quán)利要求12所述網(wǎng)絡(luò)儲存裝置,其特征在于上述第二并行接口符合IDE/ATA標(biāo)準(zhǔn)。
14.根據(jù)權(quán)利要求13項所述網(wǎng)絡(luò)儲存裝置,其特征在于上述磁盤接口信號符合IDE/ATA標(biāo)準(zhǔn)。
15.根據(jù)權(quán)利要求7所述網(wǎng)絡(luò)儲存裝置,其特征在于上述網(wǎng)絡(luò)接口單元包括一媒體訪問控制電路,用來在上述網(wǎng)絡(luò)儲存裝置傳送數(shù)據(jù)至上述網(wǎng)絡(luò)時,將來自上述共享總線接口的上述儲存數(shù)據(jù)轉(zhuǎn)變?yōu)樽裱蕴W(wǎng)絡(luò)媒體訪問控制層標(biāo)準(zhǔn)的一數(shù)據(jù)比特流,在上述網(wǎng)絡(luò)儲存裝置從上述網(wǎng)絡(luò)接收數(shù)據(jù)時,將上述數(shù)據(jù)位流轉(zhuǎn)變?yōu)樯鲜龉蚕砜偩€接口的一數(shù)據(jù)格式;以及一實在電路,用來將來自上述媒體訪問控制電路的上述數(shù)據(jù)比特流與來自上述遠程數(shù)據(jù)的網(wǎng)絡(luò)實在層信號做互換。
全文摘要
一種磁盤陣列控制裝置,適用于網(wǎng)絡(luò)儲存設(shè)備,包括一磁盤陣列控制器、一接口轉(zhuǎn)換器及一網(wǎng)絡(luò)接口單元。磁盤陣列控制器具有一平行接口以提供多組平行信號,及一共享總線接口以傳收儲存資料。接口轉(zhuǎn)換器在磁盤陣列控制器傳送資料至接口轉(zhuǎn)換器時,接收并行接口的各組平行信號,將各組平行信號轉(zhuǎn)變?yōu)橄鄳?yīng)的差動信號,并且在磁盤陣列控制器從接口轉(zhuǎn)換器接收資料時,將各組差動信號轉(zhuǎn)變?yōu)橄鄳?yīng)的并行接口的各組平行信號。網(wǎng)絡(luò)接口單元具有一網(wǎng)絡(luò)輸出入端口連接網(wǎng)絡(luò),網(wǎng)絡(luò)接口單元經(jīng)由共享總線接口耦接磁盤陣列控制器,以接收來自共享總線接口的儲存資料并經(jīng)由網(wǎng)絡(luò)輸出入端口傳送至網(wǎng)絡(luò),且經(jīng)由網(wǎng)絡(luò)輸出入端口接收來自網(wǎng)絡(luò)的遠程資料并傳送至共享總線接口。
文檔編號G06F13/00GK1407461SQ0113110
公開日2003年4月2日 申請日期2001年8月30日 優(yōu)先權(quán)日2001年8月30日
發(fā)明者林澤民 申請人:威達電股份有限公司