3.8. RADOS


Ceph on-wire 加密

从 Red Hat Ceph Storage 4 开始,您可以通过引入 messenger 版本 2 协议来通过网络启用所有 Ceph 流量加密。详情请参阅 Red Hat Ceph Storage 4 Data Security and Hardening Guide 中的架构指南和加密 部分的 Ceph on-wire encryption 一章。

OSD BlueStore 现在被完全支持

BlueStore 是 OSD 守护进程的新后端,允许直接在块设备上存储对象。由于 BlueStore 不需要任何文件系统接口,它可以提高 Ceph 存储集群的性能。要了解有关 BlueStore OSD 后端的更多信息,请参见《红帽 Ceph 存储 4 管理指南》中的 OSD BlueStore 章节。

使用 FIPS 模式的 Red Hat Enterprise Linux

在这个版本中,您可以在启用了 FIPS 模式的 Red Hat Enterprise Linux 上安装 Red Hat Ceph Storage。

更改 ceph df 输出和新的 ceph osd df 命令

改进了 ceph df 命令的输出。值得注意的是,RAW USED%RAW 美国 ED 值现在显示 db 和 wal BlueStore 分区的 预分配空间。ceph osd df 命令显示 OSD 使用率统计,如写入的数据量。

非操作 OSD 集的异步恢复

在以前的版本中,使用 Ceph 进行恢复是一个同步过程,它会阻止对对象的写操作进行恢复,直到这些对象被恢复为止。在这个发行版本中,恢复过程现在是异步的,它不会阻止写操作到非操作组 OSD 中的对象。此新功能需要具有超过最小副本数的副本数,因为 在非操作集合中有足够的 OSD。

新的配置选项 osd_async_recovery_min_cost 控制要进行的异步恢复量。此选项的默认值是 100。较大的值意味着异步恢复会较少,而较低的值意味着异步恢复将更多。

现在,可以使用 ceph配置将配置存储在 Monitor 中

在本发行版本中,Red Hat Ceph Storage 将配置集中到监控器中,而不使用 Ceph 配置文件(ceph.conf)。在以前的版本中,更改配置包括手动更新 ceph.conf,将其分发到适当的节点,然后重启所有受影响的守护进程。现在,监控器管理具有与 ceph.conf 相同的语义结构的配置数据库。该数据库可由 ceph config 命令访问。对配置的任何更改都会立即应用到系统中的守护进程或客户端,不再需要重启它们。使用 ceph config -h 命令获取有关可用命令集的详细信息。请注意,仍需要 Ceph 配置文件来识别 monitor 节点。

放置组现在可以自动扩展

Red Hat Ceph Storage 4 引入了自动扩展放置组(PG)的功能。池中的放置组(PG)在集群对等、分发数据和重新平衡方面扮演着重要角色。自动扩展 PG 可以更轻松地管理集群。新的 pg-autoscaling 命令根据集群的使用方式,为扩展 PG 提供建议,或根据集群的使用方式自动扩展 PG。有关自动扩展 PG 的详情,请查看 Red Hat Ceph Storage 4 存储策略指南中的 自动扩展放置组 部分。

磁盘预测模块 简介

Red Hat Ceph Storage Diskprediction 模块收集指标,以便在磁盘发生前预测磁盘故障。模块有两种模式,即 cloud 和 local。在这个版本中,只支持本地模式。本地模式不需要任何外部服务器进行数据分析。它使用内部预测模块进行磁盘预测服务,然后将磁盘预测结果返回到 Ceph 系统。

启用 diskprediction 模块:

ceph mgr module enable diskprediction_local
Copy to Clipboard Toggle word wrap

设置预测模式:

ceph config set global device_failure_prediction_mode local
Copy to Clipboard Toggle word wrap

禁用 diskprediction 模块:

ceph config set global device_failure_prediction_mode none
Copy to Clipboard Toggle word wrap

新的可配置选项: mon_memory_target

Red Hat Ceph Storage 4 引入了一个新的可配置的选项 mon_memory_target,用于设置监控内存用量的目标字节数。它指定使用关联 monitor 守护进程缓存的优先级缓存来分配和管理的内存量。mon_memory_target 的默认值为 2 GiB,您可以在运行时更改它:

# ceph config set global mon_memory_target size
Copy to Clipboard Toggle word wrap

在此发行版本前,作为集群扩展,monitor 特定的 RSS 使用量超过使用 mon_osd_cache_size 选项设定的限制,这会导致问题。此功能增强允许对分配给监控缓存的内存进行改进,并在指定的限制内保留使用量。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat