RAID 0
特點:磁碟在兩個以上的磁碟驅動器中傳送數據,與I/O同時運行,提高I/O性能。若n代表磁碟數量,則每個磁碟驅動器中有n分之一的數據。
套用:讀寫性能較高。但是,沒有數據冗餘。RAID 0本身僅適用於對數據訪問具有容錯能力的應用程式,以及能通過其它途徑重新形成的數據。
RAID 1
特點:具有磁碟鏡像,能夠保護數據,讀性能有所提高。RAID 1將數據在兩個以上的磁碟中形成鏡像,所以磁碟之間非常相似。RAID 1利用n+n的保護模式,從而需要兩倍的驅動器數量。
套用:讀操作密集型的OLTP和其它事務數據具有較高性能和可靠性。其它應用程式也能從RAID 1中獲益,包括郵件、作業系統、應用程式檔案和隨機讀取環境。
RAID 0+1
特點:對數據進行分條和鏡像,使用n+n個驅動器,性能(分條)和可靠性(鏡像)較高。一個磁碟驅動器發生故障,不會影響性能和可靠性,而在RAID 0中,驅動器故障會影響性能和可靠性。另外,磁碟分條技術可以提高性能。
套用:OLTP和I/O密集型應用程式需要很高的性能和可靠性。這些性能包括事務日誌、日誌檔案、數據索引等,其成本以每個I/O的花費來計算,而不是以每個存儲單元的花費計算。
RAID 1+0 (RAID 10)
特點:與RAID 0+1相似,對數據進行分條和鏡像,使用n+n個驅動器,性能(分條)和可靠性(鏡像)較高。不同之處在於RAID 10對所有磁碟進行集體分條,然後實現鏡像功能。
套用:OLTP和I/O密集型應用程式需要很高的性能和可靠性。這些性能包括事務日誌、日誌檔案、數據索引等,其成本以每個I/O的花費來計算,而不是以每個存儲單元的花費計算。
RAID 3
特點:在位元組層面進行奇偶校驗和分條,具有獨立的專用磁碟驅動器,根據所需的驅動器數量,利用n+1的方式存儲校驗信息。
套用:為視頻圖像、地球物理學、生命科學和其它順序處理的應用程式提供良好性能。但是,RAID 3不能很好地適用於那些對多用戶或I/O流進行並發操作的應用程式。
RAID 4
特點:與RAID 3相同,但是提供塊級的奇偶校驗保護模式。
套用:利用讀寫快取,能很好地適應檔案服務環境。
RAID 5
特點:利用n+1的模式提供磁碟分條和旋轉奇偶校驗保護模式,為多用戶和I/O流並發操作提供良好的可靠性,具有很好的讀操作性能。利用空閒的磁碟驅動器,重新構建(磁碟重建)數據,防止重建後數據再次遭破壞。
套用:減少所需的磁碟數量,提供良好的可靠性和讀操作性能,如果不利用寫入快取,寫操作性能受到一定影響。RAID 5適用的應用程式包括關係型數據、讀密集型資料庫表格、檔案共享和Web應用程式。
RAID 6
特點:利用雙奇偶校驗模式,對磁碟進行分條和旋轉校驗,旨在降低磁碟重建過程對數據可靠性的影響,尤其是使用大容量光纖通道和SATA磁碟驅動器時更是如此。RAID 6和其它多驅動器校驗模式的問題在於,在寫入數據或重建出現故障的磁碟驅動器時,需要校驗奇偶,這時性能會受到影響。
套用:總體來說,如果你想實現高性能的讀寫操作,就要利用小型磁碟驅動器,避免使用RAID 6。另一方面,如果你想存儲大量數據,而存儲點有可能需要重建,正確配置RAID 5和RAID 6,就能滿足應用程式的需求。