DocumentCode :
3143924
Title :
Fast saving and restoring virtual machines with page compression
Author :
Deng, Li ; Jin, Hai ; Wu, Song ; Shi, Xuanhua ; Zhou, Jiangfu
Author_Institution :
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
150
Lastpage :
157
Abstract :
More and more enterprises are moving beyond server virtualization to desktop virtualization in recent years. In virtualization environments, centralized shared storage systems are generally used to take advantage of virtualization features such as VM migration. Network file system (NFS) is considered to be the best choice in small or medium sized LANs due to its flexibility and low cost. But it becomes the bottleneck when many clients access the server simultaneously, especially when multiple virtual machines access a large amount of data at the same time, such as operation save and restore. In this paper, we present a new method named ComIO to quickly save and restore virtual machines using page compression. Based on the analysis of virtual machines´ memory characteristics, we design a fast enhanced characteristic-based compression (ECBC) algorithm. Combined with multi-threaded techniques, the compression tasks are parallelized for significantly shortened compresssion time. Page boundary alignment is proposed to enable wanted page data to be directly extracted from the compressed block. The experimental results demonstrate that compared with Xen, our method ComIO not only greatly reduces the time spent on saving and restoring virtual machines on average, but also indirectly augments the effective storage space.
Keywords :
data compression; local area networks; multi-threading; storage management; virtual machines; virtualisation; ComIO; LAN; VM migration; Xen; centralized shared storage systems; desktop virtualization; enhanced characteristic-based compression algorithm; local area network; multithreaded techniques; network file system; page boundary alignment; page compression; server virtualization; virtual machine restoring; virtual machine saving; Algorithm design and analysis; Compression algorithms; Image coding; Image restoration; Instruction sets; Servers; Virtual machining; NFS; file system; page compression; virtual machine;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud and Service Computing (CSC), 2011 International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4577-1635-5
Electronic_ISBN :
978-1-4577-1636-2
Type :
conf
DOI :
10.1109/CSC.2011.6138513
Filename :
6138513
Link To Document :
بازگشت