收藏本站
《复旦大学》 2009年
收藏 | 手机打开
二维码
手机客户端打开本文

云计算中虚拟机动态迁移的研究

刘鹏程  
【摘要】: 计算机软件与硬件技术的飞速发展导致了计算模型的不断演化。继分布式计算、并行计算和网格计算等模型之后,计算机工业界与学术界提出了云计算模型。云计算通过互联网将超大规模的计算存储资源整合起来,形成一个虚拟的计算资源池,并以服务的形式按需提供给用户。云计算带来的服务整合与按需供给能够显著提高计算资源的利用率,降低每服务的能耗量,并且有效屏蔽计算资源的出错问题。 在云计算模型中,资源是共享的并根据用户的请求进行预留。在用户的请求被批准后,云计算平台必须向用户保证严格执行服务等级协议(Service LevelAgreement,SLA)。但是,用户对资源的实际需求往往是随着时间的推移而动态改变的。例如,Web服务器在不同时间的负载量存在明显差异。如果资源预留的太早,势必造成资源的浪费。此外,在用户透明得共享资源的同时,云计算平台还需动态的平衡服务器之间的负载,避免产生热点(hotspot)。如何高效分配资源同时保证用户的SLA,是云计算需要解决的重要问题。 虚拟化技术为云计算模型中的资源管理提供了一种有效的解决办法。通过将服务封装在虚拟机中并映射到各台物理服务器上,虚拟化技术能够根据负载的变化进行虚拟机和物理资源的重映射,从而动态的实现整个系统的负载均衡。虚拟机和物理资源的重映射可以借助虚拟机动态迁移技术来实现。借助运行在操作系统和物理硬件之间的虚拟机监控器,把包括操作系统在内的整个运行环境从一台物理主机迁移到另一台物理主机上,虚拟机动态迁移能够帮助管理人员进行动态的负载均衡、出错管理和在线维护。 目前,虚拟机的动态迁移主要是由人手动发起的,且只能在相同类型的虚拟机监控器间进行。在云计算环境下,大规模的计算存储资源被整合在一起,这些资源可能由不同的虚拟机监控器进行管理。此外,在动态迁移被用来进行负载均衡以满足虚拟机SLA的同时,迁移本身也需要占用CPU和网络带宽等资源。如果不对动态迁移的过程加以控制,必然会造成在迁移过程中虚拟机的SLA被严重破坏。反应速度慢、容易出错和缺少动态控制,这些缺点导致传统由人工发起的迁移不能做到资源的最佳利用和保证迁移过程中虚拟机的SLA。而只能在相同类型的虚拟机监控期之间进行迁移,缺乏灵活性,又限制了动态迁移技术的广泛应用。 针对云计算平台的特点,我们提出了一个将虚拟机动态迁移技术更好地运用于云计算平台的系统的解决方案。该方案优点在于:首先,能够实时监控云计算环境中资源的使用情况,自主发起动态迁移,以做到负载均衡。其次,能够在不同类型的虚拟机监控器问进行虚拟机的动态迁移,大大提高了动态迁移的灵活性。最后,能够对动态迁移的过程进行实时控制,避免迁移过程占用过多资源,从而保证虚拟机的SLA。 为了验证上述方案的可行性,我们以两种具有代表性的开源虚拟机监控器Xen和KVM为基础实现了名为Vagrant的虚拟机动态迁移框架。实验结果表明,该框架能够根据负载情况,在Xen和KVM之间自主发起虚拟机动态迁移,同时能够对迁移过程进行实时控制,保证虚拟机的SLA。在性能方面,由该迁移框架发起的虚拟机动态迁移的在迁移总时间上与传统的虚拟机动态迁移基本相当,而造成的停机时间基本在2秒以内。
【学位授予单位】:复旦大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP311.5

【引证文献】
中国期刊全文数据库 前7条
1 李洪波;;高校数字化校园云计算应用探讨[J];电脑知识与技术;2011年17期
2 杨旌;;服务云计算的虚拟机动态迁移技术[J];电脑知识与技术;2011年28期
3 邵伟;马恩明;;云计算数据中心资源管理研究[J];硅谷;2013年14期
4 张小庆;贺忠堂;李春林;张恒喜;钱琼芬;;云计算系统中数据中心的节能算法研究[J];计算机应用研究;2013年04期
5 文静;王明哲;郭法滨;;面向云计算资源管理的交互仿真平台构建[J];计算机与数字工程;2013年05期
6 寿先红;;基于云环境下的数据安全传输与高校数字图书馆建设[J];濮阳职业技术学院学报;2012年04期
7 李欣;;分布式网络应用管理系统研究[J];企业技术开发;2013年25期
中国重要会议论文全文数据库 前1条
1 孟广平;;虚拟机漂移网络连接方法探讨[A];中国计量协会冶金分会2011年会论文集[C];2011年
中国博士学位论文全文数据库 前2条
1 方雷;基于云计算的土地资源服务高效处理平台关键技术探索与研究[D];浙江大学;2011年
2 张小庆;基于云计算环境的资源提供优化方法研究[D];武汉理工大学;2013年
中国硕士学位论文全文数据库 前10条
1 申志强;基于云计算的IPv6协议应用研究[D];东北财经大学;2010年
2 杨旌;面向云计算的虚拟机动态迁移关键技术及优化[D];中南大学;2011年
3 赵冰;基于云计算技术的设备管理系统研究与开发[D];郑州大学;2011年
4 葛辉;基于Nimbus的云计算平台研究及应用[D];成都理工大学;2011年
5 罗登亮;基于云计算的虚拟化容忍入侵系统研究[D];内蒙古科技大学;2011年
6 陆宏亮;移动云环境下基于终端上下文信息的数据保护研究[D];国防科学技术大学;2011年
7 杨洁;云计算在权限管理中的应用研究[D];辽宁工程技术大学;2010年
8 彭安鑫;面向云计算的虚拟机动态迁移研究[D];山东师范大学;2012年
9 刘永;云计算环境下虚拟机资源调度策略研究[D];山东师范大学;2012年
10 薛静;基于虚拟化的云计算平台中安全机制研究[D];西北大学;2010年
【参考文献】
中国期刊全文数据库 前2条
1 欧阳璟;;山雨欲来风满楼——云计算趋势一览[J];程序员;2008年11期
2 陈榕;陈海波;张逢喆;臧斌宇;;操作系统的动态更新[J];小型微型计算机系统;2007年12期
【共引文献】
中国期刊全文数据库 前10条
1 王倩男;;RIA技术在云计算时代的应用[J];电信科学;2010年S1期
2 郑秋新;;基于云架构的计算机取证研究[J];福建警察学院学报;2012年02期
3 王如慧;;基于云计算的高校图书馆建设与服务[J];发展;2011年05期
4 何桢烁;;云计算在无线通信网络中的应用[J];硅谷;2012年08期
5 贾铁军;;基于云计算的智能NIPS的结构及特点[J];中国管理信息化;2010年03期
6 王锋;张梅;;云计算环境下地方高校图书馆服务模式探讨[J];河南图书馆学刊;2012年02期
7 盛梅;;初探云计算与气象数据处理[J];计算机与网络;2009年06期
8 秦志华;;云计算与个人数字图书馆建设[J];科技情报开发与经济;2009年26期
9 郭嘉林;;数字图书馆的研究与架构设计[J];经济研究导刊;2013年01期
10 申宏磊;;政务外网云计算平台系统设计[J];甘肃科技纵横;2013年10期
中国重要会议论文全文数据库 前1条
1 汤正瑜;;浅论“云计算”在企业信息化建设中的实现[A];2010年MIS/S&A学术交流会议论文集(中国造船工程学会学术论文集)[C];2010年
中国硕士学位论文全文数据库 前10条
1 孝童;基于云计算的数字图书馆建设研究[D];吉林大学;2011年
2 戈峰;自动信任协商框架研究及其原型设计[D];华中科技大学;2011年
3 崔超;云计算平台下的动态信任模型的研究[D];哈尔滨工程大学;2011年
4 侯晓帆;基于云计算的Web教育爬虫[D];东北师范大学;2011年
5 田宏伟;云计算环境下资源分配策略的研究[D];山东师范大学;2012年
6 孙通;基于虚拟化技术修复操作系统内存崩溃的方法[D];复旦大学;2008年
7 连贻捷;学生管理系统设计中JDBC技术选择方法与应用研究[D];中南大学;2008年
8 徐行;电子图书馆云计算需求分析与相应的云计算服务平台构建[D];吉林大学;2012年
9 霍韦鹏;云计算环境下数字图书馆应用模型研究[D];湖北工业大学;2012年
10 付磊;移动教务系统的分析与设计[D];云南大学;2012年
【同被引文献】
中国期刊全文数据库 前10条
1 丁俊;;云计算[J];安徽科技;2010年07期
2 戴立乾;陈娜;;浅议云计算时代下GIS的发展[J];安徽农业科学;2009年31期
3 刘钊;黄罡;张颖;梅宏;;一种自动化的资源按需管理方法[J];北京大学学报(自然科学版);2009年05期
4 严东华,张凯;Java虚拟机及其移植[J];北京理工大学学报;2002年01期
5 王茜,彭中,刘莉;一种基于自适应阈值的图像分割算法[J];北京理工大学学报;2003年04期
6 刘万里;关于AHP中群体决策一致性的模糊判断[J];宝鸡文理学院学报(自然科学版);2000年03期
7 李建卓;;云计算及其发展综述[J];宝鸡文理学院学报(自然科学版);2010年03期
8 黎春兰;邓仲华;;论云计算的价值[J];图书与情报;2009年04期
9 钱文静;邓仲华;;云计算与信息资源共享管理[J];图书与情报;2009年04期
10 董静宜;王鹏;陈磊;任超;唐华;;云计算集群系统负载均衡算法的熵判定值[J];成都信息工程学院学报;2010年06期
中国重要会议论文全文数据库 前2条
1 周静;周海芳;唐玉华;;多模遥感图像高精度配准并行算法研究与实现[A];图像图形技术研究与应用2009——第四届图像图形技术与应用学术会议论文集[C];2009年
2 戴清杰;苏争光;李永波;高燕;何现青;;云计算探析[A];四川省通信学会2011年学术年会论文集[C];2011年
中国重要报纸全文数据库 前1条
1 周震刚;[N];人民邮电;2008年
中国博士学位论文全文数据库 前10条
1 康俊锋;云计算环境下高分辨率遥感影像存储与高效管理技术研究[D];浙江大学;2011年
2 郭御风;面向多核微处理器芯片的高效能I/O体系结构及其实现技术[D];国防科学技术大学;2010年
3 方雷;基于云计算的土地资源服务高效处理平台关键技术探索与研究[D];浙江大学;2011年
4 刘航;WMSNs在云计算中心节能减排中的关键技术研究[D];大连理工大学;2011年
5 刘海坤;虚拟机在线迁移性能优化关键技术研究[D];华中科技大学;2012年
6 赵东;网格计算环境中若干关键技术的研究[D];电子科技大学;2003年
7 韩琼;土地管理信息化方案与策略研究[D];中国地质大学;2003年
8 郭渊博;容忍入侵的理论与方法及其应用研究[D];西安电子科技大学;2005年
9 孙宏元;基于HPC的多分辨空间信息应用基础平台关键技术研究[D];西安电子科技大学;2006年
10 张丰;面向网格的海量时空数据访问、集成与互操作研究[D];浙江大学;2007年
中国硕士学位论文全文数据库 前10条
1 廖云鹏;云计算架构的模拟实现[D];南昌大学;2010年
2 吴官林;高可用性虚拟化管理中心的设计与实现[D];西安电子科技大学;2011年
3 时卫东;基于内核的虚拟机的研究[D];吉林大学;2011年
4 张棋胜;云计算平台监控系统的研究与应用[D];北京交通大学;2011年
5 渠娜;社会网络分析工具中的分布式超链接检索算法[D];北京邮电大学;2011年
6 金欣;移动广告精准分析平台的设计与实现[D];北京邮电大学;2011年
7 施岩;云计算研究及Hadoop应用程序的开发与测试[D];北京邮电大学;2011年
8 刘会改;面向云计算架构的资源管理的研究与实现[D];北京邮电大学;2011年
9 骆明月;基于Map-Reduce分布式日志信息处理研究与实现[D];北京邮电大学;2011年
10 曹凤艳;基于文件过滤驱动的文件监控系统研究与实现[D];南京信息工程大学;2011年
【二级引证文献】
中国期刊全文数据库 前10条
1 李洪波;;高校数字化校园云计算应用探讨[J];电脑知识与技术;2011年17期
2 彭强;魏森;;对云计算知识产权保护的思考[J];电子知识产权;2011年12期
3 王冰;;浅谈云计算环境下用户数据的安全保护和隔离[J];硅谷;2011年15期
4 蔡念光;靳国印;程健君;张晓;;基于3G移动通信网络和云计算的数字化校园网站群建设[J];计算机光盘软件与应用;2012年12期
5 林德根;梁勤欧;;云GIS的内涵与研究进展[J];地理科学进展;2012年11期
6 杨汝洁;杨云江;;基于私有云服务的水资源管理系统的基础架构设计[J];贵州大学学报(自然科学版);2013年03期
7 邵伟;马恩明;;云计算数据中心资源管理研究[J];硅谷;2013年14期
8 许洸彧;;云计算环境下的虚拟化技术的安全性问题研究[J];信息安全与技术;2013年09期
9 马松;;面向虚拟服务器的动态迁移框架[J];硅谷;2013年15期
10 丁玲;;基于云计算的信息服务研究[J];计算机光盘软件与应用;2013年17期
中国重要会议论文全文数据库 前1条
1 肖友;史殿习;;基于移动云计算的大规模上下文流处理框架研究[A];第九届中国通信学会学术年会论文集[C];2012年
中国博士学位论文全文数据库 前5条
1 曾志;云格环境下海量高分遥感影像资源与服务高效调配研究[D];浙江大学;2012年
2 孙伟;林业资源信息云计算服务体系研究[D];中国林业科学研究院;2012年
3 杨国才;农业农村信息化云服务平台集成关键技术研究[D];西南大学;2012年
4 霍旭光;基于云计算的大规模地形数据处理方法的研究[D];中国地质大学(北京);2013年
5 李刚;黑龙江省国土资源信息数据高效利用与服务研究[D];东北农业大学;2013年
中国硕士学位论文全文数据库 前10条
1 支俏峰;基于Google App Engine的移动数据挖掘模式及其基金投资风险管理中的设计与实现[D];山东经济学院;2011年
2 郭雷风;农业科研云原型系统设计与应用理论研究[D];中国农业科学院;2011年
3 李铁华;云计算门户技术研究与开发[D];电子科技大学;2011年
4 高鸣;云计算环境下基于时间富余度的任务调度算法研究与实现[D];云南大学;2011年
5 林昆;基于Intel VT-d技术的虚拟机安全隔离研究[D];上海交通大学;2011年
6 张铁军;基于云策略的期货交易模型研究及平台设计[D];天津大学;2012年
7 彭安鑫;面向云计算的虚拟机动态迁移研究[D];山东师范大学;2012年
8 温少君;一种云平台中优化的虛拟机部署机制[D];太原理工大学;2012年
9 王东方;面向云计算的设备故障诊断系统关键技术研究[D];郑州大学;2012年
10 李璐;基于云计算的港口船舶生产信息平台的开发[D];武汉理工大学;2012年
【相似文献】
中国期刊全文数据库 前10条
1 文征,徐成,李仁发;Java技术在嵌入式实时操作系统上的实现[J];科学技术与工程;2005年03期
2 倪晓宇,易红,倪中华,汤文成;基于虚拟机的B/S协同系统的设计[J];计算机集成制造系统-CIMS;2005年02期
3 刘晖;;系统问答[J];电脑迷;2005年05期
4 刘猛;王中生;赵红毅;;基于Honeynet系统的Linux日志记录研究[J];电脑知识与技术(学术交流);2006年36期
5 张振伦;;虚拟机的演化[J];软件世界;2007年13期
6 娟子;;恶意软件瞄准虚拟技术[J];信息系统工程;2008年02期
7 黄金敢;;基于Integrity VM技术的服务器整合设计[J];福建电脑;2008年06期
8 基地;;关于Windows 7 的风言风雨[J];现代计算机(普及版);2008年04期
9 ;打造虚拟存储平台:Hyper-V+NetApp[J];微电脑世界;2009年02期
10 魏楚元;;虚拟机应用于高校数据中心[J];中国教育网络;2009年04期
中国重要会议论文全文数据库 前10条
1 孟广平;;虚拟机漂移网络连接方法探讨[A];中国计量协会冶金分会2011年会论文集[C];2011年
2 汝学民;庄越挺;;计算机病毒技术的发展与防范[A];全国网络与信息安全技术研讨会’2004论文集[C];2004年
3 陈晓东;俞承芳;李旦;;基于FPGA的神经网络控制器及其应用[A];第六届全国信息获取与处理学术会议论文集(3)[C];2008年
4 王轶;陈俊辉;;使用VPC2007搭建企业应用和测试平台[A];2007第二届全国广播电视技术论文集2(下)[C];2007年
5 于洋;陈晓东;俞承芳;李旦;;基于FPGA平台的虚拟机建模与仿真[A];2007'仪表,自动化及先进集成技术大会论文集(一)[C];2007年
6 刘孟全;;服务器虚拟化相关问题分析[A];广西计算机学会2009年年会论文集[C];2009年
7 李永;吴庆波;苏航;;基于虚拟机的动态迁移技术分析和研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
8 李钢;应晶;;C2000语言:一种工业监控组态语言[A];2005中国控制与决策学术年会论文集(下)[C];2005年
9 沈腾飞;马自卫;;基于GridSphere的Eucalyptus后台管理系统研究与实现[A];第十六届全国青年通信学术会议论文集(上)[C];2011年
10 张际兰;;Java安全性评估[A];中国工程物理研究院科技年报(2000)[C];2000年
中国重要报纸全文数据库 前10条
1 ;利用工具解决虚拟机监测难题[N];网络世界;2007年
2 ;虚拟机管理工具仍有改进空间[N];网络世界;2007年
3 ;加强虚拟服务器安全的10个步骤[N];计算机世界;2008年
4 特约作者:聂阳德 钟达文;体验虚拟机的神奇魅力(第B04版)[N];电脑报;2002年
5 江苏 王志军;用好虚拟机VMware[N];电脑报;2002年
6 薛启康;VMware虚拟机的文件级备份[N];中国计算机报;2007年
7 ;BEA发布新版本Java虚拟机[N];人民邮电;2007年
8 电脑商报记者 张戈;趋势科技的一大步[N];电脑商报;2011年
9 编译 沈建苗;虚拟化技术的安全价值[N];计算机世界;2007年
10 河北科技大学 任文霞河北经贸大学 王春海;在U盘上定制个人PC[N];中国计算机报;2008年
中国博士学位论文全文数据库 前10条
1 杜雨阳;虚拟机状态迁移和相变存储磨损均衡方法研究[D];清华大学;2011年
2 赵佳;虚拟机动态迁移的关键问题研究[D];吉林大学;2013年
3 陈华才;虚拟化环境中计算效能优化研究[D];华中科技大学;2011年
4 AHMED ELSAYED SALLAM;[D];湖南大学;2013年
5 唐遇星;面向动态二进制翻译的动态优化和微处理器体系结构支撑技术研究[D];国防科学技术大学;2005年
6 丁靖宇;面向企业虚拟私有云的虚拟专用网技术研究[D];东华大学;2012年
7 黄道超;智慧云网络动态资源适配关键技术研究[D];北京交通大学;2013年
8 杨伟建;面向HDTV信源集成解码芯片的软硬件协同设计研究[D];浙江大学;2001年
9 张雪松;软件迷惑技术研究[D];吉林大学;2008年
10 王明华;Java USIM卡安全计算研究[D];北京邮电大学;2006年
中国硕士学位论文全文数据库 前10条
1 邱华;用于工业自动化设备互联的设备描述语言的定义和实现[D];华东师范大学;2006年
2 褚亚铭;一个教学用微内核操作系统的设计与实现[D];苏州大学;2005年
3 闫玉忠;串行程序并行化技术研究与一种新实现构想[D];西南交通大学;2003年
4 张凯龙;传统OA的Linux中间件平台移植技术及其实现[D];西北工业大学;2003年
5 乐伟;云计算环境下虚拟机资源分配及部署策略研究[D];云南大学;2012年
6 欧阳晟;云环境中虚拟机迁移策略的研究[D];中南大学;2012年
7 李小伟;跨域虚拟机加密通信技术方案设计与实现[D];北京邮电大学;2013年
8 展旭升;虚拟机整合若干关键问题研究[D];西北师范大学;2013年
9 丁顺;基于虚拟机的安全监测研究[D];上海交通大学;2012年
10 杨斌;云计算中虚拟机迁移的研究[D];北京邮电大学;2013年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026