本發明涉及一種分布式存儲系統中數據的修復方法及裝置,屬于數據修復技術領域,解決了現有技術中數據修復速度慢、可靠性和實用性差的問題。該方法包括,當分布式存儲系統中的多個供應節點的任意一個發生故障時,將多個冗余節點中的一個作為新生供應節點;從控制器中獲取新生供應節點的帶寬數據值,并獲取新生供應節點和其他每一供應節點間的網絡距離;根據帶寬數據值和網絡距離,生成數據修復模型,根據數據修復模型傳輸數據編碼塊至新生供應節點;基于接收到的數據編碼塊利用配置的編解碼算法修復失效的數據編碼塊。該方法通過實時監測存儲節點的帶寬,通過選擇最佳帶寬提高數據修復速度和數據修復的可靠性、可用性。
聲明:
“分布式存儲系統中數據的修復方法及裝置” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)