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

ConSnap: Taking continuous snapshots for running state protection of virtual machines

  • Beihang University

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

摘要

The reliability of data and services hosted in a virtual machine (VM) is a top concern in cloud computing environment. Continuous snapshots reduces the data loss in case of failures, and thus is prevailing for providing protection for long-running systems. However, existing methods suffer from long VM downtime, long snapshot interval and significant performance overhead. In this paper, we present ConSnap, a system designed to enable taking fine-grained continuous snapshots of virtual machines without compromising VM performance. First, ConSnap adopts the COW (copy-on-write) manner to save the memory pages in a lazy way, and thus decrease the snapshot interval to dozens of milliseconds. Second, we only save the incremental memory pages on the basis of the last snapshot in each epoch to reduce the snapshot duration, and thus mitigate VM performance loss. Third, we propose a multi-granularity space reclamation strategy, which merges the unused snapshot files to achieve storage space saving, as well as fast recovery. We have implemented ConSnap on QEMU/KVM and conducted several experiments to verify its effectiveness. Compared with the stop-and-copy based incremental snapshots, ConSnap reduces the performance loss by 71.1% ∼ 10.2% under Compilation workload, and 14.5% ∼ 4.7% for the Ftp workload, when the interval varies from 1s to 60s.

源语言英语
主期刊名2014 20th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2014 - Proceedings
出版商IEEE Computer Society
677-684
页数8
ISBN(电子版)9781479976157
DOI
出版状态已出版 - 2014
活动20th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2014 - Hsinchu, 中国台湾
期限: 16 12月 201419 12月 2014

出版系列

姓名Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
2015-April
ISSN(印刷版)1521-9097

会议

会议20th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2014
国家/地区中国台湾
Hsinchu
时期16/12/1419/12/14

指纹

探究 'ConSnap: Taking continuous snapshots for running state protection of virtual machines' 的科研主题。它们共同构成独一无二的指纹。

引用此