3.6. RADOS
Kafka SASL/SCRAM 安全机制添加到存储桶通知中
在这个版本中,Kafka SASL/SCRAM 安全机制被添加到存储桶通知中。
要了解如何使用这个功能,请参阅 创建主题 中的"kafka"部分。请注意,在测试时,功能的端到端配置没有 Ceph 范围。
引入低级别日志消息,以警告用户有关命中限速限制的用户
在以前的版本中,没有 throttle 限制的低级别日志记录被命中,从而导致这些出现错误出现一个网络问题。
在这个版本中,引入低级日志消息使得 throttle 限制在命中非常明显。
通过 ceph status
和 ceph health detail
命令,用户会在 Filestore 弃用时发出警告
BlueStore 是默认值和广泛使用的对象存储。
在这个版本中,如果存在任何 OSD on Filestore,存储集群会进入 HEALTH_WARN
状态,因为 OSD_FILESTORE
健康检查。最终用户必须将位于 Filestore 的 OSD 迁移到 BlueStore 以清除此警告。
用户现在可以在 BlueStore 中使用可调整的 KernelDevice 缓冲
在这个版本中,用户可以使用 BlueStore 中的 bdev_read_buffer_alignment
命令为读取缓冲区配置自定义对齐。当缓冲区旨在由巨页备份时,这消除了默认 4 KiB 校准空间的限制。
另外,BlueStore 通过 KernelDevice 获取一个带有 bdev_read_preallocated_huge_buffer_num
参数的可配置池,用于带有带有 cache-unfriendly 访问模式的工作负载的基于 MAP_HUGETLB 的读取缓冲。
通过这些功能,这些功能可以缩短由存储组件传递给 NIC 的 scatter-gather 列表,从而改进了 BlueStore 中基于页面的读取缓冲区的处理。
OSD 以聚合格式向 Ceph 集群日志报告较慢的操作详情
在以前的版本中,较慢的请求可能对在日志中生成大量的信息,并导致大量使用 monitor 数据库空间。
在这个版本中,按操作类型和池信息的请求速度会记录到集群日志中。
用户现在可以阻止一个 CIDR 范围列表
在这个版本中,除了个别客户端实例和 IP 外,您还可以阻止 CIDR 范围列出。在某些情况下,您要阻止整个数据中心或机架中的所有客户端,而不是将各个客户端指定为 blocklist。
例如,工作负载故障转移到不同的机器集,并希望防止旧工作负载实例继续部分操作。
现在,可以使用与现有"blocklist"命令类似的"块列表"范围。