ZStack ZStone 5.4.0

2025年4月18日,ZStack ZStone正式发布最新版本——ZStack ZStone 5.4.0,涵盖一系列重要功能,以下为您进行详细介绍。

版本总览

存储资源
  1. 高性能存储池支持设置恢复QoS
  2. 通用存储池支持强制刷盘
硬件资源
  1. 支持通用存储与高性能存储独立集群部署,新增RDMA网络配置能力
  2. 通用存储服务器支持调整角色
  3. 高性能存储支持故障域
其他优化和修复

存储资源

高性能存储池支持设置恢复QoS

ZStack ZStone 5.4.0开始,高性能存储池支持设置恢复QoS,防止数据重构过程占用过多带宽,挤占业务I/O。

恢复QoS支持以下三种恢复速率:
  • 低速恢复:优先保证业务带宽,恢复所需时间较长。
  • 中速恢复:保证业务带宽和恢复带宽同等优先级,恢复所需时间中等,性能饱和情况下可能会增加I/O延时。
  • 高速恢复:优先保证恢复带宽,恢复所需时间较短,性能饱和情况下可能会影响业务性能。
图 1所示:
图 1. 设置恢复QoS


通用存储池支持强制刷盘

ZStack ZStone 5.4.0开始,用户可对通用存储池中的状态为健康且类型为混合的数据盘执行强制刷盘操作,将缓存中的脏数据快速下刷到后端设备,从而避免因部分数据盘脏数据水位过高导致读写性能收到抑制,导致整个存储池的写入性能受到影响。

图 1所示:
图 1. 强制刷盘


硬件资源

支持通用存储与高性能存储独立集群部署,新增RDMA网络配置能力

支持独立部署通用存储集群与高性能存储集群

ZStack ZStone 5.4.0开始,支持对通用存储集群与高性能存储分开初始化,允许设置独立的CIDR网络信息,满足两集群之间网络广播域隔离的需求。

平台初始化后,用户可通过点击硬件资源 > 集群 > 通用存储,进入通用存储子页面,查看已初始化的通用存储集群信息,包括集群名称、网络配置、时间服务器地址、服务器数量、创建时间。

图 1所示:
图 1. 查看通用存储集群


此外,在满足平台对于高性能存储集群的数量和许可证要求下,用户可单独初始化高性能存储集群。

图 2所示:
图 2. 初始化高性能存储集群


高性能存储集群支持设置RDMA网络

ZStack ZStone 5.4.0开始,用户可为高性能存储集群设置RDMA传输。开启RDMA传输后,集群内数据盘之间将采用RDMA协议通信,显著提升存储性能。

图 3所示:
图 3. 设置RDMA传输


通用存储服务器支持调整角色

ZStack ZStone 5.4.0开始,通用存储节点的存储服务器在部署完毕后,用户也可以为其添加或删除角色。

图 1所示:
图 1. 添加或删除角色


高性能存储支持故障域

ZStack ZStone 5.4.0开始,高性能存储新增支持逻辑故障域,用户在添加完高性能服务器后,可通过规划拓扑提高存储集群的数据可用性和容错性。

图 1所示:
图 1. 规划拓扑


其他优化和修复

  1. 支持对接平台,为其提供告警数据。
  2. 支持通用存储节点的存储网关服务器复用为高性能存储节点的存储服务器。
  3. 支持快速更换缓存盘,用于在主动运维操作更换缓存盘时,避免对缓存盘下的OSD执行数据重平衡。
  4. 提升了NVMe盘的兼容性,平台可正常扫描出NVMe盘。
  5. 支持在UI直接查看硬盘的wcache状态。
  6. 同集群内存储服务器支持异构。