欢迎来到天天文库
浏览记录
ID:35105028
大小:7.66 MB
页数:81页
时间:2019-03-18
《kvm虚拟机热迁移算法分析及优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、.■*?’-./个.\一>^:,v於r->.rvL.;.;y:-;含-.古rxv?.戸‘*一-'.^V■-'产、,?\?,.、一.'.酱级;一'叫.乂.%'.《禹渗if*1户.,■'1,'魏±学位论文燃.硕[;儀.,r、議爲鲁;補—'V.''.;V论文题目KVM虚拟机热迁移算法分析及优化AV?1:'、I作.心.//’,'下:.作者姓名李传云,[?■/,4/??'
2、’、’,為冰?>指导教师園盤?/‘学科(专业)计算机应用技术,;;所在学院计算机科学与技术学院??'>:、.’一苗‘年-争提交日期016]月9日。21、.^,義'多:、..,.,.也h.為巧''':?'’’一/VT.‘苯,V带;,/'*.,?'‘-??占.、:V-,;?'■'?>。.-fV■/J卢气攻;ADissertationSubmittedtoZhejiangUniversit
3、yfortheDegreeofMasterof己打ineeri打gg了I了LE:AnalysisandOptimizationofKVMlivemigrationalgorithmAuthor:ChuanvunLiSupervisor:ProfessorBoZhouSubect:ComputerApplicationjCollege:ComputerScienceandTechnologyS--加mitiedDa
4、te:20160109浙江大学研究生学位论文独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研巧工作及取得的研巧成果。除了文中特别加,!^标注和致谢的地方外论文中不包含其他人己经发表或撰写过的研巧成果,也不包含为获得浙江大学或其他教育机构的学位或证书而使用过的材料一。与我同工作的同志对本研巧所做的任何贡献均己在论文中作了明确的说明并表示谢意。口学位论文作者签名:签字曰期:^年3月学位论文版权使用授权书本学位论文作者完全了解浙江大学有权保留并向国家有关部
5、口或机构送交本论文的复印件和磁盘,允许论文被查阅和借阅。本人授权浙江大学可W将学位论文的全部或部分内容编入有关数据库进行检索和传播,可采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密盾适用本授权书)学位论文作者签名:多义再导师签名:離〇占签字曰期u/年3月少曰签字曰期:之〇衫年月曰乏^浙江大学硕±学位论文摘要摘要虚拟化技术自诞生W来就受到人们的关注,由于其在资源利用率、安全性、管理便捷性方面的优势它被越来越多的企业所采用。虚拟机热迁
6、移技术,,一大亮点在虚拟机运行时进行平滑迁移是虚拟化技术的,迁移过程中,它允许服务不中断,因此被广泛应用于负载均衡、能耗控剌、服务器在线维护领域。一KVMkeme-in(lbasedVirtualMache),种开源的基于硬件虚拟化的虚拟化软件,由于其简单性、高效性,被越来越多的云厂商用于构建云平台。本文基于KVM虚拟机,深入研究了KVM虚拟机及其热迁移技术的实现。在研究过程中,我们发现现有的KVM热迁移算法存在两个缺点:对脏页的过度重复拷贝和热迁移有时不能终止。针对上
7、述两个缺点,本文提出了两种相应的优化方案,即基于局部性原理的内存拷贝策略优化和自适应降低VCPU热度优化算法:1.基于局部性原理的内存拷贝策略优化。在热迂移的迭代拷贝阶段,需要重复拷贝内存脏页,而程序的运行都具有局部性原理,本轮被修改的内存页下一轮很可能再被修改,因此很多脏页的拷贝其实是无意义的。基于局部性原理的内存拷贝策略优化,根据前两轮的脏页信息,为本轮脏页拷贝提供参考,对。于连续两轮写脏的内存页不予W拷贝,从而有效减少了拷贝数据量实验结果表明,当虚拟机修改内存频繁时,该优
8、化可显著提高热迁移效率。2一些内存高负载的虚拟机.自适应降低VCPU热度优化算法。对于正在,如执行编译内核任务的虚巧机,由于其脏页产生速率高于内存传输速率,因此迁移可能无法有效终止。对此我们提出了自适应降低VCPU热度的优化算法,通过往VCPU线程周期性插入sleep任务,减少虚拟机运行时间,从而达到降低脏页产生速率的目的,使热迁移顺利结束。实验结果表明,即使在内存高负载情况。下,该优化仍然可W顺利
此文档下载收益归作者所有