Pcanel/V2—基于Intel VT-x技术的VMM架构

来源 :浙江大学 | 被引量 : 0次 | 上传用户:liongliong419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着个人计算机硬件性能的迅速增强,通过虚拟化技术建立多个相互隔离的计算域正成为未来个人计算机的一种重要发展趋势。传统的软件虚拟化技术受限于IA-32架构,使得VMM的设计和实现有较大的困难。我们设计了基于Intel VT-x技术的VMM架构——Pcanel/V2。该架构利用最新的硬件虚拟化技术,通过控制结构VMCS配置出一个可控制的虚拟运行环境,可以直接虚拟运行多个不修改源代码的客户操作系统,并且获得比传统软件虚拟化技术更高的运行效率。我们通过对处理器,设备I/O,内存管理等多个子模块进行虚拟化,在允许客户操作系统正常运行的同时控制它们对各种硬件资源的访问,并能对客户操作系统运行过程中出现的各种情况进行相应的处理。通过Pcanel/V2,我们达到了硬件虚拟化技术的基本目的,并为今后的进一步优化打下了基础。本文首先综述了当前主流的软件虚拟化技术,重点探讨了软件虚拟化技术存在的缺点,接着说明我们所使用的硬件虚拟化技术——VT-x的一些基本概念。然后从Pcanel/V2的体系架构和运行流程两个方面描绘出了其整体思想。最后对各个组件模块进行了详细的说明并对一些高级议题进行了探讨。最后对运行实例进行了研究。
其他文献
燃煤锅炉炉膛火焰温度场的测量与重建一直是一个难于解决的问题。本文探讨了声学法燃煤锅炉炉膛火焰温度场检测技术,并对其中的一些关键问题进行了研究,主要完成了以下工作:
Internet提供了可供访问的大量的孤立Web服务,将已有的Web服务进行组合产生更大的价值是目前应用Web服务的趋势。使用Web服务构建应用系统,需要使用面向接口编程的方式来进行开
由于传统的模型驱动架构(MDA)在企业级应用中还没有比较成熟的方法来解决不断变化的业务逻辑的开发,因此,MDA在实际应用中受到了很大程度的限制。本文将工作流建模技术引入到
大多数的网络应用采用单播传输数据包。随着Internet的普及和发展,产生了许多新的网络应用,这些网络应用基于组播通信模型。组播传输不仅提高了数据传送效率,而且减少了网络出现
随着互联网的发展以及信息化程度的逐步提高,信息安全威胁也呈现出多元化、复杂化的趋势。依靠单一的安全技术已经很难解决现有的信息安全问题,信息安全要靠一个包括防火墙、
商标检索与分类技术的研究,对商标注册、维护商标所有人的权益等方面具有重要现实意义。传统商标分类方法由人工文字记录、标记完成,这种分类方法工作效率低、分类误差较大,
软交换是在IP电话的基础上逐步发展起来的一门新技术或一个新概念。SIP是IETF推出的在软交换体系结构中一个重要的信令协议,SIP正以其简单,易于扩展,功能性强,受到越来越多的通信
随着计算机技术的不断发展,现实生活开始频繁出现类似于无线射频识别(RFID), GPS导向,无线传感器,雷达测速等实际应用。由于信息采集技术,信息存储等客观因素的限制以及仪器
随着科学技术的发展,人们迫切需要大视场的摄像机代替有限视场的传统摄像机。如今,大视场成像实现的方法主要有时性高的一次成像法和多幅图像后期拼接法。本文所研究的折射反
近年来,医学影像学的发展为临床诊断和治疗计划提供了有效的辅助手段,临床上通常要将同一病人的多种模式成像结果结合起来进行分析,以提高医学诊断和治疗的水平,这就需要对不同模