基礎知識回顧:RAID-DP
NetApp 發(fā)表于:13年03月27日 00:31 [轉載] DOIT.com.cn
隨著磁盤驅動器的容量不斷增加,靈活地保護關鍵數(shù)據(jù)變得越來越具有挑戰(zhàn)性。雖然磁盤變得越來越大,但是其整體可靠性卻并未提高。磁盤容量越大意味著使用獨立磁盤冗余陣列 (RAID) 奇偶校驗信息重建故障磁盤所需的時間會明顯增加,因而在重建完成之前發(fā)生第二個磁盤故障或其他錯誤的可能性也會增加。發(fā)生位和塊錯誤的可能性也會隨著介質大小的增加而相應地提高,因而會導致在重建期間發(fā)生此類事件的可能性明顯增加,并且會提高發(fā)生雙磁盤故障的幾率,從而會中斷業(yè)務以及在單奇偶校驗 RAID 實施中造成數(shù)據(jù)丟失。
為解決此靈活性問題,NetApp 率先開發(fā)了獨一無二的雙奇偶校驗 RAID :RAID-DP。雖然還存在其他雙奇偶校驗 RAID 6,但是只有 RAID-DP 可以在同一 RAID 組中保護數(shù)據(jù)不受雙磁盤故障的影響,同時也不會嚴重降低性能。
RAID-DP 的表現(xiàn)如此之好,因此已成為 NetApp 存儲系統(tǒng)的默認選項。測試表明,相較于 NetApp RAID 4 實施,隨機寫入性能增量僅為 2%。通過對比,相對于同一系統(tǒng)上的 RAID 5,另一個主要存儲供應商的 RAID 6 隨機寫入性能降低了 33%。(RAID 4 和 RAID 5 均是單奇偶校驗 RAID 實施。)RAID 4 使用指定的奇偶校驗磁盤。RAID 5 在 RAID 組的所有磁盤中分發(fā)奇偶校驗信息,以避免奇偶校驗磁盤成為熱點。而使用 NetApp RAID 4 時則沒有必要,這得益于 Data ONTAP 寫入數(shù)據(jù)的方式,稍后我們將對其進行介紹。
RAID-DP 提供以下顯著優(yōu)勢:
最大程度地提高數(shù)據(jù)保護。如果采用 NetApp RAID-DP,雙磁盤故障帶來數(shù)據(jù)丟失的可能性是 RAID 5 配置的數(shù)百分之一。盡管 RAID 1+0 能夠提供優(yōu)于 RAID 5 的數(shù)據(jù)保護,但是在發(fā)生雙鏡像磁盤故障時,仍然存在數(shù)據(jù)丟失的風險。RAID-DP 可以提供 100% 的雙磁盤故障保護,成本僅為 RAID 1+0 的一半。
成本最低。RAID 5 實施通常會將 RAID 組大小限制在 3+1 或 5+1 內(nèi)(表示成本開銷在 17% 到 25% 之間)。而 RAID 1+0 要求的組大小為 1+1(50%的開銷)。相比之下,NetApp 支持的 RAID 組大小可達 28 (26+2) 個磁盤,而只需 7% 的容量開銷。
卓越的性能。如前所述,與之競爭的其他奇偶校驗技術可能會明顯降低寫入性能,并且可能最適合“主讀”型的應用程序。相較于單奇偶校驗 RAID,作為 NetApp 默認選項的 NetApp RAID-DP 帶來的性能損失幾乎為零,并且適用于所有工作負載。
無軟件許可費用。RAID-DP 功能是所有 NetApp 系統(tǒng)中的標準功能。您無需花費額外成本即可使用該功能,節(jié)省的成本可用于添加奇偶校驗磁盤,而使用更大的 RAID 組可抵消這筆開支。
本篇文章將介紹如何實施 NetApp RAID-DP 技術、適用的用例、實施 RAID-DP 的最佳實踐等內(nèi)容。