ME2: Efficient Live Migration of Virtual Machine With Memory Exploration and Encoding

被引:18
作者
Ma, Yanqing [1 ]
Wang, Hongbo [1 ]
Dong, Jiankang [1 ]
Li, Yangyang [1 ]
Cheng, Shiduan [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
来源
2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER) | 2012年
关键词
Data Center; Virtualization; Virtual Machine Migration; XEN;
D O I
10.1109/CLUSTER.2012.52
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Live migration of virtual machineplays an important role in datacenter, which can successfully migrate virtual machine from one physical machine to another with only slight influence on upper workload. It can be used to facilitate hardware maintenance, load balancing, fault-tolerance and power-saving, especially in cloud computing datacenters. Although the pre-copy is the prevailing approach, it cannot distinguish which memory page is used, resulting in transferring large amounts of useless memory pages. This paper presents a novel approach Memory Exploration and Encoding (ME2), which first identifies useful pages and then utilizes Run Length Encode algorithm to quickly encode memory, to efficiently decrease the total transferred data, total migration time and downtime. Experiments demonstrate that ME2 can significantly decrease 50.5% of total transferred data, 48.2% of total time and 47.6% of downtime on average compared with Xen's pre-copy algorithm.
引用
收藏
页码:610 / 613
页数:4
相关论文
共 9 条
  • [1] BARHAM P, P SOSP 03
  • [2] Bradford R., 2007, P 3 INT C VIRT EX EN
  • [3] CLARK C, P NSDI 05
  • [4] Jin Hai, CLUST COMP WORKSH CL
  • [5] Liu H., 2009, P 18 INT S HIGH PERF
  • [6] Nelson M, 2005, P USENIX
  • [7] Wood T., 2007, P USENIX NETW SYST D, VVolume 7, P17
  • [8] Wood Timothy, 2011, CLOUDNET DYNAMIC POO
  • [9] Zhang Xiang, CLUSTER 2010