本發明公開了一種基于糾刪碼的跨中心協同修復方法,技術方案是先構建由數據中心和控制節點組成的分布存儲系統,數據中心包括N個存儲節點,控制節點為失效數據塊Di選擇新存儲節點LN,向LN發送網絡延遲測試請求和存儲節點二維數組NSet;LN測試LN與NSet中各存儲節點之間的網絡延遲,向控制節點發送網絡延遲測試結果數組NL;控制節點根據NL選擇k個可用數據塊及其所在存儲節點,k個可用數據塊所在的存儲節點進行解碼計算,被選存儲節點所在的數據中心將解碼計算結果進行合并,將合并后的結果發送給LN;LN將結果進一步合并得到恢復的Di;控制節點向用戶返回修復成功信息。采用本發明可提高大規模分布存儲系統的數據修復效率和容錯能力。
聲明:
“基于糾刪碼的跨中心協同修復方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)