A significant architectural update has landed in Cloud Hypervisor, the open-source Rust-based virtual machine monitor (VMM) for cloud workloads. Version 53 separates the resource-intensive process of snapshot and restore into a dedicated daemon, a change designed to directly improve VM stability and performance.

The core of this release is the introduction of the ch-ss daemon. Previously, the VMM handled snapshot and restore tasks—critical for live migration and fault recovery—inline. This could create processing overhead that impacted the VM's performance. By offloading these functions, the core VMM can focus on managing the virtual machine, while ch-ss manages state tracking and data serialization in the background.

This separation is a key operational improvement for cloud environments. It allows for more consistent performance during snapshots and mitigates the impact on running VMs when live migration is initiated. For operators, this translates to more predictable behavior and reliability for sensitive, high-density deployments.

The update also continues the project's push into modern, secure virtualization. It builds upon existing support for Intel Trust Domain Extensions (TDX), enhancing capabilities for confidential computing. This technology enables cloud providers to offer isolated virtual machines that protect data even from the underlying hardware, a crucial feature for sensitive multi-tenant workloads.

Originally developed by Intel as part of the Kata Containers ecosystem under the Linux Foundation, Cloud Hypervisor continues to see active contributions from multiple organizations. The project's focus on Rust-based memory safety remains a key differentiator. The introduction of ch-ss marks a pragmatic evolution, addressing a core bottleneck to make the VMM more robust for enterprise cloud operations.


專為雲端工作負載設計的開源 Rust 語言虛擬機監察程式(VMM) Cloud Hypervisor,迎來一項重要的架構更新。第 53 版本將耗用大量資源的快照與還原過程,分拆至一個專用的守護程式,此項變更旨在直接提升虛擬機的穩定性與效能。

此次更新的核心在於引入 ch-ss 守護程式。以往,VMM 會以 inline 方式處理對即時遷移及故障恢復至關重要的快照與還原任務,此過程可能產生額外的處理開銷,進而影響虛擬機的表現。透過卸載這些功能,核心 VMM 可專注於管理虛擬機本身,而 ch-ss 則在背景負責狀態追蹤與數據序列化。

此一分拆對雲端環境而言是一項關鍵的營運改進。它讓快照過程中的效能表現更為一致,並能減輕在啟動即時遷移時對運行中虛擬機所造成的影響。對營運人員來說,這意味著在敏感度高、高密度的部署環境中,能獲得更可預測的行為模式及更高的可靠性。

此項更新亦延續了該項目在現代化及安全虛擬化領域的發展。它建立於現有的英特爾信任域擴展技術(Intel Trust Domain Extensions, TDX)支持之上,進一步強化了機密運算的能力。這項技術使雲端供應商能夠提供隔離的虛擬機,即使從底層硬件層面也能保護數據,這對多租戶環境中敏感的工作負載而言至關重要。

Cloud Hypervisor 最初由英特爾開發,是 Linux 基金會旗下 Kata Containers 生態系統的一部分。該項目目前持續有多個組織積極貢獻。該項目基於 Rust 語言的記憶體安全特性,始終是其核心競爭優勢。引入 ch-ss 標誌著一個務實的演進,透過解決核心瓶頸問題,使 VMM 更能勝任企業級雲端運營的嚴苛要求。

新聞來源 / Original News Source