副本和EC

      網友投稿 1289 2025-04-01

      副本和EC

      存儲系統支持多副本和Erasure Coding數據冗余保護方式,即在多副本和EC故障冗余范圍內,當物理設備出現故障時,數據仍可被正常訪問,并自動恢復故障設備上的數據。

      用戶可根據需求靈活選擇數據冗余保護方式,實現數據可靠性和存儲空間利用率的最佳配比。傳統的硬盤級RAID模式將數據存放于單節點內的不同硬盤,當整節點發生故障時,無法有效恢復數據。存儲系統將數據在節點間進行冗余保護或副本構建,有效避免數據丟失。

      相同容錯能力下,Erasure Coding比多副本模式的空間利用率高,多副本比Erasure Coding的系統性能好,用戶可根據實際情況選擇存儲池的數據冗余方式。

      多副本

      存儲系統支持二副本和三副本,實現過程以三副本為例,如圖1-2所示。

      圖1-2?多副本的基本原理

      當寫入數據時,每個數據構建與之完全相同的兩個副本;

      數據和兩個副本分別寫入三個存儲節點中。

      表1-2?多副本定義

      模式

      模式描述

      硬盤利用率范圍

      模式所需最少節點數

      兩副本

      每個數據構建1個副本,在服務器安全下,允許任意1個存儲節點,或在機柜級安全下,任意1臺機柜故障而不影響數據完整性。

      50%

      3

      三副本

      每個數據構建2個副本,在服務器安全下,允許任意2個存儲節點,或在機柜級安全下,任意2臺機柜故障而不影響數據完整性。

      33%

      3

      兩副本模式時,節點故障后,延遲60分鐘啟動重構。

      三副本模式時,節點故障后,延遲7天啟動重構。

      Erasure Coding

      存儲系統Erasure Coding的保護級別以N+M模式表達,其中,N表示數據分片個數,M表示校驗分片個數。存儲系統支持N+2、N+3、N+4保護級別,保護級別及模式詳情見表1-3。

      實現過程以N+2級別(N取值為4)為例進行說明:

      當存儲節點個數大于等于N+2時,其基本原理如圖1-3所示。

      當存儲節點個數大于等于(N+2)/2同時小于N+2時,以3個存儲節點配置4+2為例進行說明,其基本原理如圖1-4所示。

      圖1-3?Erasure Coding的基本原理(4+2級別)

      將所存入的數據切分為4個數據分片;

      以4個數據分片為一組,通過計算生成2個校驗分片;

      再將數據分片和校驗分片以冗余配比的形式寫入到6個存儲節點中。

      圖1-4?Erasure Coding的基本原理(4+2:1級別)

      將所存入的數據切分為4個數據分片;

      以4個數據分片為一組,通過計算生成2個校驗分片;

      再將數據分片和校驗分片以冗余配比的形式寫入到3個存儲節點中。

      表1-3?保護級別定義

      模式

      模式描述

      硬盤利用率范圍

      模式所需最少節點數/機柜數

      N+2

      副本和EC

      每個數據包括N個數據分片和2個通過計算生成的校驗數據。

      服務器級安全

      節點個數大于等于N+2時,允許同時故障2個存儲節點,或者允許同時故障2塊主存盤。

      節點個數大于等于(N+2)/2向上取整且小于N+2時,允許同時故障1個存儲節點,或者允許同時故障2塊主存盤。

      機柜級安全

      機柜個數大于等于N+2時,允許同時故障2個機柜,或者允許同時故障2個存儲節點。

      機柜個數大于等于(N+2)/2向上取整且小于N+2時,或者允許同時故障1個機柜,或者允許同時故障2個存儲節點。

      N的范圍為:4、6、8、10、12、14、16、18、20、22

      66.66%~91.67%

      服務器級安全

      最小節點數:(N+2)/2向上取整

      機柜級安全

      最小機柜數:(N+2)/2向上取整

      N+3

      每個數據包括N個數據分片和3個通過計算生成的校驗數據。

      服務器級安全

      節點個數大于等于N+3時,允許同時故障3個存儲節點,或者允許同時故障3塊主存盤(N的范圍為:6、8、10、12、14、16、18、20)。

      節點個數大于等于(N+3)/3向上取整且小于N+3時,允許同時故障1個存儲節點,或者允許同時故障3塊主存盤(N的范圍為:6、8、12、14、18、20)。

      機柜級安全

      機柜個數大于等于N+3時,允許同時故障3個機柜,或者允許同時故障3個存儲節點(N的范圍為:6、8、10、12、14、16、18、20)。

      機柜個數大于等于(N+3)/3向上取整且小于N+3時,允許同時故障1個機柜,或者允許同時故障3個存儲節點(N的范圍為:6、8、12、14、18、20)。

      66.66%~86.9%

      服務器級安全

      最小節點數:(N+3)/3向上取整

      機柜級安全

      最小機柜數:(N+3)/3向上取整

      N+4

      每個數據包括N個數據分片和4個通過計算生成的校驗數據。

      服務器級安全

      節點個數大于等于N+4時,允許同時故障4個存儲節點,或者允許同時故障4塊主存盤(N的范圍為:8、10、12、14、16、18、20)。

      節點個數大于等于(N+4)/4向上取整且小于N+4時,允許同時故障1個存儲節點,或者允許同時故障4塊主存盤(N的范圍為:8、12、16、20)。

      機柜級安全

      機柜個數大于等于N+4時,允許同時故障4個機柜,或者允許同時故障4個存儲節點(N的范圍為:8、10、12、14、16、18、20)。

      機柜個數大于等于(N+4)/4向上取整且小于N+4時,允許同時故障1個機柜,或者允許同時故障4個存儲節點(N的范圍為:8、12、16、20)。

      60%~83.33%

      服務器級安全

      最小節點數:(N+4)/4向上取整

      機柜級安全

      最小機柜數:(N+4)/4向上取整

      注1:保護級別以N+M模式表達。其中,N表示數據分片個數;M表示校驗分片個數。

      注2:同一模式下,N越大,磁盤利用率越高。

      N+M模式且節點個數大于等于N+M時,節點故障后,延遲7天啟動重構。

      N+M模式且節點個數小于N+M時,節點故障后,延遲60分鐘啟動重構。

      其他

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:wps表格如何添加附件(wps文檔怎么添加附件表格)
      下一篇:如何在Excel中查找部分字符串匹配?
      相關文章
      日韩亚洲国产高清免费视频| 亚洲人成电影青青在线播放| 久久亚洲国产成人影院| 亚洲综合激情视频| 亚洲黄色在线视频| 亚洲高清资源在线观看| 911精品国产亚洲日本美国韩国| 亚洲AV无码不卡在线播放| 国产亚洲成av片在线观看| 久久亚洲国产精品123区| 亚洲区不卡顿区在线观看| 亚洲精品成人区在线观看| 亚洲国产日韩在线观频| 亚洲人成无码网站久久99热国产| 亚洲美日韩Av中文字幕无码久久久妻妇 | 亚洲黄色一级毛片| 亚洲第一精品电影网| 91亚洲性爱在线视频| 亚洲一区二区三区免费在线观看| 国产精品亚洲综合五月天| 亚洲综合小说另类图片动图| 学生妹亚洲一区二区| 亚洲AV无码一区二区三区牲色| 亚洲AV无码成人精品区日韩| 免费观看亚洲人成网站| 亚洲av无码成人精品区| 亚洲美女在线国产| 久久被窝电影亚洲爽爽爽| 久久夜色精品国产嚕嚕亚洲av| 亚洲今日精彩视频| 亚洲在成人网在线看| 亚洲AV成人无码天堂| 亚洲日韩看片无码电影| 日韩欧美亚洲国产精品字幕久久久| 亚洲aⅴ无码专区在线观看春色| 亚洲国产高清精品线久久| 亚洲日韩精品无码专区网址| 午夜亚洲AV日韩AV无码大全| 亚洲国产日韩在线一区| 亚洲影院天堂中文av色| 无码专区一va亚洲v专区在线|