DocumentCode :
2262124
Title :
CloudVS: Enabling version control for virtual machines in an open-source cloud under commodity settings
Author :
Tang, Chung Pan ; Wong, Tsz Yeung ; Lee, Patrick P C
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
fYear :
2012
fDate :
16-20 April 2012
Firstpage :
188
Lastpage :
195
Abstract :
Open-source cloud platforms provide a feasible alternative of deploying cloud computing in low-cost commodity hardware and operating systems. To enhance the reliability of an open-source cloud, we propose CloudVS, an add-on system that enables version control for virtual machines (VMs). CloudVS targets a commodity cloud platform that has limited available resources. It exploits content similarities across different VM versions using redundancy elimination (RE), such that only non-redundant data chunks of a VM version are transmitted over the network and kept in persistent storage. Using RE as a building block, we propose a suite of performance adaptation mechanisms that make CloudVS amenable to different commodity settings. Specifically, we propose a tunable mechanism to balance the storage and disk seek overheads, as well as various I/O optimization techniques to minimize the interferences to other coresident processes. Using a 3-month span of real VM snapshots, we experiment CloudVS in an open-source cloud testbed built on Eucalyptus. We demonstrate how CloudVS leverages RE to save the storage cost and the VM operation time than simply keeping full VM images. More importantly, we show how CloudVS can be parameterized to balance the performance trade-offs between version control and normal VM operations.
Keywords :
cloud computing; configuration management; disc storage; operating systems (computers); public domain software; redundancy; software reliability; storage management; virtual machines; CloudVS; Eucalyptus; I/O optimization technique; VM images; VM version control; add-on system; cloud computing; commodity cloud platform; data redundancy; disk seek overheads; low cost commodity hardware; open source cloud reliability; open source cloud testbed; operating systems; redundancy elimination; storage cost; storage overheads; tunable mechanism; virtual machines; Cloud computing; Hardware; Image restoration; Open source software; Operating systems; Optimization; Redundancy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Operations and Management Symposium (NOMS), 2012 IEEE
Conference_Location :
Maui, HI
ISSN :
1542-1201
Print_ISBN :
978-1-4673-0267-8
Electronic_ISBN :
1542-1201
Type :
conf
DOI :
10.1109/NOMS.2012.6211898
Filename :
6211898
Link To Document :
بازگشت