分布式存储系统中的混合冗余容错编解码方法及系统

基本信息

申请号 CN201510685199.0 申请日 -
公开(公告)号 CN105245314B 公开(公告)日 2019-07-30
申请公布号 CN105245314B 申请公布日 2019-07-30
分类号 H04L1/00(2006.01)I 分类 电通信技术;
发明人 孙乔; 付兰梅; 邓卜乔; 杨毅; 裴旭斌 申请(专利权)人 北京万里开源软件有限公司
代理机构 北京风雅颂专利代理有限公司 代理人 北京中电普华信息技术有限公司; 国家电网有限公司; 国网浙江省电力有限公司; 北京中电飞华通信股份有限公司; 清华大学; 北京万里开源软件有限公司; 国网信息通信产业集团有限公司
地址 100085 北京市海淀区清河小营东路15号
法律状态 -

摘要

摘要 本发明公开了一种分布式存储系统中的混合冗余容错编解码方法包括:判断当前输出网络状况的好坏;若当前输出网络状况良好,采用Reed‑Solomen纠删码编码方式对数据进行编码;若当前输出网络状况不好,则采用非线性自修复码编码方式;对采用不同编码方式编码得到的数据,采用相对应的解码方式对数据进行解码。本发明还公开了一种分布式存储系统中的混合冗余容错编解码系统,包括:判断网络状况模块,Reed‑Solomen纠删码编解码模块,非线性自修复码编解码模块。本发明提供的分布式存储系统中的混合冗余容错编解码方法和系统,根据不同网络状况采取不同的容错方式,降低对存储和网络带宽的要求,通过解决少量编码信息重构问题,较大程度降低丢包导致的数据重组困难。