Xen虚拟机间通信优化研究与实现

被引量 : 0次 | 上传用户:xiebf1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化技术起源于大型机。早在上世纪60年代,IBM公司就发明了一种操作系统虚拟机技术,它在已有的计算机层次上新增虚拟中间层,截获上层软件对底层接口的调用,并对该调用重新作出解释和处理,从而实现新的、不同于已有软件或硬件提供的功能。近年来,由于虚拟机在服务器整合以及增强分布式系统的安全等方面的应用,虚拟机已开始向PC和工作站领域迅速普及。采用虚拟机技术,可以屏蔽硬件平台的动态性和异构性,支持硬件资源的共享和服用,并为每个用户提供属于个人的独立、隔离的计算环境;可以实现整合服务器,节省资金提高资源利用率;可以实现故障隔离,提高系统安全性。虚拟化技术一个重要的应用就是服务器整合,最大限度地提高硬件资源的利用率,降低能源开销,减少企业运行成本。服务器整合通常通过在一台服务器上运行多层服务来实现。而不同层次的服务通常运行在不同的虚拟机中,此时这些虚拟机之间的通信就非常频繁。本文研究了Xen虚拟机之间的通信性能,找出了其性能瓶颈,并实现了IDCO优化模型对其进行改进。目前,Xen中不同的Guest之间进行通信时,首先要将请求发送到Guest之中的前端,它再转发到Domain0上的back-end,这就会发生一次Domain切换,然后经过Domain0中的Driver Model进行处理,这不仅延长了通信路径,而且增加了Domain切换次数和TLB缺失,造成了极大的性能开销。为解决这种性能瓶颈,本论文在研究相关工作的基础上,结合自己的研究,设计并实现了一种新的Domain间通信模型IDCO模型,该模型采用Hypercall来建立连接,通过共享内存实现高速的数据传输,绕过原有机制,缩短通信路径,不仅提高了通信带宽,降低了通信延迟,还极大降低了Domain切换次数,显著提高了通信性能。最后,为衡量上述Domain间通信模型,论文还设计试验方案,从带宽,延迟,CPU利用率以及Domain切换次数等多个方面给出了新的通信模型和原有通信方法之间的性能对比。结果表明,IDCO优化模型显著改善了同一台物理机器上不同虚拟机之间的通信性能。
其他文献
目前国内外智能配用电园区建设面临源—网—荷—储资源协调控制难度大、缺乏一体化业务支持系统等技术难题。文章在研究智能配用电园区多源信息融合技术的基础上,提出了园区
爱国主义教育是指树立热爱祖国并为之献身的思想教育,红色资源是大学生爱国主义教育的重要资源。通过红色资源,能够培养大学生的爱国主义情感,使大学生树立爱国意识,从而形成
随着社会的快速发展,各项科技也得到迅猛发展。数字媒体艺术是建立在信息技术基础上,也是技术进步的重要体现。数字媒体艺术离人们的生活并不遥远,已经融入到人们的日常生活
随着旅游业的发展,导游员需要具备较强的实践能力和解决突发事件的能力。《模拟导游实训》作为高等教育旅游管理专业的核心课程,旨在培养学生的实际讲解能力和带团能力。文章
现阶段,中国环境问题十分严重,而环境监测在环境保护体系中的作用愈发明显。要想做好环境保护工作,人们就需要合理设置环境综合评价体系,加强环境监测和环境影响的联系,设置
目的探讨重组人碱性成纤维细胞生长因子(rh-bFGF)治疗Ⅱ度烧伤的疗效.方法 80例Ⅱ度烧伤患者随机分入治疗组和对照组各40例,治疗组用rh-bFGF,浓度为10000AU/ml,将此药液浸透干
中国的文化,是以“家”为单位出发的文化,是以家为单位的经济体并充当社会角色,由于历史上生存环境的差异,形成了各具特色的“家”文化。中国的家庭是比较封闭的,特别强调血
目的构建HLA-DRB1~*0901及HLA-DRA基因真核细胞双表达载体,并对其是否表达鉴定。方法用RT-PCR的方法从人外周血淋巴细胞的mRNA中逆转录扩增出HLA-DRB1~*0901和HLA-DRA的cDNA,
急性创伤后创面愈合是现代外科领域的一个重要组成部分,多数较大的创面采用传统的治疗方法效果甚微,疗程长,费用高,重组人碱性成纤维细胞生长因子(bFGF,扶济复)作为创面愈合上皮形成
目的:了解血透室护士对耐甲氧西林金黄色葡萄球菌(MRSA)的了解程度。方法:选择2015年3~6月某三级甲等医院血液透析室护士120名为调查对象,采用横断面调查,用问卷收集数据。结果:64