簡介
RAID-DP也屬於一種私有的 RAID標準,它實際上也就是雙RAID 4技術。所謂雙RAID 4技術主要是說在同一磁碟陳列中組建兩個獨立的不同算法的校驗磁碟。在單校驗磁碟下工作原理與RAID 4一樣,但增加了一個校驗盤之後,則使整個磁碟陳列的安全性得到提高,能夠允許兩塊盤同時離線,構建RAID-DP最少需要4塊硬碟才能實現。
工作原理
RAID-DP是在RAID 4的基礎上發展而來,繼承了後者的獨立校驗盤設計,區別在於校驗盤增加了一個,形成Double-Parity,明明白白地告訴大家是“雙重校驗”。從這個意義上來說,RAID-DP不能算RAID 6,然而兩者所用的算法卻有一定的淵源。
RAID 6支持兩塊盤同時離線但其對處理器的運算能力要求較高,效能較差;RAID-DP採用的是雙RAID 4技術,其性能、可靠度和延展性都比RAID 6更理想。
很多種算法都可以實現RAID 6,其中就有一種在橫向和斜向兩個方向上進行XOR(異或)運算的Dual-XOR算法,橫向當然是與RAID 5一樣了,區別在於斜向,所以也被稱為“對角線算法”。它的校驗數據生成過程相對簡單,但在兩台硬碟驅動器掉線的時候,只能支持逐個數據塊的恢復,而且不同條帶之間還要一起參與計算。這種做法在分散式校驗的環境中很是麻煩,卻很適合獨立校驗的口味,於是成為了RAID-DP的基礎。
優缺點
最大程度地提高數據保護。如果採用 NetApp RAID-DP,雙磁碟故障帶來數據丟失的可能性是RAID 5配置的數百分之一。儘管 RAID 1+0 能夠提供優於 RAID 5 的數據保護,但是在發生雙鏡像磁碟故障時,仍然存在數據丟失的風險。RAID-DP 可以提供 100% 的雙磁碟故障保護,成本僅為 RAID 1+0 的一半。
成本最低。RAID 5 實施通常會將 RAID 組大小限制在 3+1 或 5+1 內,表示成本開銷在 17% 到 25% 之間。而 RAID 1+0 要求的組大小為 1+1,50%的開銷。相比之下,NetApp 支持的RAID組大小可達 28 (26+2) 個磁碟,而只需 7% 的容量開銷。
卓越的性能。如前所述,與之競爭的其他奇偶校驗技術可能會明顯降低寫入性能,並且可能最適合“主讀”型的應用程式。相較於單奇偶校驗 RAID,作為 NetApp 默認選項的 NetApp RAID-DP 帶來的性能損失幾乎為零,並且適用於所有工作負載。
無軟體許可費用。RAID-DP 功能是所有 NetApp 系統中的標準功能。您無需花費額外成本即可使用該功能,節省的成本可用於添加奇偶校驗磁碟,而使用更大的 RAID 組可抵消這筆開支。