淺析存儲EC數據持久性計算
持久度

持久度是數據丟失的概率,可以用于度量一個存儲系統的可靠性,俗稱 “多少個9”。
對于存儲系統來說,導致數據丟失的原因有:盤故障、AZ災難場景;節點、機架、AZ臨時故障場景不會導致數據丟失。
影響因子
那么對于單AZ存儲系統而言,影響持久度的主要因子有
1.冗余數:每多一個冗余數,可以按照增加2-3個9來簡單的估計;
2.磁盤失效率:隨著磁盤年失效率增加,“數據失效率增加倍數”為“失效率增加倍數”的“冗余數+1”次方;
3.數據修復時間:隨著數據修復時間增加,“數據失效率增加倍數”為“修復時間增加倍數”的“冗余數”次方
相關概念
MTTF(mean time to failure,平均失效時間),系統平均能夠正常運行多長時間,才發生一次故障。系統的可靠性越高,平均無故障時間越長。MTTF的長短,通常與使用周期中的產品有關,其中不包括老化失效。
MTTR(Mean Time To Repair , 平均恢復時間),就是從出現故障到恢復中間的這段時間。MTTR越短表示易恢復性越好。它包括確認失效發生所必需的時間,以及維護所需要的時間。MTTR也必須包含獲得配件的時間,維修團隊的響應時間,記錄所有任務的時間,還有將設備重新投入使用的時間。
MTTDL(Mean Time To Data Loss , 平均數據丟失時間)
計算公式
數據持久度計算公式為:
舉例
盤年故障率
其他
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。