如何防止单个磁盘访问缓慢影响整体集群性能?

参与14

3同行回答

zhuqibszhuqibs软件开发工程师Adidas
你这个并不是分布式存储的问题,但是在分布式存储和传统存储中都可以解决,那就是“分层存储”现代的存储理念是要分层的,磁盘有快慢之分,ssd最快,sas较慢,sata最慢,但是它们可以构成一个分层存储解决方案,把最热的数据放在ssd上,温度较低的放在sas,冷数据放在sata;其中sas最贵容量最...显示全部

你这个并不是分布式存储的问题,但是在分布式存储和传统存储中都可以解决,那就是
“分层存储”
现代的存储理念是要分层的,磁盘有快慢之分,ssd最快,sas较慢,sata最慢,但是它们可以构成一个分层存储解决方案,把最热的数据放在ssd上,温度较低的放在sas,冷数据放在sata;其中sas最贵容量最小,sas次之,sata盘便宜容量大。
在分层存储中,数据按照冷热,在三层中自动流动,所以,基本上不会影响性能,访问冷数据时会很慢,但这个几率比较小,一旦访问后,冷数据马上变为热数据,向快速磁盘移动,那后面访问会越来越快。

收起
互联网服务 · 2020-04-01
浏览1363
宁泽阳宁泽阳系统工程师某科技公司
可针对磁盘IO情况设置监控阈值,当磁盘读写IO延迟过大时将其自动标记为out状态,以避免使用该性能差的磁盘,但需注意标记为out的单集群内磁盘存在上线值,该操作只可以进行1次,以避免将多个副本同时标记为out或网络抖动导致大量磁盘被标记为out影响集群整体不可读写。同时,标记为o...显示全部

可针对磁盘IO情况设置监控阈值,当磁盘读写IO延迟过大时将其自动标记为out状态,以避免使用该性能差的磁盘,但需注意标记为out的单集群内磁盘存在上线值,该操作只可以进行1次,以避免将多个副本同时标记为out或网络抖动导致大量磁盘被标记为out影响集群整体不可读写。同时,标记为out后续尽快进行更换硬盘及数据重分布操作,防止此时集群内出现第二块满盘而该功能不可用。

收起
互联网服务 · 2020-03-27
浏览1401
lscomeonlscomeon其它收割者
使用分布式存储显示全部

使用分布式存储

收起
国防军队 · 2020-03-24
浏览1393

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-03-20
  • 关注会员:4 人
  • 问题浏览:2725
  • 最近回答:2020-04-01
  • X社区推广