红帽Red Hat推出Ceph Storage 3.2版本,此版本更新重点是支持BlueStore Ceph后端,为对象和块应用程序提供更高的性能。
Red Hat首次为Ceph Storage 3.1的技术预览版进行了性能调整和测试工作,以验证BlueStore现在是否可以在生产环境中使用。
Red Hat Ceph Storage 3.2版本具有适用于各种场景和工作负载的特点,包括:
• 数据分析:作为数据湖,Ceph Storage使用对象存储来提供巨大的可扩展性和HA,以支持要求苛刻的多租户分析工作负载。可以整合不同的分析群集,以降低拥有成本,降低管理负担并提高服务水平。BlueStore有助于提高性能,而对擦除编码的支持有助于通过简单复制降低数据保护的总体存储成本。
• 混合云应用程序:Ceph存储用于内部存储云。由于Ceph Storage支持Amazon Web Services(AWS)简单存储服务(S3)界面,因此应用程序可以使用相同的API访问其存储,无论是在公共云还是私有云中。
• OpenStack应用程序。Ceph存储是OpenStack应用程序的流行。V3.2可以为OpenStack部署提供更高的性能,包括Red Hat OpenStack Platform。RADOS块设备(RBD)的擦除编码在此版本中作为技术预览版提供。
• 备份目标。越来越多的软件供应商已经使用Red Hat Ceph Storage作为备份存储目标来验证其备份应用程序,包括:
- Veritas NetBackup for Symantec OpenStorage(OST)云备份 - 版本7.7和8.0
- Rubrik云数据管理(CDM) - 版本3.2及更高版本
- NetApp AltaVault - 版本4.3.2和4.4
- Trilio,TrilioVault - 3.0版
- Veeam Backup&Replication - 版本9.x.
BlueStore性能
BlueStore是关于性能的。对于基于HDD的集群,它在架构上消除了传统FileStore后端引起的双写惩罚。此外,它还在使用所有SSD或NVM Express或NVMe驱动器的配置中提供性能增强。
向BlueStore后端的架构转变已经显示了社区Ceph发行版的性能改进。Micron在2018年进行的测试表明,与传统的FileStore后端相比,BlueStore的性能提升了2倍。
Micron进行了BlueStore与FileStore对象测试,并报告了在提高吞吐量和减少延迟方面的性能改进。
4MB对象,100%写入的测试场景下:
•吞吐量增加88%
•平均延迟减少47%
70%/ 30%读/写
•吞吐量增加64%
•平均延迟减少40%
Micron还进行了BlueStore与FileStore块测试,并报告了更高的IO / s和更低的延迟。
4K随机块,100%写入
•IO / s高18%
•平均延迟低5%
•高达70%+降低99.999%延迟
70%/ 30%读/写
•IO / s高14%
•读取低80%尾部延迟
•写入尾部延迟降低70%以上
升级和新安装
BlueStore和FileStore后端在Ceph Storage 3.2中共存。升级到版本3.2时,现有的Ceph Storage 2.5和3.1群集保留FileStore后端。新创建的Ceph存储集群默认为BlueStore后端。