3.5. messenger v2 协议的压缩模式

从 Red Hat Ceph Storage 6 及更高版本开始,messenger v2 协议支持压缩功能。

默认情况下不启用此功能。建议不要压缩和加密相同的消息,因为对等点之间的消息级别会减少。如果启用了加密,将忽略启用压缩的请求,直到配置选项 ms_osd_compress_mode 设为 true

它支持两种压缩模式:

  • force

    • 在多可用区部署中,在 OSD 之间压缩复制消息会节省延迟。
    • 在公有云中,将消息大小最小化,从而降低云提供商的网络成本。
    • 带有 NVMe 的公有云上的实例提供与设备带宽相关的低网络带宽。不能提供对恶意的中间人攻击提供保护。
  • none

    • 在不压缩的情况下传输消息。

若要确保启用消息的压缩,请运行 debug_ms 命令并检查连接的一些调试条目。另外,您可以运行 ceph config get 命令,获取网络信息的不同配置选项的详细信息。

其他资源