Title :
Live migration of virtual machine based on recovering system and CPU scheduling
Author :
Weining Liu ; Tao Fan
Author_Institution :
Sch. of Comput., Chongqing Univ., Chongqing, China
Abstract :
With the development of distributed computing and cloud computing, live migration of virtual machines across distinct hosts has become a hot research topic. Many previous approaches focused on transferring memory states, which make VM migration cost much downtime. This paper describes a novel approach based on recovering system and CPU scheduling to provide fast, transparent live migration. Target host executes log files generated on source host to synchronize the states of source and target hosts, during which a CPU scheduling mechanism is used to adjust the log generation rate. We also make a mathematical analysis about our approach and give a experiment to evaluate the performance. The experiment shows our approach can reduce the downtime and total migration time compared with pre-copy algorithm: up to 62.12% on downtime and 43.84% on total migration time.
Keywords :
cloud computing; mathematical analysis; performance evaluation; processor scheduling; system recovery; virtual machines; CPU scheduling; VM migration; cloud computing; distributed computing; live migration; log files; log generation rate; mathematical analysis; memory states transfer; migration time; performance evaluation; precopy algorithm; recovering system; source host; target hosts; virtual machine; Algorithm design and analysis; Checkpointing; Heuristic algorithms; Processor scheduling; Program processors; Throughput; Virtual machining; CPU scheduling; checkpoint; live migration; virtual machine;
Conference_Titel :
Information Technology and Artificial Intelligence Conference (ITAIC), 2011 6th IEEE Joint International
Conference_Location :
Chongqing
Print_ISBN :
978-1-4244-8622-9
DOI :
10.1109/ITAIC.2011.6030211