XEN外设完全虚拟化机制可扩展性研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:xrq_sjj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟机技术在企业服务器整合、多执行环境、计算机安全、系统调试、灾难恢复等领域具有很高应用价值,是当前热点技术之一。在众多虚拟机技术中,XEN具有开源、高效的特点,近年来被广泛应用和研究。XEN最初只支持泛虚拟化,硬件虚拟技术的出现如Intel VT使XEN可以支持完全虚拟化。 可扩展性是衡量某种虚拟机是否适合商业主机环境使用的重要尺度。服务器上的虚拟机数目以及多处理器结构对系统总体性能的影响,是必须关注的问题;此外,服务器上的各虚拟机的性能应与所设置服务标准相匹配,因此性能隔离是虚拟化机制可扩展性的另一个重要方面。 本文基于Intel VT硬件平台对XEN虚拟机I/O完全虚拟化机制的可扩展性进行了研究。首先,研究了多虚拟机和多处理器结构对XEN整体网络I/O性能的影响。实验结果表明虚拟机数目及处理器数目超过一定阀值后系统整体网络性能急剧下降。通过对XEN内核进行分析和测试,发现了影响XEN在这2个方面可扩展性的关键因素:虚拟机调度机制和事件通道机制,并深入讨论了两者影响可扩展性的原因。 其次,针对性能隔离方面现有研究成果的不足,设计并实现了-个基于性能隔离的虚拟机调度系统。在调度系统中引入“监控器”以获取各客户域占用的域0服务资源并反馈给调度器:改进调度器原有的Credit调度算法,提出并实现了基于反馈的Credit-FB算法,以实现调度机制级的性能隔离。测试结果表明,新调度系统的性能隔离效果远优于原有调度系统。 虚拟化技术还在不断地发展中,期望本文的研究能为虚拟化技术的应用发展带来一点有益的经验。
其他文献
近年来,随着信息技术的蓬勃发展,社交网络、电子商务,网络游戏等已经成为一种重要的市场行为,随之而来的是网域空间虚拟资产数据的巨大增长。虚拟资产保全系统旨在对这些海量
随着计算机及其相关技术的发展,通信能力和计算能力的价格正变得越来越便宜,各种新形念的传感器所占用的体积也越来越小。由于对生产效率、生活质量的不懈追求,人们开始希望能随
近年来,无线通信和电子技术的不断进步,促进了微型无线通信传感器节点的长足发展。由这些低功耗、多功能的节点所构成的无线传感器网络具有十分广阔的应用前景,目前已成为计算机
数据挖掘技术是从上个世纪80年代开始发展起来的一门新技术,就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道的、但又是
随着网络技术的不断发展,互联网的普及率以及网民的数量的不断攀升,给人们的学习和日常生活带来了极大的便利。与此同时,针对网络的攻击手段日益复杂,网络攻击软件日趋多样,网络安
随着计算机和网络技术的飞速发展,计算机安全问题日益突出。入侵检测是计算机安全体系结构中的一个重要的组成部分。目前入侵检测系统的研究已经有了长足的进步,开发出了许多
脱机手写体汉字识别由于其字符集庞大,字形变化多等特点成为模式识别领域一个极具挑战性的课题。它将在信函分拣、银行支票识别、统计报表处理以及手写文稿自动输入等诸多方面
访问控制是保护信息资源的一种重要机制,通过对用户访问行为的限定从而达到保护敏感信息的目的。因此,实施合适的访问控制是构建安全信息系统的基本要求。访问控制通常依据一
共享存储多核多级Cache结构已成为高性能计算领域通用的处理器架构。虽然多级Cache结构能够有效缓解“存储墙”,但在科学计算程序中,访存指令占有较大比重,访存效率仍然很低,
同一场景的两幅或多幅图像的匹配是计算机视觉中的一个重要领域。在目前的匹配方法中匹配的准确率和匹配的性能是一对矛盾,所以选择对于图像噪声,3D视角变换、遮挡以及亮度变化