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