跳到主要导航 跳到搜索 跳到主要内容

HotRestore: A fast restore system for virtual machine cluster

  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

A common way for virtual machine cluster (VMC) to tolerate failures is to create distributed snapshot and then restore from the snapshot upon failure. However, restoring the whole VMC suffers from long restore latency due to large snapshot files. Besides, different latencies would lead to discrepancies in start time among the virtual machines. The prior started virtual machine (VM) thus cannot communicate with the VM that is still restoring, consequently leading to the TCP backoff problem. In this paper, we present a novel restore approach called HotRestore, which restores the VMC rapidly without compromising performance. Firstly, HotRestore restores a single VM through an elastic working set which prefetches the working set in a scalable window size, thereby reducing the restore latency. Second, HotRestore constructs the communication-induced restore dependency graph, and then schedules the restore line to mitigate the TCP backoff problem. Lastly, a restore protocol is proposed to minimize the backoff duration. In addition, a prototype has been implemented on QEMU/KVM. The experimental results demonstrate that HotRestore can restore the VMC within a few seconds whilst reducing the TCP backoff duration to merely dozens of milliseconds.

源语言英语
主期刊名28th Large Installation System Administration Conference, LISA 2014
出版商USENIX Association
1-16
页数16
ISBN(电子版)9781931971171
出版状态已出版 - 2014
活动28th Large Installation System Administration Conference, LISA 2014 - Seattle, 美国
期限: 9 11月 201414 11月 2014

出版系列

姓名28th Large Installation System Administration Conference, LISA 2014

会议

会议28th Large Installation System Administration Conference, LISA 2014
国家/地区美国
Seattle
时期9/11/1414/11/14

指纹

探究 'HotRestore: A fast restore system for virtual machine cluster' 的科研主题。它们共同构成独一无二的指纹。

引用此