本发明涉及一种分布式存储系统中数据的修复方法及装置,属于数据修复技术领域,解决了现有技术中数据修复速度慢、可靠性和实用性差的问题。该方法包括,当分布式存储系统中的多个供应节点的任意一个发生故障时,将多个冗余节点中的一个作为新生供应节点;从控制器中获取新生供应节点的带宽数据值,并获取新生供应节点和其他每一供应节点间的网络距离;根据带宽数据值和网络距离,生成数据修复模型,根据数据修复模型传输数据编码块至新生供应节点;基于接收到的数据编码块利用配置的编解码算法修复失效的数据编码块。该方法通过实时监测存储节点的带宽,通过选择最佳带宽提高数据修复速度和数据修复的可靠性、可用性。
声明:
“分布式存储系统中数据的修复方法及装置” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)