paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Fast and Scalable VMM Live Upgrade in Large Cloud Infrastructure

大规模云基础设施中快速且可扩展的 VMM 在线升级
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10 · 论文聚焦云基础设施中 VMM 在线升级与高可用系统问题,与用户关注的静态分析、Agentic/LLM、浮点程序分析和贝叶斯程序分析均无直接关联。虽然涉及运行时与内存管理,但不属于该研究画像的核心方向。引用 30 inbox
Xiantao Zhang, Xiao Zheng, Zhi Wang, Qi Li, Junkang Fu, Yang Zhang, Yibin Shen
crossref: 2026-09-12

AI 速览

一句话:提出快速可扩展的 VMM 在线升级方案,克服内核热补丁与 VM 热迁移在大规模云中的局限。

高可用是云提供商最重要且最具挑战的问题。VMM 作为云基础设施的关键组件,需频繁更新和重启以添加安全补丁与新功能,这损害了高可用。现有两类在线更新方法各有严重缺陷:内核热补丁无法处理复杂变更,例如对持久数据结构的修改;VM 热迁移在需要为全云数百万 VM 部署紧急安全补丁等场景下,可能引入不可接受的长延迟。本文提出面向大规模云基础设施的快速且可扩展的 VMM 在线升级方案(标题所示),目标是在支持复杂变更的同时避免大规模迁移开销。摘要未展开具体机制与实验结果。

问题
VMM 需频繁在线更新以打补丁和加新功能,但重启会破坏云的高可用;现有内核热补丁和 VM 热迁移分别无法处理复杂变更、或在百万 VM 规模下延迟过高。
方法
论文提出面向大规模云的快速可扩展 VMM 在线升级方案;摘要未披露其具体实现机制。
评估
摘要未报告实验评估细节;其目标评估场景是全云数百万 VM 的在线升级,要求避免不可接受的长延迟。
原文摘要(Abstract)

High availability is the most important and challenging problem for cloud providers. However, virtual machine monitor (VMM), a crucial component of the cloud infrastructure, has to be frequently updated and restarted to add security patches and new features, undermining high availability. There are two existing live update methods to improve the cloud availability: kernel live patching and Virtual Machine (VM) live migration. However, they both have serious drawbacks that impair their usefulness in the large cloud infrastructure: kernel live patching cannot handle complex changes (e.g., changes to persistent data structures); and VM live migration may incur unacceptably long delays when migrating millions of VMs in the whole cloud, for example, to deploy urgent security patches.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot4851,
  title = {Fast and Scalable VMM Live Upgrade in Large Cloud Infrastructure},
  author = {Xiantao Zhang and Xiao Zheng and Zhi Wang and Qi Li and Junkang Fu and Yang Zhang and Yibin Shen},
  booktitle = {ASPLOS},
  year = {2019},
  doi = {10.1145/3297858.3304034}
}