硬件虚拟机的域间通讯和性能模型研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:kangjilin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟化技术的复兴,硬件辅助虚拟化技术应运而生。采用Intel VT和AMD SVM技术的硬件虚拟机可以直接运行现有的操作系统,但是必须通过软件模拟真实物理设备的方式来处理硬件虚拟机中的I/O操作。这不仅使硬件虚拟机中的I/O处理非常复杂,同时也为研究硬件虚拟机的I/O性能提出了很大的挑战。研究选用剑桥大学研发的Xen虚拟机监视器作为平台,对比分析了半虚拟化虚拟机和硬件虚拟机的域间通讯机制和I/O设备模型。论文给出将半虚拟化下的域间通讯机制引入硬件虚拟机中的实现方法以提高硬件虚拟机的I/O性能。实验证明,这种方法可以将硬件虚拟机中Web服务器的最大吞吐率提高6.7倍,同时比软件模拟的方式节约了50%以上的物理CPU资源。采用硬件辅助虚拟化的计算机系统中,计算机的体系结构和工作方式发生了很大的改变。建立一个有效的性能模型有利于进一步的分析和研究硬件虚拟机。通过对硬件虚拟机I/O设备模型的分析,并结合计算机系统中常用的队列网络模型,给出了硬件虚拟机的性能模型和量化分析方法。同时,以硬件虚拟机中Web服务器为例,通过实验数据分析了不同配置下硬件虚拟机的性能瓶颈。通过应用硬件虚拟机的性能模型,给出了硬件虚拟机中Web服务器的性能调整策略。在指定服务等级协议的情况下,该策略为硬件虚拟机分配适量的计算资源。实验表明,在保证服务质量前提下,该策略可以将CPU资源的分配误差控制在10%以内,从而节约了大量的物理资源。
其他文献
随着信息高速公路的建立和Internet的普及,人类社会已经进入了一个信息化的社会,并为远程教育提供了有力的技术支撑,促进了远程教育的发展。在现有的远程教育系统的基础上,针对其
时间表问题(Timetabling Problem,TTP)是一类典型的组合优化(Combinatorial Optimization)和不确定性调度问题。随着人工智能等技术的发展,人们对自动化解决时间表问题产生了
随着数字地球概念的提出及虚拟现实技术广泛应用,三维地形模型作为其中不可缺少的组成部分,扮演着越来越重要的角色。它是建立虚拟地形环境的“骨架”,是对复杂地形进行分析
地理信息系统是计算机图形学、数字图像处理和数据库管理等技术相结合的产物,它能将地理空间数据与属性数据有效结合在一起,为人们提供一种可视化的查询手段。本文主要研究了
入侵检测技术作为一种主动地安全防御技术,及时地检测各种恶意入侵攻击并在网络系统受到危害时进行响应,它是传统安全技术的有效补充,也是当前计算机网络安全理论研究的一个
随着实时系统在各个领域的广泛应用,实时容错技术也得到了深入的研究。在实时系统中,任务执行失败可能导致灾难性的后果。这就对实时系统的实时性和可靠性提出了很高的要求。
近年来,随着互联网的快速传播,人们越来越多的商业行为也从实际生活转移到了网络生活上。现在电子商务在我们的生活中飞快的发展,更多的产品在互联网上供人们选择,普通的筛选方式
随着计算机技术和网络技术的飞速发展,网络安全问题越来越引起人们的关注和重视。入侵检测系统扩充了安全防护的概念,弥补了传统安全策略的不足,保护计算机免遭入侵,而生物免
软件测试是保证软件质量的重要手段,而图形用户界面(GUI:Graphical User Interface)是软件的重要部分,几乎占据应用程序50%的代码。其测试工作量大、烦琐、易出错,给测试带来
智能配电网信息系统中的许多业务是典型的需协同工作的流程,这些业务需要多部门、多人严格根据预先规定的运转流程和约束规范进行协同工作,采用可处理非结构化信息、具有协同