分布式存储的容错机制是怎么样的?容量是如何计算呢?

参与12

5同行回答

pysx0503pysx0503系统工程师第十区。散人
目前常见的就是多副本机制和ec纠删码机制。相比之下。纠删码在保证同样可靠性的同时磁盘损耗更低一些。显示全部

目前常见的就是多副本机制和ec纠删码机制。相比之下。纠删码在保证同样可靠性的同时磁盘损耗更低一些。

收起
系统集成 · 2021-11-08
浏览1808
whistwuwhistwu资深解决方案经理SmartX超融合
磁盘级的容错机制主要是两类,一是纠删码N+M,一是多副本技术;从空间利用率上来说,纠删码的空间利用率高,容量换算一般是:裸容量N/(N+M),多副本容量换算是:裸容量 /副本数量;从恢复的效率上来说,一定是多福本恢复的最快,对业务的影响最小,但是有效容量少;从安全性的角度来说,副本安全性...显示全部

磁盘级的容错机制主要是两类,一是纠删码N+M,一是多副本技术;
从空间利用率上来说,纠删码的空间利用率高,容量换算一般是:裸容量N/(N+M),多副本容量换算是:裸容量 /副本数量;
从恢复的效率上来说,一定是多福本恢复的最快,对业务的影响最小,但是有效容量少;
从安全性的角度来说,副本安全性好。

收起
IT咨询服务 · 2021-11-11
浏览1882
zhongshizhongshi产品总监XSKY
副本 n:可用容量=裸容量*1/n,可以任意损坏n块磁盘或n个节点数据不丢失EC纠删码 n+m:可用容量=裸容量*n/(n+m),可以任意损坏m块磁盘或m个节点数据不丢失EC纠删码 n+m:k :可用容量=裸容量*n/(n+m),可以任意损坏m块磁盘或K个节点数据不丢失...显示全部

副本 n:可用容量=裸容量*1/n,可以任意损坏n块磁盘或n个节点数据不丢失

EC纠删码 n+m:可用容量=裸容量*n/(n+m),可以任意损坏m块磁盘或m个节点数据不丢失

EC纠删码 n+m:k :可用容量=裸容量*n/(n+m),可以任意损坏m块磁盘或K个节点数据不丢失

收起
软件开发 · 2021-11-08
浏览1936
匿名用户匿名用户
1、副本机制:2副本50%利用率,3副本33%利用率。2、EC:N+M方式,N份数据片+M份校验片,例如4+2,利用率为66%左右。显示全部

1、副本机制:2副本50%利用率,3副本33%利用率。
2、EC:N+M方式,N份数据片+M份校验片,例如4+2,利用率为66%左右。

收起
硬件生产 · 2021-11-07
浏览1798
匿名用户匿名用户
分布式存储使用的是副本和纠删码的数据保护机制。根据不同的副本、纠删码策略会有不同的存储可用容量。例如:使用三副本,那么可用容量就只有三分之一。使用纠删码(4+2)那么可用容量就有三分之二。...显示全部

分布式存储使用的是副本和纠删码的数据保护机制。根据不同的副本、纠删码策略会有不同的存储可用容量。例如:使用三副本,那么可用容量就只有三分之一。使用纠删码(4+2)那么可用容量就有三分之二。

收起
电子/电信其它 · 2021-11-06
浏览1876

提问者

zwz99999
系统工程师dcits
擅长领域: 服务器存储灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-11-05
  • 关注会员:6 人
  • 问题浏览:3867
  • 最近回答:2021-11-11
  • X社区推广