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