Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于环境信息的纠删码数据恢复优化方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:济南浪潮数据技术有限公司

摘要:本申请涉及基于环境信息的纠删码数据恢复优化方法及装置,其中方法包括根据采集的环境信息和对象的分片个数属性全零分片的分布,再结合待恢复数据块的位置参数cur_shard,判断待恢复数据块是否为全零分片。是则对全零分片进行数据恢复时,通过touch操作创建空文件,并根据全零分片的信息确定所述空文件的属性,存储系统识别所述空文件的属性获取其所代表的全零分片的信息;否则通过纠删码算法进行数据恢复,将恢复的数据写入存储空间。本申请涉及一种实现上述方法的装置。本申请能够自动判断待恢复数据块是否为全零分片,并对判定为全零分片的以空文件的创建替代数据零的写入,节省存储空间和写入带宽,提高存储系统的性能。

主权项:1.一种基于环境信息的纠删码数据恢复优化方法,其特征在于,包括:从恢复信息中读取待恢复对象的分片个数属性,从对象所处存储系统的环境信息中获取数据条带和校验条带中纠删单元的数量;根据分片个数属性、数据条带中纠删单元的数量和校验条带中纠删单元的数量建立通过纠删码编码的对象的acting_map,所述acting_map记录对象在进行纠删码编码后,数据分片和校验分片的分布,并记录所述数据分片和校验分片的所处的OSD;根据对象的分片个数和数据条带中纠删单元数量确定在acting_map中全零分片的全零分片分布,计算当前待恢复的数据块在待恢复对象的acting_map中的位置参数cur_shard,根据所述位置参数cur_shard判断当前待恢复数据块是否为全零分片;其中,所述全零分片为对象原始数据不足以填充一条纠删条带的数据条带时,以零补充剩余纠删单元形成完整的数据条带时,产生的全部由零填充的纠删单元;是则对全零分片进行数据恢复时,通过touch操作创建空文件,并根据全零分片的信息确定所述空文件的属性,以使存储系统识别所述空文件的属性获取其所代表的全零分片的信息,其中,全零分片的信息包括全零分片对应的OSD信息,全零分片的大小信息,根据全零分片对应的OSD信息配置所述空文件的索引属性,根据所述全零分片的大小信息配置所述空文件的大小属性;否则通过纠删码算法进行数据恢复,将恢复的数据写入存储空间。

全文数据:

权利要求:

百度查询: 济南浪潮数据技术有限公司 一种基于环境信息的纠删码数据恢复优化方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。