ZStack Cloud 5.5.16

Highlights

  • Introduces DPU-Accelerated Elastic Baremetal Cluster: Uses DPU devices to directly deploy and manage baremetal nodes, reducing deployment difficulty and improving network and storage performance.
  • VM NIC Supports Individual Network Parameters: Supports configuring gateway, netmask, and DNS individually for VM NICs, enhancing network configuration flexibility.
  • Supports VPC vRouter SNAT Forwarding Traceability: After SNAT is enabled on a VPC vRouter, forwarding logs are recorded to support IP translation traceability, meeting network security compliance requirements.

Overview

Cloud Network
  1. Supports flexibly specifying VM NIC parameters.
  2. Supports VPC vRouter SNAT forwarding traceability.
Elastic Baremetal Management
  1. Introduces DPU-accelerated elastic baremetal cluster.
    • Supports 1:1 deployment and management of baremetal nodes through DPU devices.
    • Supports Ceph-based elastic baremetal instance creation and core operations.
Component Upgrade
  1. Python is upgraded to 3.11.
Performance Optimization
  1. Optimizes the database synchronization mechanism for dual management nodes.
  2. Optimizes the cloud platform upgrade experience.
  3. Optimizes the memory management mechanism of kvmagent.
Bug Fixes
  1. Stability: Fixes stability-related issues.
  2. Security: Fixes security bugs.

Cloud Network

Supports Flexibly Specifying VM NIC Parameters

Starting from ZStack Cloud 5.5.16, you can flexibly specify IP address, gateway, subnet mask, and DNS for an individual NIC, further enhancing network configuration flexibility and adapting to more business scenarios.

Figure 1. Specify Individual IP, Netmask, Gateway, and DNS for NIC


Supports VPC vRouter SNAT Forwarding Traceability

Starting from ZStack Cloud 5.5.16, after SNAT is enabled on a VPC vRouter, forwarding logs can be recorded to support IP forwarding traceability, further meeting network security compliance requirements.

To receive and view forwarding logs, add an SNAT log server and turn on the SNAT Log switch on the VPC vRouter details page.

Figure 1. Add SNAT Log Server


Figure 2. Enable SNAT Log for VPC vRouter


Elastic Baremetal Management

Introduces DPU-Accelerated Elastic Baremetal Cluster

Starting from ZStack Cloud 5.5.16, elastic baremetal clusters introduce a new DPU-accelerated type.

Supports 1:1 Deployment and Management of Baremetal Nodes through DPU Devices

A DPU-accelerated cluster deploys and manages nodes through the DPU devices on baremetal nodes, without relying on the deployment network or gateway nodes. It provides the following advantages:

  • Decentralized design. The 1:1 mapping between a DPU device and a baremetal node avoids single-point-of-failure risks and simplifies the deployment process and operation difficulty.
  • Network hardware acceleration is achieved through the OVS-DPDK engine on the DPU device.
  • Storage performance is improved by directly connecting to primary storage through the SPDK engine on the DPU device.
Figure 1. Create DPU-Accelerated Elastic Baremetal Cluster


Supports Ceph-Based Elastic Baremetal Instance Creation and Core Operations

DPU-accelerated clusters currently support integration with Ceph primary storage. You can create elastic baremetal instances based on Ceph primary storage and perform core operations, including creating, starting, stopping, deleting, and attaching/detaching Ceph volumes.

Component Upgrade

Python Upgraded to 3.11

Starting from ZStack Cloud 5.5.16, Python is upgraded to 3.11.

Performance Optimization

Optimizes Dual Management Node Synchronization Mechanism

ZStack Cloud 5.5.16 optimizes the synchronization and fault recovery mechanisms for dual management nodes, reducing the risk of database desynchronization in various edge scenarios.

Jira: ZSTAC-83744

Optimizes Cloud Platform Upgrade Experience

ZStack Cloud 5.5.16 optimizes the upgrade pre-check and fault tolerance mechanisms, further improving the upgrade experience.

Jira: ZSTAC-83970

Optimizes kvmagent Memory Management Mechanism

ZStack Cloud 5.5.16 optimizes the memory management mechanism of kvmagent, reducing memory usage during long-term operation and further improving host stability.

Jira: ZSTAC-83735

Bug Fixes

Stability

ZStack Cloud 5.5.16 fixes multiple issues related to the operation of management nodes and hosts, improving the overall stability of the platform.

Jira: ZSTAC-75681/ZSTAC-82731/ZSTAC-82334

Security

ZStack Cloud 5.5.16 fixes security vulnerabilities related to unauthorized access and script execution, improving the overall security of the platform.

Jira: ZSTAC-80850/ZSTAC-79020

Note: Performance optimization and bug fix entries include the original Jira ticket numbers for issue tracking and traceability. Some tickets are private and do not provide viewable links.