DocumentCode
1926232
Title
Live virtual machine migration with adaptive, memory compression
Author
Jin, Hai ; Deng, Li ; Wu, Song ; Shi, Xuanhua ; Pan, Xiaodong
Author_Institution
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2009
fDate
Aug. 31 2009-Sept. 4 2009
Firstpage
1
Lastpage
10
Abstract
Live migration of virtual machines has been a powerful tool to facilitate system maintenance, load balancing, fault tolerance, and power-saving, especially in clusters or data centers. Although pre-copy is a predominantly used approach in the state of the art, it is difficult to provide quick migration with low network overhead, due to a great amount of transferred data during migration, leading to large performance degradation of virtual machine services. This paper presents the design and implementation of a novel memory-compression-based VM migration approach (MECOM) that first uses memory compression to provide fast, stable virtual machine migration, while guaranteeing the virtual machine services to be slightly affected. Based on memory page characteristics, we design an adaptive zero-aware compression algorithm for balancing the performance and the cost of virtual machine migration. Pages are quickly compressed in batches on the source and exactly recovered on the target. Experiment demonstrates that compared with Xen, our system can significantly reduce 27.1% of downtime, 32% of total migration time and 68.8% of total transferred data on average.
Keywords
fault tolerant computing; resource allocation; storage management; virtual machines; adaptive memory compression; fault tolerance; live virtual machine migration; load balancing; memory page characteristics; memory-compression-based VM migration; network overhead; power-saving; system maintenance; virtual machine service; zero-aware compression; Chromium; Computers; Degradation; Energy management; Fault tolerant systems; Load management; Power system management; Virtual machining; Virtual manufacturing; Voice mail;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
Conference_Location
New Orleans, LA
ISSN
1552-5244
Print_ISBN
978-1-4244-5011-4
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2009.5289170
Filename
5289170
Link To Document