DocumentCode
2639440
Title
Live memory migration with matrix bitmap algorithm
Author
Cui, Wentian ; Song, Meina
Author_Institution
Inf. Commun. Technol. & Service Sci. Manage. & Eng. Center, Beijing Univ. of Posts & Telecommun., Beijing, China
fYear
2010
fDate
16-17 Aug. 2010
Firstpage
277
Lastpage
281
Abstract
Live migration of OS instance, a powerful instrument to facilitate system maintenance, load balancing, fault tolerance, has become the central issue of virtualization, while the memory Migration has always been the bottleneck. However, exiting algorithms suffer two problems. First, when facing those frequently modified pages, the performance would degrade profoundly. Second, though they do perform more preferable through some certain algorithms, the accessional resources are requisite, which might extraordinary scarce under heavy load conditions. These imperfections will lead to striking performance degradation of virtual machine services. Therefore, based on the “Program Locality Principle”, this paper presents the “matrix bitmap algorithm” that collects the dirty page information for many times before deciding whether to transfer the page or not. It provides a more reasonable approach to obtain the determination. Experiments demonstrate that when under heavy load conditions, if sufficient dirty page information is collected, the decrease in total migration time will achieve 50% without increasing the system burden of the original domain.
Keywords
virtual machines; fault tolerance; live memory migration; load balancing; matrix bitmap algorithm; system maintenance; virtualization; Algorithm design and analysis; Computers; Heuristic algorithms; Memory management; Prediction algorithms; Software algorithms; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Society (SWS), 2010 IEEE 2nd Symposium on
Conference_Location
Beijing
Print_ISBN
978-1-4244-6356-5
Type
conf
DOI
10.1109/SWS.2010.5607439
Filename
5607439
Link To Document