虚拟机域间高速通信技术的研究与实现

被引量 : 0次 | 上传用户:tosying11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件、网络和体系结构的飞速发展,虚拟化技术已经渗透到各个领域,并呈现出新的应用趋势。从服务器虚拟化到存储虚拟化,甚至是应用虚拟化,虚拟化技术已经成为新的研究热点。采用虚拟化技术,可以屏蔽硬件平台的动态性和异构性,支持硬件资源的共享,并为每个用户提供属于个人的独立、隔离的计算环境;可以实现服务器整合,节省资金提高资源利用率;可以实现故障隔离,提高系统安全性。在网格计算、云计算、web服务器等应用中,虚拟机之间在保持强隔离的同时还存在大量的域间通信。传统的虚拟机域间通信方式仍然以普通的网络通信方式传递数据,并没有因为通信双方位于同一物理节点,中间不需通过传统的计算机网络而对域间通信而特别的做出优化,这严重影响了虚拟化的应用。因此,本文提出了一种支持动态迁移的虚拟机域间高速通信方法。本文主要做了如下工作:首先,论文分析了Xen现有的域间通信方式,得出了Xen的域间通信方式中通信效率低下的原因在于Xen采用了前后端驱动的方式。Xen中虚拟机之间每次网络通信都需要经过Domain0的转发,同时数据在源虚拟机和目的虚拟机上还要经过冗长的用于保证数据在不可靠网络上正确、有效传输的网络协议栈。其次,为了更好的解决虚拟机域间通信问题,本文提出了用于域间高速通信的RLMCom模型。该模型绕过了传统的网络协议栈以及Domain0的转发,直接使用域间共享内存收发数据,缩短了网络通信的路径。同时RLMCom模型还提供了对传统网络编程接口的兼容,使得用户可以不对现有的应用程序进行任何修改就使用RLMCom高速通信。另外,RLMCom模型还提供了对虚拟机在线迁移的支持,这使得用户可以根据需要将虚拟机迁入或迁出。最后,论文在Xen平台上实现了RLMCom模型并将RLMCom模型与Xen现有域间通信方式比较。实验表明,RLMCom模型能有效地提高虚拟机域间通信的带宽,显著降低虚拟机通信的延迟,以及提高虚拟机域间通信中的CPU效率。本课题得到了863项目“可扩展高性能虚拟机关键技术研究”的资助。
其他文献
目的:观察结合雌激素乳膏联合红霉素眼膏、甲硝唑片混合剂局部给药治疗萎缩性阴道炎及尿道炎的疗效。方法:选择绝经后有泌尿生殖道萎缩症状的妇女42例,使用结合雌激素乳膏联
小麦作为世界上主要的粮食作物,产量的增加主要来自于新品种的培育和不断改进的田间管理。在水资源不足的干旱半干旱地区,提高籽粒产量和水分利用效率是两个同等重要的目标。本
目的评价达格列净在2型糖尿病合并心功能不全患者中应用的临床效果。方法选取2017年4-8月住院并确诊2型糖尿病合并心功能不全患者105例,其中对照组52例和观察组53例,观察组以
大比例尺数字地形图图面压盖检查一般依靠人工目视检查,此方法劳动强度大,容易遗漏,效率低。为此,文章基于FME制作了图面压盖检查工具,该工具运行后能直接得到压盖处的定位信
本文研究的是普列汉诺夫的唯物史观。唯物史观是普列汉诺夫一生研究的理论中心,研究普列汉诺夫的唯物史观思想,不仅具有重要的理论意义,而且具有重要的现实意义。普列汉诺夫
《许昌唱和集》是政和七年(1117)至宣和元年(1119)间叶梦得任职许昌时与诸公的诗社唱和集。绍兴年间由叶梦得整理成集,并在淳熙二年由韩元吉、苏岘组织刊刻,是书收录了许昌诗
环孢素(cyclosporin,CysA)是一种T淋巴细胞抑制剂,能够抑制T细胞介导的免疫反应,现已广泛应用于器官移植及自身免疫l生疾病的治疗。国外已有较多文献证明,CysA可有效治疗中、重度特
增强自主创新能力,建设创新型国家,是“十一五”期间我国提出的重大发展决策。国家自然科学基金委员会《创新研究群体科学基金试行办法》和教育部“长江学者和创新团队发展计
<正> 教师先让学生每人拿出两根小棒,在桌面上互相垂直地摆放。说一说什么叫互相垂直,并指出各部分名称。 师:两根小棒还可以怎样摆放? 学生动手操作,教师行间巡视,选择几名
公安人力资源开发与管理研究是近年来我国理论界与政治实践中提出的重大课题。本文依据西方先进的人力资源开发与管理的新理论,结合我国社会转型,经济快速发展和城市化建设加