各個廠家對RAID存儲系統(tǒng)的解決方案大同小異, 基本上RAID系統(tǒng)可以直接與服務(wù)器主機(jī)相連,也可連接在FC的交換機(jī)或HUB上,以下是IBM公司ESS存儲系統(tǒng)的體系結(jié)構(gòu),如圖3所示:


    


圖3: IBM公司的ESS存儲子系統(tǒng)的方案圖


    這是IBM公司的ESS存儲子系統(tǒng)的方案圖。圖的上方是16個主機(jī)適配器(HA),為陣列系統(tǒng)的網(wǎng)絡(luò)適配部分,是陣列系統(tǒng)對外的接口,每個適配器支持SCSI或ESCON接口,每個HA支持一個FC或FICON通道,每個HA連接到兩個基于對稱多處理機(jī)(SMP)結(jié)構(gòu)的集群處理器復(fù)合體,每個集群都能處理來自任意HA的主機(jī)信息。


    每個ESS系統(tǒng)中含有兩個處理器集群復(fù)合體,二者是獨立工作的。每個處理器集群復(fù)合體內(nèi)含有4個64位RISC CPU,8~16GB 的高速緩存。非易失性高速緩存(NVS),以及4個設(shè)備適配器(DA)。所有的主機(jī)都與Cache進(jìn)行交互數(shù)據(jù),采用自適應(yīng)紀(jì)錄、部分追蹤、順序或完全追蹤算法,除此以外,所有的數(shù)據(jù)都自動寫入兩個獨立的Cache以確保完整性。NVS擁有一個周日志紀(jì)錄并通過一個稱為最近使用最少的記錄算法(LRU)來管理和更新。在寫數(shù)據(jù)時,一方面,數(shù)據(jù)寫入某個集群,另一方面,還有一份拷貝寫入另一個集群的NVS中。采用這種方案,一旦某個集群發(fā)生預(yù)計或非預(yù)計的停轉(zhuǎn),那么另一個集群就可以立刻接替這個失效的集群的工作任務(wù),即兩個集群互為備份集群,這種設(shè)計理念就是一旦數(shù)據(jù)存入了ESS,那么就能夠得到完全的保護(hù)。


    每個DA都用來掛接磁盤,并和處理器集群復(fù)合體連接,DA是城對出現(xiàn)的,每個DA連接一個處理器集群復(fù)合體,每個陣列(RANK)通過160MB/s串行存儲體系結(jié)構(gòu)(SSA)環(huán)路連接到兩個DA上,ESS采用了IBM最近推出的160MB的SSA存儲技術(shù)在設(shè)備適配器中,磁盤通過具有兩條同時讀寫的鏈路串行環(huán)路相連,每條鏈路的速度為40MB/s,整個環(huán)路的速度為160MB/s,每個DA支持兩個獨立的SSA環(huán)路,具有320MB/s的速率。在一個ESS中有4對DA,總的磁盤帶寬為1280MB/s。


    大多數(shù)存儲設(shè)備廠商都采用了與上述結(jié)構(gòu)類似的架構(gòu),部分廠商如日立(HDS)、HP等公司推出的超大容量的數(shù)據(jù)存儲設(shè)備采用了多個這樣的處理器集群來對數(shù)據(jù)進(jìn)行管理,而這些集群之間的互連采用了交換式、交叉星型連接的結(jié)構(gòu),用來支持如超過100TB的數(shù)據(jù)存儲需求,由于其結(jié)構(gòu)非常復(fù)雜,這里就不再給出其介紹。


分享到

多易

相關(guān)推薦