QEMu-KVM设备虚拟化研究与改进

来源 :成都理工大学 | 被引量 : 0次 | 上传用户:anan0508
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网、云计算等学科的迅速发展,虚拟化技术又迎来了一个新的春天,特别是在竞争激烈的今天,实现资源的共享和高效利用已经成为了一个新的主题。虚拟机就是充分利用设备虚拟化来模拟出一套完整的硬件平台。通过分时处理的方法将机器硬件进行共享,并且抽象出一个中间层将操作系统和硬件环境相分离,因此提高了计算机硬件的使用效率,增强了硬件的兼容性。但是随着计算机硬件技术的不断发展,Intel、AMD等硬件厂商设计出了多种硬件虚拟化技术来支持虚拟机高效运行,所以怎么充分使用这些硬件辅助虚拟化技术将成为一个新的挑战。  本文研究基于当今非常流行的开源虚拟机KVM(Kernel-based virtualmachine),通过对KVM进行二次开发和改进,实现了提出的虚拟化应用解决方案。通过将纯QEMU和经过修改的QEMU-KVM进行性能对比,表明利用Intel VT硬件辅助虚拟化技术加速过的系统性能有明显的提升。在研究中,本文具有以下两个创新点:  1.提出了一个时钟设备的虚拟化改进方案。  本文通过对中断和时钟虚拟化的研究,借助Intel VT技术,通过保存一再触发方式解决时钟中断的注入丢失问题,并且通过批量注入方式来提高实现时钟中断的注入效率,减小系统损耗。  2.提出了一个固定虚拟PCI设备I/O基地址的改进方法。  本文通过对虚拟PCI设备地址初始化进行拦截和修改,实现给指定的设备固定分配I/O基地址。  基于以上的创新点研究以及虚拟化技术的基础研究,本文取得了以下研究成果。  1.实现了一个硬件管理器的虚拟化。  本文针对Intel VT硬件辅助虚拟化技术,将QEMU中的硬件模拟部分转移到KVM中实现,完成了一个硬件管理器的虚拟化实例,同时提出了一个完整的设备虚拟化应用解决方案。  2.完成了系统时钟和基于VT-x的虚拟中断研究,提出了时钟设备改进方法。  提出了一个在虚拟化过程中减少虚拟时钟丢失的改进方法。通过将虚拟时钟丢失中断进行保存和再触发以及虚拟中断批量注入来解决时钟丢失问题。  3.完成了对OEMU-KVM中设备I/O虚拟化的研究。  本文一方面对QEMU中的虚拟设备模拟进行研究,同时另一方面对KVM中的设备注册和I/O拦截进行研究,通过两个方面的结合,实现了将设备虚拟化I/O部分从QEMU中转移到KVM。  目前国内外研究虚拟机技术的资料非常少,特别是针对当前硬件辅助虚拟化技术的资料更是稀少,本文作为这方面的研究,提出了一些自己的理论,弥补了设备虚拟化中理论的空白,为更深一步研究虚拟机技术提供了理论的依据。同时虚拟机技术也是云存储、物联网等技术的基础,它为系统共享硬件资源提供了有效保证,有着广阔的发展空间。
其他文献
汶川突发8级强烈地震,广播、电视播出信号面临中断的危险。就在这紧急关头,四川广电集团发射传输中心全体人员以高度的责任心和顽强的工作作风,确保传输无一秒中断。 Wenchu
本刊讯“党员家访百户行”是宜昌市夷陵区东湖高中党委在第二批保持共产党员先进性教育活动中,开展的一项主题教育活动。活动自7月下旬开展以来,110名党员以“送党温、表真情
近年来,随着物联网技术的快速发展,移动用户对多样数据的需求呈爆炸式增长,部署和维护移动网络及社会环境感知设备的成本逐渐增加。如何减少上述投资和运营成本,降低资源消耗,成为
目的 对应用离断性肾盂成形术的治疗方法治疗的小儿先天性肾积水病例进行分析,对其实施的护理措施与效果进行分析.方法 将近年来本院收治的小儿先天性肾积水病例共计30例作为
信息安全问题,尤其数数据库的安全,在计算机网络迅速发展的今天,变得越来越重要。在资源共享的同时,必须充分考虑到信息资源的安全,也就是说,数据的共享必须是有控制的。古老
目的 研究带托水囊在下肢皮牵引患者康复护理中的效果.方法 选取本院60位皮牵引术治疗的患者,将这些患者随机的分为两个组,分别是对照组和观察组,每组患者人数30人.观察组患
随着互联网的迅速发展和不断深入,基于网络的计算和存储逐渐成为主流。网络安全威胁和终端可信成为当前亟待解决的问题。为构建可信网络信任体系,解决可信网络接入、远程证明等
生活不能等待别人来安排,要自己去争取和奋斗;而不论其结果是喜是悲,但可以慰藉的是,你总不枉在这世界上活了一场。有了这样的认识,你就会珍重生活,而不会玩世不恭;同时。也会给人自身注入一种强大的内在力量。  ——路遥《平凡的世界》  让心清净,看待他人与世界的方式也会清净。烦恼唯心所造。徒然增添于人。想想你给别人带去的是帮助、清洗、解脱,还是打扰、纠缠、束缚。给自己的一份自由,就是给别人的自由。反之亦
期刊
随着我国经济社会发展水平不断提升,工程建设单位也有了全新的进步和发展.然而因为建设单位在项目建设中还存在着或多或少的管理问题,导致整个建设工程投资行业的管理水平较
近年国内不少公共基础设施建设项目都引入了PPP融资模式,但由于国内大力推广PPP模式的时间不长,经验不足,相关配套的政策、法律都不够完善.2016年,N市地铁x号线采用PPP项目共