根據實現模式,分為軟件和硬件兩種。
軟件磁盤陣列(Software RAID):
主要由CPU處理數組存儲作業,缺點為耗損較多CPU資源運算RAID,優點則是價格偏低。分類有3種:
基于主板的磁盤陣列:只需要主板支持即可(通常是芯片組內置的RAID功能,如Intel Matrix RAID),不需要任何磁盤陣列卡。若主板損壞,可能難以購買同款主板重建RAID。
硬件輔助磁盤陣列(Hardware-Assisted RAID):需要一張基于Fake RAID的RAID卡,以及廠商所提供的驅動程序,但此類RAID卡仍然通過CPU進行運算。這款RAID較易遷移到其他電腦。RAID功能靠運行于操作系統的廠商驅動程序和CPU運算提供。
操作系統的RAID功能:Linux、FreeBSD、Windows Server等操作系統內置RAID功能,部分桌面版本的Windows也支持RAID功能。
硬件磁盤陣列(Hardware RAID)
RAID卡上內置處理器,不需要服務器的CPU運算。優點是讀寫性能最快,不占用服務器資源,可用于任何操作系統,也能在系統斷電后,通過備份電池模塊(BBU, Backup Battery Unit)以及非易失性內存 (NVRAM)將硬盤讀寫日志檔(Journal)包含的剩余讀寫作業先紀錄在內存中,等待電力供應撤消后,再由NVRAM取回日志檔數據,接著再完成讀寫作業,將剩余讀寫作業安全完成以確保讀寫完整性。備份電池模塊通常會配合數組卡的Write-Back緩存模式,借由此內存緩存讀寫作業以得到更高的讀寫性能;但是沒有備份電池模塊的硬件磁盤陣列卡,切勿使用Write-Back緩存模式以免遭遇斷電情形導致讀寫數據流失。此外,因為硬件磁盤陣列卡搭載內置處理器,所以可以與系統分離出來,對硬盤進行各種作業,還原作業的速度也比軟件磁盤陣列快。缺點是其售價很高,通常只用于RAID 5和RAID 6。
-
cpu
+關注
關注
68文章
10702瀏覽量
209383 -
硬件
+關注
關注
11文章
3113瀏覽量
65851 -
軟件
+關注
關注
69文章
4570瀏覽量
86702 -
RAID
+關注
關注
0文章
263瀏覽量
34982
原文標題:你所不知道的RAID陣列組成方式
文章出處:【微信號:cunchujie,微信公眾號:存儲界】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論