介绍
IO直通工具是针对Ceph均衡型场景下的一个流程优化工具,可以自动对Ceph集群进行性能优化。该工具对均衡型场景的OSD存储IO流程进行优化,仅针对采用BlueStore存储引擎、Data与DB分区位于不同磁盘的OSD。
考虑到实际应用中Ceph集群中OSD的增加与修改操作,工具需要获取集群内的OSD信息,因此需要保证OSD部署路径使用官方默认路径“/var/lib/ceph/osd”,如果采用其他路径则不会进行优化。
本文指导用户如何在Ceph集群使能IO直通工具。IO直通工具软件为闭源RPM包,安装该RPM包即可使能加速。
概念介绍
存储场景相关概念介绍如下。
- 均衡型:集群采用SSD盘和HDD盘混合部署OSD,使用SSD盘存储OSD的元数据(DB)、日志数据(WAL),使用HDD盘存储真实数据(Data)。
- 全闪存:集群采用全SSD盘部署OSD,OSD的Data、DB、WAL一起存储在SSD盘中。
- 冷存储:集群采用全HDD盘部署OSD,OSD的Data、DB、WAL一起存储在HDD盘中。
-
Bcache :将SSD与HDD绑定为一个Bcache分区,SSD做为HDD的缓存,集群采用Bcache分区部署OSD,OSD的Data、DB、WAL一起存储在Bcache分区中。
目前IO直通工具只对均衡型场景有效。
安全加固声明
建议关注Ceph官网和Ceph官方Github上的漏洞信息,按照需求及时地进行漏洞修复。