当前位置:主页 > 科技论文 > 计算机论文 >

基于VT-x的处理器虚拟化技术研究

发布时间:2020-03-18 11:58
【摘要】:随着系统资源在规模上的不断扩展,计算机领域面临着如何充分利用硬件资源的重大问题。虚拟化技术作为一种新型计算模式成为解决此类问题的关键,虚拟机监控器(VMM)是实施虚拟化的基础。 目前VMM采用了多种手段实现处理器虚拟化和虚拟机管理,其中Intel VT-x技术在硬件级别上提供了相当程度的支持。由于VT-x技术与其他多种处理器虚拟化方法共存,同时硬件平台和应用环境也存在较大差异,因此需要在采用VT-x技术的基础上兼顾到其它多种影响因素,以最大程度的发挥硬件潜能。本文在一种协作型VMM框架下,完成了基于VT-x平台的处理器虚拟化和虚拟机管理两大子系统的设计与实现,主要解决了以下四个方面问题: 1、通过在在多处理器平台上采用基于主体的处理器划分方式,隔离了VMM和IO处理机(IOPM)对处理器的控制冲突,使处理器分配方式能够满足协作模型的特殊需求。 2、设计了基于VT-x的处理器虚拟化方案,在处理器操作模式转换的基础上,完成虚拟处理器(VCPU)执行环境构造。VCPU行为限制,有效实现了处理器虚拟化。进一步提出一种用户可配置虚拟机控制结构的方案,以提升某些应用环境中的虚拟化性能。 3、针对协作模型对VCPU调度的影响,在对各种VCPU调度算法比对筛选的基础上,提出了一种静态分配与动态调度相结合的调度策略,并依此设计了改进型的s-credit调度算法,能够较好的兼顾I/O密集型和计算密集型应用。 4、依据协作模型的特点,设计出一种轻量级的虚拟机管理结构,体积小巧层次清晰,并建立了用户交互模型,能够为用户提供便利的虚拟机管理接口。本文在VMM原型系统中完成了上述工作,对I/O密集型和计算密集型应用在虚拟化系统中的效率进行了测试。进一步在对VCPU退出测试的基础上,将退出原因进行基于概率的分类统计,为性能优化提供了参考依据。实验结果表明,本文完成的相关工作可以满足协作型VMM对处理器的各种需求,在处理器虚拟化及虚拟机管理方面具备较高的效率。
【图文】:

命令输入,功能测试,执行流,可用性


MSR 23 0%READ_CR0 636122 0%READ_CR3 1926134 0%READ_CR4 73 0%WRITE_CR0 952616 0%WRITE_CR3 3261042 0%WRITE_CR4 126 0%WRITE_DR0 1 0%WRITE_DR1 1 0%WRITE_DR2 1 0%WRITE_DR3 1 0%WRITE_DR7 1 0%拟机管理功能测试验证系统的可用性,需要对虚拟机管理进行功能测试 本节在已经型系统上,从虚拟机创建 运行 销毁的执行流程对虚拟机管理进行了由 IOPM 提供,IOPM 采用 Fedoro 10,内核版本为 2.6.28

特权指令,模拟操作,信息工程,硕士学位论文


信息工程大学硕士学位论文事先编译好的一段代码模拟操作系统的运行,该模拟程序通过 VM 的运行,其中编写了一些导致 VM 退出的特权指令 VM 在 IOPM 中打开控制台,,进入用户接口模块所在目录,VM 创行命令 insmod mod.ko,将用户管理程序以内核模块的形式插行命令./user,运行用户接口程序 入命令 vmcreate,启动虚 VM M 运行 截图如图 37 所示
【学位授予单位】:解放军信息工程大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP332

【相似文献】

相关期刊论文 前10条

1 白国靖;;虚拟化技术在网络服务中的应用研究[J];电子世界;2011年09期

2 施晓宇;;浅议虚拟化技术在基层检察院信息化建设中的应用[J];信息通信;2011年03期

3 徐琦;;基于Virtuozzo的虚拟化技术在校园网中的应用[J];现代教育技术;2011年06期

4 干俊;;打造虚拟化技术下的中心机房管理模式[J];电脑知识与技术;2011年18期

5 陈昊;徐建;;基于虚拟化技术的信息系统安全防护框架研究[J];电力信息化;2011年06期

6 杨浚;;通过虚拟化技术构建网络实验室[J];考试周刊;2011年43期

7 刘伟;;面向可信网络研究的虚拟化技术[J];科技传播;2011年18期

8 肖碧波;;虚拟化技术在《计算机网络基础》教学中的应用[J];华章;2011年14期

9 辛洁;崔志明;赵朋朋;张广铭;鲜学丰;;基于MapReduce虚拟机的Deep Web数据源发现方法[J];通信学报;2011年07期

10 郑晓虎;熊信容;;钢铁制造企业网络虚拟化技术及应用[J];冶金自动化;2011年05期

相关会议论文 前10条

1 范辉华;祝凤杰;吴伟杰;;虚拟化技术在舰船设计单位中的应用研究[A];2011年CAD/CAM学术交流会议论文集[C];2011年

2 董焱;;基于虚拟化技术的实验教学中心环境构建[A];北京高教学会实验室工作研究会2010年学术研讨会论文集(下册)[C];2010年

3 董焱;;基于虚拟化技术的实验教学中心环境构建[A];北京高校实验室工作研究会2010年年会优秀论文[C];2011年

4 关键;武林博;白瑞强;;桌面虚拟化技术探讨[A];中国新闻技术工作者联合会2011年学术年会论文集(下篇)[C];2011年

5 郭春梅;孟庆森;毕学尧;;服务器虚拟化技术及安全研究[A];第26次全国计算机安全学术交流会论文集[C];2011年

6 李博昊;么志明;冷宝剑;;唐钢利用虚拟化技术实现机房集约化管理[A];2011年河北省冶金信息化自动化年会论文集[C];2011年

7 张雷;张宇;文中领;王永海;;基于虚拟化技术的远程数据镜像系统的实现[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年

8 李怀龙;;利用虚拟化技术对服务器进行应用整合[A];2011年安徽省智能电网技术论坛论文集[C];2011年

9 王文彬;;虚拟化技术在动力环境设备监控系统中的应用[A];通信电源新技术论坛——2010通信电源学术研讨会论文集[C];2010年

10 戴清杰;苏争光;李永波;高燕;何现青;;云计算探析[A];四川省通信学会2011年学术年会论文集[C];2011年

相关重要报纸文章 前10条

1 乐天 编译;如何用虚拟化技术节电[N];计算机世界;2010年

2 本报记者 姜云飞;虚拟化技术助力科技强警[N];大连日报;2010年

3 ;虚拟化技术能够降低成本并提高效率: 我们是否已经兑现承诺?[N];中国计算机报;2011年

4 迪文;AMD借虚拟化技术增援Opteron[N];中国计算机报;2004年

5 本报记者 吴玉征;操作系统级虚拟化技术更省钱[N];计算机世界;2011年

6 电脑商报记者 张林才;云计算的理想与现实[N];电脑商报;2011年

7 本报记者 张楠;手机虚拟化技术 让智能机降价一半[N];中国计算机报;2010年

8 本报记者 邹大斌;传统桌面向“个人云”迁移[N];计算机世界;2011年

9 吴广;虚拟化技术软硬兼施[N];中国计算机报;2002年

10 重庆 陈宇;“看不见”的角逐[N];电脑报;2011年

相关博士学位论文 前10条

1 马汝辉;基于多核的虚拟化技术研究[D];上海交通大学;2011年

2 杨洪波;高性能网络虚拟化技术研究[D];上海交通大学;2012年

3 项国富;虚拟计算环境的安全监控技术研究[D];华中科技大学;2012年

4 李健;联合型连续运行基准站网的动态定位服务机制[D];解放军信息工程大学;2011年

5 刘江;虚拟网络映射机制与算法研究[D];北京邮电大学;2012年

6 朱二周;基于CPU/GPU平台的虚拟化技术研究[D];上海交通大学;2012年

7 罗霄翔;QoS驱动的现代服务业服务网络关键技术研究[D];北京邮电大学;2011年

8 朱智强;混合云服务安全若干理论与关键技术研究[D];武汉大学;2011年

9 吴吉义;基于DHT的开放对等云存储服务系统研究[D];浙江大学;2011年

10 张逢U

本文编号:2588681


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2588681.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户887f3***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com