openstack 后端存储构建ceph集群为什么不建议和raid搭配使用?

在红帽官网文档看到说构建ceph存储集群时,建议不要与raid混合使用,这是什么原因?

参与15

4同行回答

小罗小罗  存储工程师 , 仁寿百货个体
我感觉raid卡配置raid只是针对单台节点吧,一般ceph集群数据都在多台节点上,假设你配置一个raid5,5块盘,其中故障一块盘后,首先你用冗余盘来恢复,但是ceph本身也可以配置副本和纠删,而且ceph一般数据恢复的话,会有数据的迁移过程,这个可能会和raid冲突吧,个人观点。...显示全部

我感觉raid卡配置raid只是针对单台节点吧,一般ceph集群数据都在多台节点上,假设你配置一个raid5,5块盘,其中故障一块盘后,首先你用冗余盘来恢复,但是ceph本身也可以配置副本和纠删,而且ceph一般数据恢复的话,会有数据的迁移过程,这个可能会和raid冲突吧,个人观点。

收起
零售/批发 · 2019-12-18
浏览6761
匿名用户匿名用户  其它 , 某银行
可以说,绝大多数分布式存储都不建议使用raid, 不只是ceph不建议, hdfs什么的一样首先,你要明白raid是干嘛的?冗余,是一种以高可用为目的的设计。而的分布式存储,都是具备有自我冗余功能,就拿你说的ceph来说,两种冗余方式可以选择:纠错码、副本。第二,raid会影响整体的IO吞吐,成为IO的...显示全部

可以说,绝大多数分布式存储都不建议使用raid, 不只是ceph不建议, hdfs什么的一样

首先,你要明白raid是干嘛的?冗余,是一种以高可用为目的的设计。而的分布式存储,都是具备有自我冗余功能,就拿你说的ceph来说,两种冗余方式可以选择:纠错码、副本。
第二,raid会影响整体的IO吞吐,成为IO的瓶颈,尤其是在使用高端SSD时尤为明显。一般在多块SSD服务器上,甚至要使用2块的raid卡。
第三,和上面大多数人说的类似,多了一层raid,在运维上还更麻烦,
第四,出于成本考虑,省盘.....

个人理解,如有错误还望留言指正

收起
银行 · 2019-12-13
浏览7060
GaryyGaryy  系统工程师 , 某保险
分布式存储本来就具有数据冗余和修复功能。如果在单个节点上做RAID,当出现故障的时候,你可能要离线rebuild RAID。但不做RAID的话,换个硬盘就自动在线恢复了,业务完全不中断。显示全部

分布式存储本来就具有数据冗余和修复功能。如果在单个节点上做RAID,当出现故障的时候,你可能要离线rebuild RAID。但不做RAID的话,换个硬盘就自动在线恢复了,业务完全不中断。

收起
保险 · 2019-11-25
浏览6964
吕作令吕作令  其它 , A
ceph 和 raid 不建议混合使用。分布式存储已经做到了多副本的安全冗余机制。乃至1-6副本。ceph已经解决了数据冗余的问题。不需要在做raid,做raid后反而增加了运维难度,若raid 在出现问题时,数据做重平衡过程中也会影响ceph 存储集群...显示全部

ceph 和 raid 不建议混合使用。
分布式存储已经做到了多副本的安全冗余机制。乃至1-6副本。ceph已经解决了数据冗余的问题。不需要在做raid,做raid后反而增加了运维难度,若raid 在出现问题时,数据做重平衡过程中也会影响ceph 存储集群

收起
软件开发 · 2019-11-18
浏览6939

提问者

li5227205
系统工程师新云东方
擅长领域: 存储灾备软件定义存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-11-08
  • 关注会员:6 人
  • 问题浏览:10496
  • 最近回答:2019-12-18
  • X社区推广