3.5. messenger v2 协议的压缩模式
messenger v2 协议支持压缩功能。默认情况下不启用压缩。
建议不要压缩和加密相同的消息,因为对等点之间的消息级别会减少。如果启用了加密,将忽略启用压缩的请求,直到配置选项 ms_osd_compress_mode
设为 true
。
它支持两种压缩模式:
force
- 在多可用区部署中,在 OSD 之间压缩复制消息会节省延迟。
- 在公有云中,将消息大小最小化,从而降低云提供商的网络成本。
- 带有 NVMe 的公有云上的实例提供与设备带宽相关的低网络带宽。不能提供对恶意的中间人攻击提供保护。
none
- 在不压缩的情况下传输消息。
若要确保启用消息的压缩,请运行 debug_ms
命令并检查连接的一些调试条目。另外,您可以运行 ceph config get
命令,获取网络信息的不同配置选项的详细信息。