ceph的纠删码怎么理解?

1.ceph的纠删码怎么理解2.容错机制是怎样的3.华为的ec算法有区别吗显示全部

1.ceph的纠删码怎么理解
2.容错机制是怎样的
3.华为的ec算法有区别吗

收起
参与5

返回吕作令的回答

吕作令吕作令其它A

1、纠删码erasure coding是将一份数据切分成N块原始数据,基于N块原始数据计算获得M块冗余数据,并将N+M块数据分别存储到存储系统中的不同存储节点上,当其中任意的M块数据出错时,存储系统可通过数据恢复算法恢复出原来的N块数据,实现冗余和容错的目的。
2、设置完N+M之后可以允许损坏任意M块磁盘或者M台服务器,服务器或磁盘最小数量是大于等于N+M。 空间占比 = N /(N+M)
3、纠删码是一种数据保护方法,各厂家遵从EC校验方式,华为支持N+M 或N+M:B两种方式

软件开发 · 2020-03-09

回答者

吕作令
其它A
擅长领域: 存储灾备服务器

吕作令 最近回答过的问题

回答状态

  • 发布时间:2020-03-09
  • 关注会员:2 人
  • 回答浏览:2616
  • X社区推广