RAID6是RAID家族中的新技術,是在RAID5基礎上擴展而來的。所以同RAID5一樣,數據和校驗碼都是被分成數據塊然后分別存儲到磁盤陣列的各個硬盤上。RAID6加入了一個獨立的校驗磁盤,它把分布在各個磁盤上的校驗碼都備份在一起,這樣RAID6磁盤陣列就允許多個磁盤同時出現故障,這對于數據安全要求很高的應用場合是非常必要的。這樣搭建一個RAID6磁盤陣列最少需要四塊硬盤。但是RAID6并沒有改善RAID5寫入性能不佳的情況,寫入緩存的應用僅僅能對于這個缺點進行一定程度的彌補但是并不能從根本上解決問題。因為RAID5和RAID6都可以根據應用程序來更改數據塊的大小,所以它的實際性能還會受到這個因素的影響。
在實際應用中RAID6的應用范圍并沒有其它的RAID模式那么廣泛。如果實現這個功能一般需要設計更加復雜、造價更昂貴的RAID控制器,所以它一般也不會集成在主板上??偟膩碚fRAID6是可以容忍兩塊硬盤同時出現故障而仍然可以恢復出數據的,另外他的實際容量是總容量減兩塊硬盤,例如80G的硬盤一共五塊來做RAID6,那么他的實際可用容量就是80*5-80*2了,為240G。
RAID6的性能:
既然RAID6是最新的RAID冗余技術,那么他的性能應該是非常不錯的。
(1)RAID6的隨機讀取性能:很好(當使用大數據塊時)。
(2)RAID6的隨機寫入性能:差,因為不但要在每硬盤上寫入校驗數據而且要在專門的校驗硬盤上寫入數據。
(3)RAID6的持續讀取性能:好(當使用小數據塊時)。
(4)RAID6的持續寫入性能:一般。
(5)RAID6的優點:快速的讀取性能,更高的容錯能力。
(6)RAID6的缺點:很慢的寫入速度,RAID控制器在設計上更加復雜,成本更高。
RAID6技術雖好不過并不是每個企業都可以用得到的,而且他的高額價格也不是誰都承擔得起的,對于大部分中小企業來說數據的保存所需級別并沒有那么高,這種情況下我們只需要使用常規的RAID5即可。就目前而言,對于那些數據中心,信息中心等對數據安全級別要求比較高的企業,筆者覺得才有使用RAID6保護數據的必要。