ZStack Cloud 5.1.0

亮点速览

  • 支持弹性裸金属实例对接新一代高性能分布式存储,享受更低延迟、更高性能的存储服务
  • 负载均衡增强,支持IPv6和主备高可用,进一步提高网络安全,保障业务稳定
  • 支持在线修改二层网络网络类型和VLAN ID/VNI,提高网络运维灵活性
  • 支持云主机带SR-IOV高性能网卡热迁移和高可用,进一步保障业务连续性

版本总览

云主机
  1. 云主机内存回收机制优化
    1. 支持单独开启云主机内存气球、KSM内存同页合并
    2. 支持从物理机监控直观查看内存回收/共享/节约情况
  2. 云主机高可用模式优化,手动关机或计划性关机不再触发高可用启动
  3. 更改云主机主存储支持设置迁移限速
  4. 支持云主机带SR-IOV高性能网卡热迁移和高可用
云存储
  1. 支持弹性裸金属实例对接新一代高性能分布式存储
  2. Vhost高性能主存储支持块存储卷生命周期和快照管理
  3. 本地存储支持云主机整机热迁移
云网络
  1. 负载均衡增强
    1. 负载均衡支持IPv6协议,提升网络性能和安全保护
    2. 独享型负载均衡支持主备高可用,保障业务稳定运行
    3. 监听器功能增强
  2. 新增共享带宽服务,支持多实例共享带宽资源
  3. 支持修改二层网络类型和VLAN ID/VNI,助力网络灵活运维
  4. 创建三层网络不再默认使用223.5.5.5作为DNS地址
平台运维
  1. SNMP监控项扩展,支持通过SNMP协议获取更多云资源监控指标
  2. 支持查看高可用日志和自动调度日志明细
  3. 云盘导出优化
    1. 支持同时导出数据云盘和根云盘信息
    2. 支持自定义选择导出的信息项

云主机

云主机内存回收、内存共享机制优化

在之前版本中,ZStack Cloud已提供云主机内存回收、内存共享机制,通过动态分配、整合去重,实现物理内存高效利用。

ZStack Cloud 5.1.0进一步优化内存回收和共享机制,提供更细的机制生效粒度和更直观的内存变化监控。

支持单独开启云主机内存气球、KSM内存同页合并

  • 内存气球:原内存回收机制,用于监测物理机和云主机内存使用情况,通过动态回收和分配实现物理内存高效利用:
    • 回收:物理机内存使用率超过80%时,将从业务负载下降的云主机上回收部分空闲内存,以便向其他云主机分配使用。
    • 分配:云主机负载承压时,物理机向其按需分配更多内存,保证业务稳定运行。
  • KSM内存同页合并:用于实现物理内存共享的机制。该机制周期性扫描云主机内存,识别多台云主机使用的相同内存页并将相同内存页合并,使多个云主机共享物理内存空间,避免资源浪费。

内存气球和KSM内存同页合并能有效提高物理内存利用率,但对于承载重要业务的云主机可能产生性能影响。ZStack Cloud 5.1.0开始,支持用户在云主机操作列表或详情页-高级设置中,为单台云主机单独开启/关闭内存气球或KSM内存同页合并功能,关闭该功能的云主机可享受更专用、稳定的内存空间。

用户可根据实际业务情况,为不同云主机设置不同策略,既实现物理内存高效利用,又为核心云主机保证稳定、充足的内存资源,保障重要业务顺利运行。

仅支持单独设置内存回收(内存气球),不支持单独开启/关闭同页合并机制(5.1.0之前版本)所示:
图 1. 仅支持单独设置内存回收 (内存气球),不支持单独开启/关闭同页合并机制 (5.1.0之前版本)


单独设置云主机内存气球/KSM内存同页合并(5.1.0版本)所示:
图 2. 单独设置云主机内存气球/KSM内存同页合并 (5.1.0版本)


支持从物理机直观查看内存回收/共享/节约情况

ZStack Cloud5.1.0开始,用户可通过物理机详情页内存回收监控,直观查看内存气球和KSM内存同页合并机制产生的物理内存回收/共享和资源节约情况,包括:
  • 内存气球回收内存:展示通过内存气球机制从低负载云主机上回收的内存容量。
  • KSM共享物理内存:展示通过KSM内存同页合并,由多个云主机共享的物理内存容量。
  • KSM节约物理内存:展示因KSM内存同页合并,节约下的物理内存容量。
直观查看物理内存回收/共享/节约情况所示:
图 3. 直观查看物理内存回收/共享/节约情况


云主机高可用模式优化,手动关机或计划性关机不再触发高可用启动

在之前版本中,ZStack Cloud支持两种云主机高可用模式:None、NeverStop,用于设置云主机关机后是否自动重启。
  • None:云主机异常关机或计划性关机后不会自动重启。
  • NeverStop:云主机异常关机或计划性关机后均会尝试自动重启。
ZStack Cloud 5.1.0对NeverStop模式进行优化,使其只在意外关机场景下触发云主机自动重启,手动关机和计划性关机时不再触发自动重启。优化后,NeverStop机制如下:
  • 云主机意外关机:云主机因自身原因意外关机后会尝试自动重启;云主机因依赖的计算、存储、网络故障意外关机后,会尝试自动迁移到其他物理机启动。
  • 云主机手动/计划性关机:云主机手动或计划性关机后不会自动重启,包括:
    • 通过ZStack Cloud UI界面手动执行停止云主机、强制停止云主机、关闭云主机电源等操作;
    • 进入云主机操作系统,手动执行shutdownpoweroffhalt等命令;
    • ZStack Cloud创建关闭云主机定时任务,触发计划性关机。
手动停止云主机不触发高可用启动所示:
图 1. 手动停止云主机不触发高可用启动


定时任务关闭云主机不触发高可用启动所示:
图 2. 定时任务关闭云主机不触发高可用启动


更改云主机主存储支持设置迁移限速

ZStack Cloud 5.1.0开始,云主机执行更改主存储更改物理机和主存储操作时,支持设置迁移存储总限速,通过限制云主机整机在源主存储的I/O读速率上限,实现存储迁移限速。通过限速,用户可主动管理和控制迁移过程,减少因大规模数据迁移导致的I/O争抢,降低对业务的影响。

更改云主机主存储支持设置迁移限速所示:
图 1. 更改云主机主存储支持设置迁移限速


支持云主机带SR-IOV高性能网卡热迁移和高可用

在之前版本中,若云主机已加载VF类型网卡,热迁移前需用户手动提前卸载VF网卡。ZStack Cloud 5.1.0优化了这一流程,用户可一键热迁移VF网卡云主机,做到与vNIC网卡云主机体验一致,实现无感迁移。

VF网卡云主机热迁移操作入口所示:
图 1. VF网卡云主机热迁移操作入口


云存储

支持弹性裸金属对接新一代高性能分布式存储

ZStack Cloud 5.1.0开始,支持通过为弹性裸金属实例加载块存储卷的方式,实现其与新一代高性能分布式存储的对接。对接后,弹性裸金属实例可直接使用新一代高性能分布式存储提供的存储空间,享受更低延迟、更高性能的存储服务。

此外,弹性裸金属对接新一代高性能分布式存储默认配置多访问路径,可有效避免数据读写单点故障,进一步保障业务稳定和数据安全。

图 1所示:
图 1. 弹性裸金属加载高性能分布式存储块存储卷


Vhost高性能主存储支持块存储卷生命周期和快照管理

在之前版本中,ZStack Cloud已支持Vhost主存储类型,用于对接高性能全闪分布式存储。ZStack Cloud 5.1.0开始,支持在云平台上,基于Vhost主存储创建块存储卷,并进行基础运维,包括删除、编辑名称和简介、扩容、设置QoS等。同时,支持对块存储卷创建快照,保障块存储卷数据安全。

基于Vhost主存储创建块存储卷并进行基础运维所示:
图 1. 基于Vhost主存储创建块存储卷并进行基础运维


本地存储支持云主机整机热迁移

ZStack Cloud 5.1.0开始,使用本地存储的云主机在执行更改物理机和主存储操作时,支持云主机带云盘进行跨本地存储热迁移。

云主机跨本地存储热迁移所示:
图 1. 云主机跨本地存储热迁移


云网络

负载均衡增强

ZStack Cloud 5.1.0对负载均衡进行以下增强:

负载均衡支持IPv6协议,提升网络性能和安全保护

ZStack Cloud 5.1.0开始, 负载均衡服务新增支持IPv6协议,现已支持多种IP协议之间的流量转发,满足多样化业务场景需求。

前端网络 后端网络
协议转发 IPv4 IPv4
IPv4 IPv6
IPv6 IPv4
IPv6 IPv6
IPv4+IPv6双栈 IPv4
IPv4+IPv6双栈 IPv6
创建IPv6负载均衡所示:
图 1. 创建IPv6负载均衡


独享型负载均衡支持主备高可用,保障业务稳定运行

ZStack Cloud 5.1.0开始,独享型负载均衡支持高可用。通过创建两台配置相同的实例,实现负载均衡服务的故障切换和高可用性保障。

  1. 主备高可用:用户在创建独享型负载均衡时,高可用模式选择双节点(主备高可用)后即可使用负载均衡高可用功能。主实例发生故障时,备实例能迅速接管服务,无缝切换,极大降低业务中断风险。
    创建高可用负载均衡所示:
    图 2. 创建高可用负载均衡


  2. 实例配置检测与同步:云平台新增实例配置检测机制,当主备实例配置不一致时,即可触发系统自动同步配置。用户也可以手动同步实例配置,确保主备实例始终一致。
    手动同步实例配置所示:
    图 3. 手动同步实例配置


监听器功能增强

ZStack Cloud 5.1.0对负载均衡监听器做了以下增强:
  1. TCP监听器新增支持IP透传,实现后端服务器获取到客户端真实IP。
  2. HTTP/HTTPS监听器新增支持数据压缩,支持对特定文件进行数据压缩,节约带宽资源。
  3. HTTPS监听器新增支持协议版本,支持选择HTTP2.0,获得更好性能和效率。
  4. 负载均衡新增支持负载均衡详细日志,TCP/HTTP/HTTPS监听器可查看更加详细日志信息,便于问题排查和查阅请求记录。

新增共享带宽服务,支持多实例共享带宽资源

ZStack Cloud 5.1.0开始,云平台提供新网络服务:共享带宽。共享带宽可绑定多个公网虚拟IP,允许多个虚拟IP使用同一条带宽资源并被集中限速。

公网虚拟IP为VPC网络上的云主机提供公网访问服务,例如,基于公网虚拟IP创建弹性IP并绑定到VPC网络上的云主机,即可使云主机与公网通信。如多台VPC云主机使用的虚拟IP同属于一个共享带宽,则这些云主机在进行公网访问时,可以共享一条带宽资源,且总网速受共享带宽限制,从而降低公网访问成本。

新增网络服务:共享带宽所示:
图 1. 新增网络服务:共享带宽


支持修改二层网络类型和VLAN ID/VNI,助力网络灵活运维

ZStack Cloud 5.1.0开始,用户可进入二层网络详情页,在线修改二层网络类型和VLAN ID/VNI,进一步提高网络运维灵活性。

已支持的修改范围包括:
  1. 修改L2NoVlanNetwork类型为L2VlanNetwork类型。
  2. 修改L2VlanNetwork类型为L2NoVlanNetwork类型。
  3. 修改L2VlanNetwork网络VLAN ID。
  4. 修改VxlanNetwok网络VNI。
Note: 二层网络上存在管理网络/流量网络、加载裸金属/弹性裸金属集群、开启SR-IOV/智能网卡加速模式、或开启PVLAN(Isolated)功能时,暂不支持修改网络类型和VLAN ID/VNI。
修改二层网络类型所示;
图 1. 修改二层网络类型


修改二层网络VLAN ID所示:
图 2. 修改二层网络VLAN ID


创建三层网络不再默认使用223.5.5.5作为DNS地址

ZStack Cloud 5.1.0开始,创建公有网络、扁平网络不再默认使用223.5.5.5作为 DNS地址。如用户不手动指定DNS地址,系统不会为该网络配置DNS服务。

平台运维

SNMP监控项扩展,支持通过SNMP协议获取更多云资源指标

在之前版本中,ZStack Cloud已支持SNMP管理功能,用户通过SNMP协议即可在第三方平台获取云平台监控数据,无需依赖API对接。ZStack Cloud 5.1.0前,主要支持通过SNMP协议获取云平台上的物理机监控数据。

ZStack Cloud 5.1.0进一步扩展SNMP监控项,支持通过SNMP协议获取云平台上更多资源的监控数据,包括主存储监控、镜像服务器监控、云主机监控和VPC路由器监控。

支持查看云主机高可用日志和自动调度日志明细

ZStack Cloud 5.1.0开始,自动调度和云主机高可用日志新增任务描述、触发原因字段,向用户提供更清晰的日志信息。点击任务描述字段,页面右侧将滑出日志详情页,展示更多详细内容,帮助用户深入了解自动调度和云主机高可用情况,便于排查资源故障。

自动调度日志新增字段所示:
图 1. 自动调度日志新增字段


自动调度日志详情页所示:
图 2. 自动调度日志详情页


云主机高可用日志新增字段所示:
图 3. 云主机高可用日志新增字段


云主机高可用日志详情页所示;
图 4. 云主机高可用日志详情页


云盘导出优化

在之前版本中,ZStack Cloud已支持将云盘信息导出为CSV文件,便于用户离线查看。ZStack Cloud 5.1.0对云盘导出进行以下优化:

支持同时导出数据云盘和根云盘信息

ZStack Cloud云盘主列表仅展示数据云盘。ZStack Cloud 5.1.0开始,在云盘主列表导出云盘时,支持勾选同时导出根云盘,勾选后,导出的CSV文件中,将同时包含所选的数据云盘和其所关联的根云盘信息。
Note: 仅在可用资源标签页导出云盘时,支持勾选同时导出根云盘

支持自定义选择导出信息项

ZStack Cloud 5.1.0开始,用户导出云盘时,支持自定义选择导出文件中需要包含的云盘信息项,提升云盘导出操作灵活性。

支持同时导出数据云盘和根云盘并自定义导出项所示:
图 1. 支持同时导出数据云盘和根云盘并自定义导出项