当前位置:主页 > 科技论文 > 计算机论文 >

广域网中虚拟机实时迁移加速系统的研究和设计

发布时间:2019-05-11 13:44
【摘要】:虚拟机技术因其具有提高物理资源利用率、易于管理等特性而被广泛应用于数据中心和云计算中。作为虚拟机技术中最为重要的功能之一,虚拟机实时迁移可以在保持虚拟机运行的同时,,将其透明的从一台物理计算机迁移到另外一台物理计算机。在单个数据中心或局域网中,它已经被广泛应用于系统维护、资源动态管理和容错管理等。近年来,广域网虚拟机实时迁移逐渐引起了人们的广泛关注,因为它将满足许多重要应用场景的需要,比如数据中心之间的负载均衡、数据中心的扩张、灾难恢复等。 现阶段的虚拟机实时迁移技术通常仅限于局域网。许多成熟的实时迁移方案,如VMware VMotion,Citrix XenMotion等,均基于共享存储(SAN或NFS)实现虚拟机磁盘镜像的共享。因而,实时迁移过程中,从源主机传输到目的主机的主要数据是虚拟机的内存状态。预拷贝是最流行的内存迁移方法。使用该方法的虚拟机实时迁移,其数据传输速率将极大的影响实时迁移的总时间长短和总数据量大小,进而影响实时迁移的性能。而实时迁移的数据传输速率则取决于网络条件和实时迁移的数据传输机制。 基于以上分析,本论文首先从通信协议的角度,分析了以VMwareVMotion和Citrix XenMotion为代表的虚拟机实时迁移的数据传输机制,指出现阶段的实时迁移主要使用一到两个数目固定的TCP流传输数据,并且TCP流在应用层上交互很少。 接着,搭建网络测试床,测试实时迁移的数据传输性能。实验结果表明,即使在链路带宽充分的情况下,随着时延的上升,实时迁移的数据传输速率也会急剧下降,实时迁移的性能也会随之变差。由于时延随着传输距离的增加而变长,为了保证实时迁移的性能,广域网实时迁移需要克服长时延对其数据传输速率的影响。 最后,本文设计并实现了一种实时迁移加速系统LMAS。该系统使用一对透明代理服务器加速虚拟机实时迁移的数据传输,这意味着LMAS跟虚拟机监视器完全独立。LMAS网关隧道分成控制信道和数据信道两部分。其中,数据信道使用并行TCP作为数据传输办法。测试结果表明,LMAS支持在1Gbps和10Gbps两种长距离链路上,对包括VMware VMotion和Citrix XenMotion在内的多种实时迁移加速,而且不需要对虚拟机监视器做任何修改。另外,LMAS提供的数据加密功能,还能够保证实时迁移过程中虚拟机的安全性。
[Abstract]:Virtual machine technology is widely used in data center and cloud computing because of its characteristics of improving the utilization of physical resources and easy to manage. As one of the most important functions of virtual machine technology, real-time migration of virtual machine can migrate virtual machine from one physical computer to another while keeping virtual machine running. In a single data center or local area network (LAN), it has been widely used in system maintenance, resource dynamic management and fault-tolerant management. In recent years, real-time migration of WAN virtual machines has attracted more and more attention, because it will meet the needs of many important application scenarios, such as load balancing between data centers, expansion of data centers, disaster recovery and so on. At present, the real-time migration technology of virtual machine is usually limited to local area network (LAN). Many mature real-time migration schemes, such as VMware VMotion,Citrix XenMotion, realize the sharing of virtual machine disk mirror based on shared storage (SAN or NFS). Therefore, in the process of real-time migration, the main data transferred from the source host to the destination host is the memory state of the virtual machine. Pre-copy is the most popular method of memory migration. The data transmission rate of virtual machine real-time migration using this method will greatly affect the total time of real-time migration and the total amount of data, and then affect the performance of real-time migration. The data transmission rate of real-time migration depends on the network conditions and the data transmission mechanism of real-time migration. Based on the above analysis, this paper first analyzes the data transmission mechanism of virtual machine real-time migration represented by VMwareVMotion and Citrix XenMotion from the point of view of communication protocol. It is pointed out that the current real-time migration mainly uses one or two fixed number of TCP streams to transmit data, and TCP streams interact little on the application layer. Then, the network test bed is built to test the data transmission performance of real-time migration. The experimental results show that, even if the link bandwidth is sufficient, the data transmission rate of real-time migration will decrease sharply with the increase of delay, and the performance of real-time migration will also deteriorate with the increase of delay. Because the delay increases with the increase of transmission distance, in order to ensure the performance of real-time migration, real-time migration of wide area network needs to overcome the influence of long delay on its data transmission rate. Finally, a real-time migration acceleration system LMAS. is designed and implemented in this paper. The system uses a pair of transparent proxy servers to accelerate the data transmission of virtual machine real-time migration, which means that LMAS is completely independent of virtual machine monitor. LMAS gateway tunnel is divided into control channel and data channel. Among them, the data channel uses parallel TCP as the data transmission method. The test results show that LMAS supports the acceleration of real-time migration, including VMware VMotion and Citrix XenMotion, on 1Gbps and 10Gbps long-distance links, and does not need to make any changes to the virtual machine monitor. In addition, the data encryption function provided by LMAS can also ensure the security of virtual machine in the process of real-time migration.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP393.2;TP302

【相似文献】

相关期刊论文 前10条

1 武仁杰;黄荣盛;;虚拟机和多媒体教学软件的综合应用研究[J];河北北方学院学报(自然科学版);2005年06期

2 管雪风;;虚拟化技术——浅议VMWARE虚拟机的应用[J];信息技术教育;2007年12期

3 殷志杰;;基于Virtual Box的虚拟机网络模式探析[J];科技资讯;2010年34期

4 龙小康;;从虚拟回归现实[J];电脑爱好者;2007年16期

5 李广智;;引入虚拟机软件构建计算机实训环境的尝试[J];安徽教育;2008年09期

6 王建军;;虚拟机在高校计算机实践教学中的应用[J];软件导刊;2008年09期

7 崔道江;;在中职计算机教学中VMware虚拟机的使用[J];成才之路;2009年29期

8 黄国政;;用虚拟机进行微机系统维护实验的研究[J];中国现代教育装备;2009年01期

9 张松慧;;虚拟机和模拟器在防火墙实验中的应用研究[J];现代企业教育;2010年02期

10 赵学民;吴庆涛;;基于虚拟机的网络安全课程实验教学研究与应用[J];价值工程;2010年35期

相关会议论文 前10条

1 韦万贵;;虚拟机软件在实际工作中的应用[A];甘肃成人教育协会2008年年会论文集[C];2008年

2 冯超敏;朱启伟;郭晓东;;广域网安全实例[A];第二十次全国计算机安全学术交流会论文集[C];2005年

3 张成军;黄红梅;;某计算机广域网的设计方法[A];第十届全国核电子学与核探测技术学术年会论文集[C];2000年

4 沈晓军;;边缘/汇聚路由器在广域网互连中的几种典型应用[A];2002年广西气象电子专业技术交流会论文集[C];2002年

5 许伟成;姚亚明;余立军;林志军;;广域网下异构远程数据库的包装入网技术[A];中国土木工程学会计算机应用分会第七届年会论文集[C];1999年

6 许伟成;姚亚明;余立军;林志军;;广域网下异构远程数据库的包装入网技术[A];中国土木工程学会计算机应用分会第七届年会土木工程计算机应用文集[C];1999年

7 党永娟;;青海省气象信息广域网的设计和规划[A];中国气象学会2006年年会“提高大气监测自动化水平、为业务技术体制改革作贡献”分会场论文集[C];2006年

8 李樱;王永滨;王珂;刘静;;广域网环境下分布式动漫渲染研究[A];2009年全国开放式分布与并行计算机学术会议论文集(上册)[C];2009年

9 贺毅;陈婉芬;高永峰;李凡;;用VPN技术实现我局陆地计算机网络联网[A];救捞专业委员会2005年学术交流会论文集[C];2005年

10 邵学强;;基于水利广域网的实时水雨情数据库系统的设计与初步实现[A];第二届全国水力学与水利信息学学术大会论文集[C];2005年

相关重要报纸文章 前10条

1 区阳;微软推出首款虚拟机软件[N];中国计算机报;2003年

2 黄树;实战虚拟机软件[N];中国电脑教育报;2004年

3 ;打击路过式下载的新武器[N];网络世界;2009年

4 石濂;实现广域网改造[N];金融时报;2001年

5 胡英;Riverbed将广域网速度提高200倍[N];计算机世界;2006年

6 谭啸;让广域网像局域网一样[N];计算机世界;2007年

7 伊佳;提速广域网[N];通信产业报;2006年

8 张琳;解开广域网上的应用与安全谜题[N];网络世界;2007年

9 ;OptiView T1/E1监控广域网[N];网络世界;2004年

10 张戈;广域网加速进入个人时代[N];电脑商报;2007年

相关博士学位论文 前10条

1 邓泽;面向广域网的存储资源管理关键技术研究[D];华中科技大学;2010年

2 陆丽萍;中低压电力线通讯网络的性能及服务质量研究[D];武汉理工大学;2006年

3 曹徐平;WSON网络约束路由计算关键技术研究[D];北京邮电大学;2010年

4 宋少群;基于广域网和多Agent的电网自适应协调保护的研究[D];华北电力大学(河北);2007年

5 王冬青;基于数据网的新型广域后备保护系统[D];华中科技大学;2006年

6 王若林;桥梁实时在线检测与健康监测若干问题研究[D];武汉大学;2005年

7 张敏;基于体态识别的动物行为自动分析研究与应用[D];浙江大学;2005年

8 常桂娟;基于微粒群算法的车间调度问题研究[D];青岛大学;2008年

9 侯伟;DNAzyme/LNAzyme切割RNA反应动力学实时分析体系的建立及在细胞内阻断丙型肝炎病毒基因表达的实验研究[D];浙江大学;2006年

10 易会战;低功耗技术研究—体系结构和编译优化[D];国防科学技术大学;2006年

相关硕士学位论文 前10条

1 冯修杰;广域网中虚拟机实时迁移加速系统的研究和设计[D];上海交通大学;2012年

2 李建彬;基于虚拟机的分布式容灾备份技术研究[D];国防科学技术大学;2010年

3 刘可超;基于Xen的虚拟存储系统的研究和改进[D];上海交通大学;2010年

4 俞培杰;基于Xen的非对称实时调度算法研究[D];上海交通大学;2011年

5 江裕城;虚拟环境中迁移策略研究[D];杭州电子科技大学;2009年

6 温少君;一种云平台中优化的哰拟机部署机制[D];太原理工大学;2012年

7 宋铮;虚拟计算取证技术研究[D];上海交通大学;2011年

8 惠新忠;Xen虚拟I/O优化策略[D];大连理工大学;2010年

9 杨朕;基于虚拟机的软件多样性研究与应用[D];西北大学;2011年

10 梁恩光;基于SmartVMM的I/O架构的设计与实现[D];浙江大学;2011年



本文编号:2474534

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2474534.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f83ce***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com