收藏本站
《华中科技大学》 2012年
收藏 | 手机打开
二维码
手机客户端打开本文

虚拟机在线迁移性能优化关键技术研究

刘海坤  
【摘要】:虚拟机在线迁移可以无缝地把基于虚拟机运行的操作系统不中断地从一台物理机器上迁移到另一台物理机器上运行,该技术广泛应用于负载均衡、能耗管理、系统容错及软硬件的在线维护等场景下。虚拟机迁移作为虚拟化的核心关键技术之一对于建立可动态伸缩、资源集约的大型绿色数据中心具有重要意义。 目前,国内外针对虚拟机迁移技术的研究方心未艾,尚存在一些亟待深入探究的问题。首先,目前虚拟机的迁移缺乏模型化的性能预测与评价方法来指导迁移决策;其次,虚拟机检查点作为迁移的支撑技术,由于保存的是整个操作系统,因而粒度较大,开销较大,尚需要优化方法使其轻量化、透明化;再次,基于内存预拷贝的传统迁移算法不能适用于所有的应用场景,特别是内存密集型的应用很可能使预拷贝算法失效;最后,虚拟机迁移的性能主要取决于应用的特性和迁移算法的选择,目前尚缺乏一种综合的决策机制来自适应地匹配不同的迁移算法和不同的负载类型及应用场景。针对这些问题,以虚拟机在线迁移的性能优化为中心,从四个侧面对虚拟机迁移的关键技术和应用进行广泛深入的研究。 提出虚拟机在线迁移的性能和能耗预测模型。由于虚拟机中运行的应用程序及负载的多样性,导致迁移不同虚拟机的代价存在着巨大的差异性。当前对虚拟机迁移的放置策略的研究主要集中于迁移的触发条件和目的地的选择问题上,而缺乏对迁移本身代价的关注。在深入分析“预拷贝”算法中影响虚拟机迁移性能的关键参数的基础上,结合理论和实验,利用线性回归的学习方法可以建立虚拟机迁移性能和能耗的代价预测模型。该模型在虚拟机管理器层收集虚拟机负载的相关信息,并模拟“预拷贝”算法的执行,从而可以定量地预测虚拟机迁移的关键性能指标,为虚拟机的选择算法提供决策支撑。该模型可以作为迁移决策的评判标准之一,是优化设计虚拟机放置算法的基础,同时也可以指导对迁移算法本身的性能优化。 针对虚拟机检查点粒度大,开销大的问题,提出内存空洞排除技术、写时复制及增量机制三种关键技术来优化虚拟机检查点的性能,并实现轻量级的虚拟机在线检查点系统VMckpt。通过内存压缩及空洞排除技术可以避免保存虚拟机内存镜像中的无用信息,大大减小虚拟机检查点的大小,从而减小了检查点保存和恢复的时空开销;通过写时复制机制,在保存检查点时无须中断虚拟机的执行,可以大幅减小检查点停机时间;通过增量检查点保存机制,避免了频繁保存检查点造成的大量数据冗余,大幅减小保存检查点的时空开销。 提出基于在线检查点和全系统不确定性事件记录/回放技术的虚拟机迁移算法CR/TR-Motion。由于广泛采用的预拷贝算法在虚拟机迁移的同步过程中需要重复拷贝的数据粒度是内存脏页面,导致网络带宽消耗较大,迁移的总时间较长,对于内存密集型应用停机时间也较长。CR/TR-Motion算法在虚拟机迁移的过程中,记录源虚拟机中发生的所有不确定性事件,并利用这些日志信息在目的主机上进行回放,从而来同步迁移中的源虚拟机和目的虚拟机之间的运行时状态。山于日志的数据量远远小于内存预拷贝算法中需要拷贝的脏页面,该方法与内存预拷贝算法相比,能更大限度地减小虚拟机的停机时间、总的迁移时间和网络数据传输量。同时CR/TR-Motion算法由于同步过程中网络带宽消耗较小,非常适宜于广域网的虚拟机在线迁移。 提出应用特征感知的自适应迁移算法选择决策模型,使负载和迁移算法之间总能最佳适配。选取了三种典型的虚拟机迁移算法纳入到该决策框架下,分别是预拷贝(pre-copy)算法、后拷贝(post-copy)算法以及CR/TR-Motion算法。通过建立这三种虚拟机迁移算法的性能预测模型,并对负载的应用特征进行在线提取和分析,基于模糊综合评判方法来实现不同应用和迁移算法之间的最佳适配。通过典型的实例分析,验证了模糊综合决策理论应用于虚拟机迁移算法的选择总可以使迁移的性能达到最优。 综上所述,在不同层次对虚拟机在线迁移的算法和决策模型提出的优化策略,可以有效减小虚拟机在线迁移的代价,使得迁移性能得到大幅提升。
【学位授予单位】:华中科技大学
【学位级别】:博士
【学位授予年份】:2012
【分类号】:TP302

【参考文献】
中国期刊全文数据库 前2条
1 刘诗海;孙宇清;石维琪;高云伟;;面向可扩展集群环境的快速虚拟机迁移方法[J];东南大学学报(自然科学版);2011年03期
2 张彬彬;罗英伟;汪小林;王振林;孙逸峰;陈昊罡;许卓群;李晓明;;虚拟机全系统在线迁移[J];电子学报;2009年04期
【共引文献】
中国期刊全文数据库 前10条
1 杨海蓉;;大学数学课程中等价关系的教与学[J];合肥师范学院学报;2011年03期
2 杨方;;农村居民点整理潜力的指标评价模型[J];安徽农业科学;2010年30期
3 魏燕明;;森林生态效益价值影响因素权重确定方法研究[J];安徽农业科学;2012年07期
4 张衍;李灵芝;牛三库;;基于模糊贴近度的农业机械评判模型[J];现代农业科技;2012年06期
5 翟剑锋;;基于遗传算法的模糊聚类在考试成绩分析中的应用[J];信息安全与技术;2012年04期
6 宿培成;;关于计算机云存储中数据迁移的分析[J];信息安全与技术;2012年05期
7 张毅军;戎晓力;钱七虎;苏畅;;TOPSIS方法在地铁施工风险分析中的应用[J];地下空间与工程学报;2010年04期
8 修振宇;常志;刘波;张杰;;L-fuzzy闭包算子及其等价刻画[J];北方工业大学学报;2009年03期
9 刘合寨;孙世国;阚生雷;冯松宝;;模糊综合评判在高陡边坡稳定性评价中的应用[J];北方工业大学学报;2010年03期
10 张耀;卢兴华;刘云;杨超;梁波;;模糊评价模型在指挥自动化系统风险评估中的应用[J];兵工自动化;2008年10期
中国重要会议论文全文数据库 前10条
1 李延辉;张玉通;魏引尚;;矿井瓦斯抽采系统可靠性的模糊综合评价[A];安全高效矿井安全保障技术——陕西省煤炭学会学术年会论文集(2011)[C];2011年
2 王锋叶;黄志勇;;模糊决策法在物流顾客服务中的应用[A];全国第九届企业信息化与工业工程学术会议论文集[C];2005年
3 徐改丽;史文雷;郭欣荣;;区间数排序的一种新方法[A];第四届中国不确定系统年会论文集[C];2006年
4 王金鹏;张作刚;朱力超;;关键系数加权改进的基于满足率的航材供应评价模型研究[A];第八届中国青年运筹信息管理学者大会论文集[C];2006年
5 王小英;肖新平;;基于三角白化权函数的灰色聚类决策在图书馆员评价中的应用[A];第八届中国不确定系统年会论文集[C];2010年
6 张磊;黄遵国;;工作流方法在系统生存能力模糊综合评估中的应用[A];2011年全国通信安全学术会议论文集[C];2011年
7 刘君昂;刘红娟;;森林健康评价方法研究进展[A];第二届中国林业学术大会——S3 森林经理与林业信息化的新使命论文集[C];2009年
8 王国际;孙文标;田坤云;;中马村煤矿瓦斯突出预测敏感指标的研究[A];2008年全国瓦斯地质学术年会论文集[C];2008年
9 王国际;孙文标;田坤云;;中马村煤矿瓦斯突出预测敏感指标的研究[A];基于瓦斯地质的煤矿瓦斯防治技术[C];2009年
10 陈守煜;;气候变化对水资源影响评估研究的可变模糊集途径[A];变化环境下的水资源响应与可持续利用——中国水利学会水资源专业委员会2009学术年会论文集[C];2009年
中国博士学位论文全文数据库 前10条
1 孔令启;基于内外圈协同优化策略的间歇化工过程不确定性调度研究[D];华南理工大学;2010年
2 罗航;故障树分析的若干关键问题研究[D];电子科技大学;2011年
3 刘君昂;油茶林健康经营关键技术研究[D];中南林业科技大学;2010年
4 王彦;西藏低压环境受限空间顶棚射流区火灾烟雾信号规律与探测算法研究[D];中国科学技术大学;2011年
5 黎方正;关系数据库的关键词检索技术研究[D];中南大学;2010年
6 孙雷;异构无线环境中联合无线资源管理关键技术研究[D];北京邮电大学;2011年
7 陈小军;基于熵测度理论的高效频谱利用关键技术研究[D];西安电子科技大学;2011年
8 付云鹏;基于模糊理论的组合投资模型及其应用研究[D];辽宁大学;2011年
9 付旭云;机队航空发动机维修规划及其关键技术研究[D];哈尔滨工业大学;2011年
10 张明;终端空域扇区规划及运行管理关键问题研究[D];南京航空航天大学;2010年
中国硕士学位论文全文数据库 前10条
1 梁竞;都安县岩溶区土地整理潜力评价研究[D];广西师范学院;2010年
2 严晶晶;童装绿色设计评价体系的研究[D];浙江理工大学;2010年
3 张晓冬;基于全矢谱的智能诊断技术研究[D];郑州大学;2010年
4 尹霞;汽车动态称重数据预处理及模糊补偿算法设计[D];郑州大学;2009年
5 幺飞;基于改进型模糊综合评估的弹道导弹攻防效果研究[D];哈尔滨工程大学;2010年
6 李春明;基于PERT的工期风险模糊综合评价[D];大连理工大学;2010年
7 焦辰辉;基于模糊滑模控制的三维桥式吊车系统[D];大连理工大学;2010年
8 李丹;消费者空调品牌偏好分析[D];辽宁工程技术大学;2009年
9 杨斌;热电联产配套热网工程可行性研究[D];华南理工大学;2011年
10 秦海瑞;我国原油进口运输路径优化及中转调配研究[D];华东理工大学;2011年
【二级参考文献】
中国期刊全文数据库 前1条
1 张彬彬;罗英伟;汪小林;王振林;孙逸峰;陈昊罡;许卓群;李晓明;;虚拟机全系统在线迁移[J];电子学报;2009年04期
【相似文献】
中国期刊全文数据库 前10条
1 青云团队;;基于Web的云环境管理系统[J];中国教育网络;2011年01期
2 ;Oracle更新SPARC系统 提升虚拟机性能[J];电脑编程技巧与维护;2011年13期
3 陈取才,张蕴玉,胡修林;Windows下传输缓冲区的分配策略及其比较[J];华中科技大学学报;2001年02期
4 李英壮;廖培腾;孙梦;李先毅;;基于云计算的数据中心虚拟机管理平台的设计[J];实验技术与管理;2011年05期
5 ;九大最新热门IT技术把把都是双刃剑[J];中国新通信;2008年04期
6 刘进军;赵生慧;;面向云计算的多虚拟机管理模型的设计[J];计算机应用;2011年05期
7 上海交通大学云之力量团队;;基于云计算的测试平台[J];中国教育网络;2011年04期
8 马少兵;马自卫;;数字图书馆私有云平台的构建研究和应用开发[J];现代图书情报技术;2011年04期
9 马洪江;周相兵;佘堃;谢成锦;;一种SaaS质量多目标模型的遗传优化研究[J];计算机应用研究;2011年07期
10 Andrew Schulman ,黄国胜;DOS消亡了吗?再待时日,静观其变[J];个人电脑;1995年07期
中国重要会议论文全文数据库 前10条
1 段翼真;王晓程;;可信安全虚拟机平台的研究[A];第26次全国计算机安全学术交流会论文集[C];2011年
2 戴俊;;虚拟机技术在冶金模型平台中的应用[A];中国计量协会冶金分会2011年会论文集[C];2011年
3 陈景君;;基于可信计算的云计算基础设施安全集成方案[A];天津市电视技术研究会2012年年会论文集[C];2012年
4 俞乃博;;云计算—IaaS服务模式探讨[A];中国通信学会信息通信网络技术委员会2011年年会论文集(上册)[C];2011年
5 陈恺;冯登国;曲海鹏;张颖君;;高速以太网即时监控可定制内存访问模型[A];全国网络与信息安全技术研讨会论文集(下册)[C];2007年
6 彭禹;苑洪亮;吴泉源;;基于内容的发布订阅中支持订阅者移动的事件迁移算法研究[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年
7 杨润芝;马强;李德泉;郑波;;内存转发模型研究及其在卫星数据收发原型系统中的应用分析[A];2011年中国气象学会气象通信与信息技术委员会暨国家气象信息中心科技年会论文摘要[C];2011年
8 张千;刘昶;;网格环境下一种基于T-RAG图的关联任务迁移算法[A];2010年全国开放式分布与并行计算机学术会议论文集[C];2010年
9 康凯;郭伟;吴诗其;;TDMA无线自组织网中的分布式时隙迁移算法[A];通信理论与信号处理新进展——2005年通信理论与信号处理年会论文集[C];2005年
10 杨永健;孙永雄;李树秋;张伟;;网格计算中一种负载均衡聚类匹配迁移算法[A];2006年全国开放式分布与并行计算学术会议论文集(二)[C];2006年
中国重要报纸全文数据库 前10条
1 本报记者 邹大斌;VMware推出新虚拟机管理工具[N];计算机世界;2011年
2 戴尔大中华区网络及刀片服务器业务高级经理 李海平;网络为虚拟化而变[N];网络世界;2011年
3 周源;虚拟之后的那些事儿[N];网络世界;2010年
4 ;服务器虚拟化的阴暗面[N];网络世界;2010年
5 沈建苗 编译;虚拟化响起安全警报[N];计算机世界;2010年
6 清水 编译;用ADC扩展和配置虚拟服务器[N];计算机世界;2011年
7 清水 编译;服务器虚拟化四足鼎立谁更强?[N];计算机世界;2011年
8 记者 于翔;“云管理”箭在弦上[N];网络世界;2011年
9 清水 编译;私有云部署实战[N];计算机世界;2010年
10 ;令人担忧的虚拟化安全[N];网络世界;2010年
中国博士学位论文全文数据库 前10条
1 刘海坤;虚拟机在线迁移性能优化关键技术研究[D];华中科技大学;2012年
2 陈微;基于动态二进制翻译的协同设计虚拟机关键技术研究[D];国防科学技术大学;2010年
3 程戈;基于虚拟机架构的可信计算环境构建机制研究[D];华中科技大学;2010年
4 孟江涛;Xen虚拟机研究[D];电子科技大学;2010年
5 陈彬;分布环境下虚拟机按需部署关键技术研究[D];国防科学技术大学;2010年
6 吴庆波;基于虚拟机的可信操作系统关键技术及应用研究[D];国防科学技术大学;2010年
7 项国富;虚拟计算环境的安全监控技术研究[D];华中科技大学;2012年
8 张逢喆;公共云计算环境下用户数据的隐私性与安全性保护[D];复旦大学;2010年
9 李建敦;私有云中虚拟资源的节能调度研究[D];上海大学;2011年
10 王晶;强隔离操作系统的设备虚拟化[D];中国科学技术大学;2010年
中国硕士学位论文全文数据库 前10条
1 李永达;虚拟机应用系统的设计与实现[D];西安电子科技大学;2010年
2 王忠儒;云环境下的虚拟机监控和服务部署关键技术研究[D];国防科学技术大学;2010年
3 刘超;基于虚拟机内存模板的云计算服务系统[D];华中科技大学;2011年
4 刘菲军;云计算下虚拟机部署机制的研究[D];太原理工大学;2012年
5 童威;虚拟机高性能透明域间通信系统设计与实现[D];湖南大学;2010年
6 王晓睿;虚拟机监控器体系结构研究[D];解放军信息工程大学;2010年
7 李元;虚拟机域间高速通信技术的研究与实现[D];国防科学技术大学;2011年
8 裴养;基于粒子群优化算法的虚拟机放置策略研究[D];复旦大学;2011年
9 蒋娜;支持虚拟机跨域迁移的虚拟网络路由管理协议[D];吉林大学;2010年
10 颜燕娜;虚拟机平台下虚拟资源的自适应分配策略与机制研究[D];杭州电子科技大学;2009年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026