從雙磁盤故障中恢復(fù)
NetApp 發(fā)表于:13年03月27日 00:31 [轉(zhuǎn)載] DOIT.com.cn
從雙磁盤故障中恢復(fù)
通過結(jié)合使用水平和對(duì)角奇偶校驗(yàn),可以在同一 RAID 組中從雙磁盤故障中恢復(fù)。如果發(fā)生單個(gè)磁盤故障或者塊或位錯(cuò)誤,那么只需水平奇偶校驗(yàn)即可重新創(chuàng)建缺少的數(shù)據(jù)。
發(fā)生雙磁盤故障之后,RAID-DP 首先確定開始重建所在的鏈,如圖 4 所示。請(qǐng)謹(jǐn)記,僅當(dāng)缺少一個(gè)元素時(shí),才能通過奇偶校驗(yàn)重建數(shù)據(jù);這也是每個(gè)對(duì)角奇偶校驗(yàn)條帶跳過其中一個(gè)數(shù)據(jù)磁盤的原因。
圖 4) 使用對(duì)角奇偶校驗(yàn)開始 RAID-DP 恢復(fù)。
如果使用對(duì)角奇偶校驗(yàn)恢復(fù)了第一個(gè)塊,那么轉(zhuǎn)而也可以使用水平奇偶校驗(yàn)恢復(fù)第二個(gè)塊(圖 4 中的第一行)。繼而又可以使用對(duì)角奇偶校驗(yàn)恢復(fù)另一個(gè)缺少的塊。此恢復(fù)鏈繼續(xù),直到由于條帶不存在任何對(duì)角奇偶校驗(yàn)而終止。此時(shí),將找到另一個(gè)切入點(diǎn),從 而開始恢復(fù)另一條對(duì)角和水平條帶鏈。最終,直至填滿足夠的缺少塊,即僅使用水平奇偶校驗(yàn)即可重新計(jì)算缺少奇偶校驗(yàn)的條帶的所有值。在 TR-3298:《RAID-DP》中更加全面地介紹了此流程。
在本文中,我簡(jiǎn)化了這些示例,便于您更加輕松地了解關(guān)于 RAID-DP 的基本概念,但是重要的是要了解如何在具有包含數(shù)十個(gè)磁盤的 RAID 組以及百萬行數(shù)據(jù)的實(shí)際存儲(chǔ)部署中應(yīng)用相同的流程。雖然故障示例說明的是兩個(gè)相鄰數(shù)據(jù)磁盤的恢復(fù),但無論磁盤是否相鄰以及無論故障磁盤本身是數(shù)據(jù)磁盤還是奇偶校驗(yàn)磁盤,相同的流程均適用。
公司簡(jiǎn)介 | 媒體優(yōu)勢(shì) | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會(huì)員注冊(cè) | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.