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

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:yykk110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟机技术因其具有提高物理资源利用率、易于管理等特性而被广泛应用于数据中心和云计算中。作为虚拟机技术中最为重要的功能之一,虚拟机实时迁移可以在保持虚拟机运行的同时,将其透明的从一台物理计算机迁移到另外一台物理计算机。在单个数据中心或局域网中,它已经被广泛应用于系统维护、资源动态管理和容错管理等。近年来,广域网虚拟机实时迁移逐渐引起了人们的广泛关注,因为它将满足许多重要应用场景的需要,比如数据中心之间的负载均衡、数据中心的扩张、灾难恢复等。现阶段的虚拟机实时迁移技术通常仅限于局域网。许多成熟的实时迁移方案,如VMware VMotion,Citrix XenMotion等,均基于共享存储(SAN或NFS)实现虚拟机磁盘镜像的共享。因而,实时迁移过程中,从源主机传输到目的主机的主要数据是虚拟机的内存状态。预拷贝是最流行的内存迁移方法。使用该方法的虚拟机实时迁移,其数据传输速率将极大的影响实时迁移的总时间长短和总数据量大小,进而影响实时迁移的性能。而实时迁移的数据传输速率则取决于网络条件和实时迁移的数据传输机制。基于以上分析,本论文首先从通信协议的角度,分析了以VMwareVMotion和Citrix XenMotion为代表的虚拟机实时迁移的数据传输机制,指出现阶段的实时迁移主要使用一到两个数目固定的TCP流传输数据,并且TCP流在应用层上交互很少。接着,搭建网络测试床,测试实时迁移的数据传输性能。实验结果表明,即使在链路带宽充分的情况下,随着时延的上升,实时迁移的数据传输速率也会急剧下降,实时迁移的性能也会随之变差。由于时延随着传输距离的增加而变长,为了保证实时迁移的性能,广域网实时迁移需要克服长时延对其数据传输速率的影响。最后,本文设计并实现了一种实时迁移加速系统LMAS。该系统使用一对透明代理服务器加速虚拟机实时迁移的数据传输,这意味着LMAS跟虚拟机监视器完全独立。LMAS网关隧道分成控制信道和数据信道两部分。其中,数据信道使用并行TCP作为数据传输办法。测试结果表明,LMAS支持在1Gbps和10Gbps两种长距离链路上,对包括VMware VMotion和Citrix XenMotion在内的多种实时迁移加速,而且不需要对虚拟机监视器做任何修改。另外,LMAS提供的数据加密功能,还能够保证实时迁移过程中虚拟机的安全性。
其他文献
近年来,用户对带宽要求迅猛增长以及接入用户数量的稳定增加,使得了电信网络不断地向着更高速率的方向发展。在接入网领域,EPON和GPON是两大主流技术体制,相应的标准化组织一
在2014年4月至10月调查研究期间,呼兰河口湿地共鉴定出水生微型生物10门16纲41目77科224属,共413类别。其中原生动物有93种,轮虫类有8种,枝角类有26种,桡足类有22种,藻类有173种,水
泽泻蕨Parahemionitis cordata(Roxburgh ex Hooker&Greville)Fraser-Jenkins,原产热带地区。是极具潜力的天然药物化学和生物农药资源,且外形美观,易于养护,成为近年来新兴
本文利用扫描电子显微镜对黑龙江苹果亚科5属14种植物导管分子的管腔微形态结构特征进行了比较研究。结果表明:  (1)该亚科植物导管分子的管腔长度、宽度及端壁斜度角有较大的
随着移动设备和移动应用的爆发式增长,当前的蜂窝网络容量已难以满足用户日益增长的数据流量需求。为了应对这一难题,无线异构网络技术应运而生,通过将覆盖能力不同、接入技术不