能否详细解释下性能优化和固态盘自动分层,固态盘是要定义在pool里或者在其上的整个存储层面定义?

能否详细解释下性能优化和固态盘自动分层,固态盘是要定义在pool里或者在其上的整个存储层面定义?

参与12

1同行回答

ZhuJun2014ZhuJun2014存储工程师IBM
传统的性能优化,是分析出存储层出现的性能问题,然后在存储或者主机层面,将性能问题突出的卷(磁盘)迁移到更好性能的卷上。现在存储基本有存储分层技术。这个技术是在存储池内混合部署不同类型的磁盘,比如说SSD/SAS/NL_SAS。初始分配时从中间的SAS层划分空间。存储然后不断的...显示全部

传统的性能优化,是分析出存储层出现的性能问题,然后在存储或者主机层面,将性能问题突出的卷(磁盘)迁移到更好性能的卷上。
现在存储基本有存储分层技术。这个技术是在存储池内混合部署不同类型的磁盘,比如说SSD/SAS/NL_SAS。初始分配时从中间的SAS层划分空间。存储然后不断的监控混合池内的LUN的性能,根据每家独特的算法,决定哪个LUN的性能是存在问题的。这个评估指标一般以小块随机读写IO为主,考量IO响应时间。
当内部的算法定义出那些区间的数据需要上移到SSD层后,会根据存储负载,安排一个合理的时间段进行数据迁移。这个时间段的判断,有的可以指定,有的根据算法自动规划。
当热点数据迁移到上层SSD后,性能会得到提升,但前端主机并不会知道后端存储已经做了数据的重新部署。
这就是存储分层的基本原理。冷数据的下移和上移原理基本相似。
存储分层技术,适合热点比较固定的应用。如果冷热数据经常变化,那么迁移的代价和获得的好处,可能不成正比,甚至会出现要访问的数据被挪到NL_SAS,导致后期频繁访问的初期,出现性能问题的可能性。因此要部署时,也要评估是否适合。

收起
硬件生产 · 2018-06-06
浏览1804

提问者

analyst
高级工程师中信特钢
擅长领域: 服务器信创云计算

问题来自

相关问题

问题状态

  • 发布时间:2018-06-04
  • 关注会员:2 人
  • 问题浏览:4044
  • 最近回答:2018-06-06
  • X社区推广