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

Yanqing Ma, Hongbo Wang, Jiankang Dong, Yangyang Li, Shiduan Cheng
{"title":"ME2: Efficient Live Migration of Virtual Machine with Memory Exploration and Encoding","authors":"Yanqing Ma, Hongbo Wang, Jiankang Dong, Yangyang Li, Shiduan Cheng","doi":"10.1109/CLUSTER.2012.52","DOIUrl":null,"url":null,"abstract":"Live migration of virtual machine plays an important role in data center, 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 data centers. 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.","PeriodicalId":143579,"journal":{"name":"2012 IEEE International Conference on Cluster Computing","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE International Conference on Cluster Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLUSTER.2012.52","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

Abstract

Live migration of virtual machine plays an important role in data center, 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 data centers. 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.
ME2:基于内存探索和编码的虚拟机高效实时迁移
虚拟机实时迁移在数据中心中起着重要的作用,它可以成功地将虚拟机从一台物理机迁移到另一台物理机,而对上层工作负载的影响很小。它可以用于硬件维护、负载均衡、容错和节能,特别是在云计算数据中心。虽然预拷贝是流行的方法,但它无法区分使用了哪个内存页,从而导致传输大量无用的内存页。本文提出了一种新的内存探索与编码(ME2)方法,该方法首先识别有用的页面,然后利用运行长度编码算法对内存进行快速编码,从而有效地减少了传输的总数据量、总迁移时间和停机时间。实验表明,与Xen的预拷贝算法相比,ME2可以显著减少50.5%的总传输数据量、48.2%的总时间和47.6%的平均停机时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信