第 5 章 技术预览
本节概述了此 Red Hat Ceph Storage 发行版本中引入或更新的技术预览功能。
红帽产品服务级别协议(SLA)不支持技术预览功能,且其功能可能并不完善,因此红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。如需了解更多详细信息,请参阅红帽技术预览功能的支持范围。
Ceph OSD 中的 QoS 基于 mClock 算法
在以前的版本中,调度程序默认为 Weighted Priority Queue (WPQ)。基于 mClock 算法的服务质量(QoS)处于实验性阶段,还不建议用于生产环境。
在这个版本中,基于 mClock 的操作队列使 QoS 控制应用到 Ceph OSD 特定的操作,如客户端输入和输出(I/O)和恢复或回填,以及其他后台操作,如 pg scrub
、snap trim
和 pg deletion
。向每个服务分配资源是基于每个 Ceph OSD 的输入和输出操作(IOPS)容量,并使用内置的 mClock 配置集来实现。
另外,这个版本包括以下改进:
OSD 的基于自动基线性能测量决定 Ceph OSD IOPS 容量,并在检测到不实际测量时将其回退到默认容量。为后台任务设置 sleep throttles 被消除。恢复和最大回填选项的默认值更高,可以使用 override 标志覆盖它们。使用 mClock 配置集进行配置,隐藏了调整 mClock 和 Ceph 参数的复杂性。
详情请参阅 Red Hat Ceph Storage 管理指南中的 mClock OSD 调度程序。
用户可以将旧的数据归档到 AWS 存储桶
在这个版本中,用户可以启用数据转换到远程云服务,如 Amazon Web Services (AWS),作为生命周期配置的一部分。如需了解更多详细信息 ,请参阅将数据转换到 Amazon S3 云服务。
将 S3 选择的应用程序扩展到 Apache Parquet 格式
在这个版本中,有两个 S3 选择工作流,一个用于 CSV,一个用于 Parquet,它为 CSV 和 Parquet 对象提供 S3 选择操作。如需了解更多详细信息,请参阅 Red Hat Ceph Storage Developer Guide 中的 S3 选择操作。
现在支持 bucket 粒度多站点同步策略
红帽现在支持存储桶粒度多站点同步策略。如需了解更多详细信息,请参阅 Red Hat Ceph Storage Object Gateway 指南中的使用多站点同步策略部分。 https://access.redhat.com/documentation/zh-cn/red_hat_ceph_storage/6/html-single/object_gateway_guide/#using-multisite-sync-policies
现在支持 server-Side 加密
在这个版本中,红帽提供对 Server-Side 加密的支持。这可让 S3 用户通过通过 Amazon S3-managed 加密密钥(SSE-S3)的 Server-Side 加密来保护静态密钥的数据。
用户可以使用 PutBucketEncryption S3
功能强制对象加密
在以前的版本中,要强制对象加密以保护数据,用户需要为每个请求添加一个标头。
在这个版本中,Ceph 对象网关已被更新,以支持 PutBucketEncryption S3
操作。用户可以在 Ceph 对象网关中使用 PutBucketEncryption S3
功能,而无需为每个请求添加标头。这由 Ceph 对象网关处理。