1.基于主機I/O控制器的RAID
主機I/O控制器一直是最很受重視的目標,常常用來實現高級的存儲管理功能,歷史上,無論對于大型機、中型機、UNIX系統,還是PC系統,都是這樣。RAID主機I/O控制器既可以從系統公司購買,也可以從專營主機I/O控制器公司購買,如DTP、AMI、康柏、CMD和Mylex(現在屬于IBM公司)。
基于主機I/O控制器的RAID分析
主機I/O控制器位于主機I/O總線和存儲總線之間,是實現陣列管理軟件的極好的位置。可以根據存儲總線或網絡類型,優化RAID功能的性能。內部存儲和外部存儲都可以組合成單一的高速陣列,主機I/O控制器可以支持多條總線,而且能夠跨總線將成員組合起來形成一個陣列。
與RAID3在基于主機的陣列管理軟件中實現相比較,它在主機控制器中實現更容易,因為它是位于主機I/O控制器和成員磁盤之間的I/O路徑部件,因而距離更短、速度更快。RAID4、5、6都需要處理讀、修改和寫周期,這將影響存儲總線或網絡,但這對主機I/O總線和系統內存總線傳輸并沒有直接的影響。
2.基于磁盤子系統的RAIDRAID
子系統目前在市場上相當常見,它們提供了廣泛不同的功能,也實現了各種RAID級。到1999年,國際上已經出現了50多個RAID制造商。基于磁盤子系統的RAID分析陣列管理軟件既可以與磁盤路徑技術集成在一起,也可以和磁盤子系統冗余系統集成在一起,這使得RAID子系統能夠提供最廣泛的RAID特征和功能,通過將陣列管理軟件置于I/O路徑的遠端,即鄰近磁盤驅動器,使通過主機I/O和存儲總線的中間傳輸量最小。本章大部分都在分析基于磁盤子系統的RAID,所以這里不再贅述。
設置容錯標準:RAID咨詢委員會
除了幫助標準化RAID的術語和提供RAID級解釋指南外,RAID咨詢委員會還建立了幾個防錯和容錯子系統分類。下面是由RAB制訂的分類:
抗錯磁盤系統(FRDS)。
抗錯磁盤系統+(FRDS+)。
容錯抗錯磁盤系統(FTDS)。
容錯抗錯磁盤系統+(FTDS+)。
容錯抗錯磁盤系統++(FTDS++)。
災難容錯磁盤系統(DTDS)。
災難容錯磁盤系統+(DTDS+)。
感興趣的讀者可以訪問RAB的Web站點www.raid-advisory.com,表中簡要地比較了這些分類的差別。