高可用角度:对比分析文件存储和对象存储的得盘率,及冗余性(包括但设备的可靠性和容灾能力)?

参与7

2同行回答

zhangjunxi570zhangjunxi570系统架构师某城商银行
传统的文件存储底层的磁盘要么使用raid技术冗余要么使用副本技术冗余,raid根据不同的级别的盘率不同,通常raid5 4+1模式只有80%的得盘率,只能容忍一个一个硬盘故障;raid6 按照6+2的模式得盘率只有75%,允许2块硬盘故障。即使是使用较新的分布式raid得盘率和能够容忍的和故障硬...显示全部

传统的文件存储底层的磁盘要么使用raid技术冗余要么使用副本技术冗余,raid根据不同的级别的盘率不同,通常raid5 4+1模式只有80%的得盘率,只能容忍一个一个硬盘故障;raid6 按照6+2的模式得盘率只有75%,允许2块硬盘故障。即使是使用较新的分布式raid得盘率和能够容忍的和故障硬盘的故障硬盘的数量与传统的raid接近。副本的方案的得盘率更低,冗余性有一定提高。
对象存储对象存储使用纠删码的技术实现数据底层的冗余,以某厂商使用12+4的纠删码方案来做数据的冗余,得盘率为75%,可以容忍随机发生(位置位置不在同一个节点)4块硬盘故障,或者1个节点整体离线。得盘率和raid接近接近的情况下冗余性大幅提高。因此适合对性能要求不高,提供足够的足够的冗余性,追求严格控制成本的业务。

收起
银行 · 2020-12-09
浏览2109
传统的基于RAID的NAS的得盘率,就不讨论了。我们来讨论基于纠删码的分布式文件和对象系统。大家都基于纠删,所以大家的容错机制基本一样,在采用相同的N+M后,大家的得盘率是一样的。所以,只要能够提供更低的冗余,就能换来更大的得盘率。相反的,对于重要的数据,我们提供更高的冗余特...显示全部

传统的基于RAID的NAS的得盘率,就不讨论了。我们来讨论基于纠删码的分布式文件和对象系统。

大家都基于纠删,所以大家的容错机制基本一样,在采用相同的N+M后,大家的得盘率是一样的。所以,只要能够提供更低的冗余,就能换来更大的得盘率。

相反的,对于重要的数据,我们提供更高的冗余特征,比如+2N,在一个故障域中,就支持同时坏2个节点。

收起
硬件生产 · 2020-12-10
浏览2054

提问者

wanggeng
系统运维工程师某银行
擅长领域: 服务器存储数据库

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-12-02
  • 关注会员:3 人
  • 问题浏览:2753
  • 最近回答:2020-12-10
  • X社区推广