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

SMART-VMM:基于VT-x的虚拟机监控器设计与实现

发布时间:2020-06-12 01:27
【摘要】:随着云计算的逐渐流行以及计算机硬件性能的提升,虚拟化技术正逐渐成为当前最为热门的计算机技术之一。 最近几年各大CPU厂商纷纷提出了基于硬件的虚拟化技术以更好的支持完全虚拟化,在未来基于硬件支持的虚拟机监控器将成为主流。当前最为流行的基于硬件支持的虚拟机监控器是KVM和Xen,它们的代码量非常的庞大。与之不同,我们试图从零开始实现一个尽可能精简的轻量级虚拟机监控器SMART-VMM。与庞大的KVM+Linux以及Xen相比,轻量级的虚拟机监控器更容易达到较好的多核扩展性,更好的隔离性,更小的可信计算基础等。 SMART-VMM的第一阶段开发工作已经完成,目前SMART-VMM能够运行一些简单的Guest OS如UCOS等。我们对SMART-VMM做了一些性能测试,这些测试的结果表明虚拟化所带来的开销比较小(5%到10%),达到事先的预期。 本文首先综述了各种虚拟化技术以及它们各自的优缺点,接着介绍SMART-VMM所用到的硬件虚拟化技术VT-x。然后分别从CPU虚拟化,内存虚拟化以及I/O设备虚拟化这三个方面介绍SMART-VMM的设计与实现。接着对SMART-VMM进行一系列的性能测试。最后对此作了总结与展望。
【图文】:

模式,体系架构


又可细分为 VMXRoot模式(供 VMM/Host05运行)以及 VMXnon一Root模式(供 Guest05以及GuestA即运行)。在VMX模式下,, VMXRoot模式与 VMxnon一Root模式之lbJ可以通过VM一exit与VM一entry相互切换,如图3.1所示。VMXONVMXOFF砚翅粼盆爱峨竣翻 VMXRootMede VMXnon一 R00tMede图3.1开启VT-x之后VMM与Guest之间的切换关系在 VMXnon一Root模式下,CPU的体系架构与传统的X86非常相似,t匕如

总体架构,硕士学位论文,函数调用,浙江大学


浙江大学硕士学位论文第4章总体设计处是VMM调用Host05提供的服务时仅仅是普通的函数调用,开销较小。图4.1描述了VMM以及Host05的主要架构。
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP302

【相似文献】

相关期刊论文 前10条

1 ;1500公里之外,我了解您周围每1℃的变化——Smart-UPS为您量身定制智能化电源管理方案[J];个人电脑;2001年06期

2 刘如鸿;超越浏览器——Smart Client掀起软件革命[J];软件世界;2005年01期

3 吴云卫;赛维华视自由人Smart TV Card[J];个人电脑;2005年04期

4 KYLA K.CARLSON ,唐宏;SmartSuite 96——一种明智的Office替代产品[J];电子与电脑;1996年04期

5 ;Smart Display变全能巨型遥控[J];广东电脑与电讯;2003年08期

6 ;华为SMART承建江苏移动信令监测网[J];通信世界;2003年20期

7 王俭勤,李永明,杜延飞;SMART软件平台研究[J];航空电子技术;2004年03期

8 赵斌,郭巍;使用SMARTDRAW绘制有线电视规划图[J];中国有线电视;2005年02期

9 徐产兴;荷兰SMART舰载三坐标雷达[J];雷达与对抗;1995年04期

10 崔世仁;Smart Doctor──华硕AGP V6600 Deluxe显卡之魅[J];电脑知识与技术;2000年03期

相关会议论文 前10条

1 孟广平;;虚拟机漂移网络连接方法探讨[A];中国计量协会冶金分会2011年会论文集[C];2011年

2 ;A Study of Telecom Application Services based on Smart Card[A];Proceedings 2010 IEEE 2nd Symposium on Web Society[C];2010年

3 魏金兰;王洪义;陈向荣;;Finder-SmartMap在石油地震勘探中的应用[A];第六届全国计算机应用联合学术会议论文集[C];2002年

4 ;A Time Based Markov Model for Automatic Position-Dependent Services in Smart Home[A];Proceedings of 2010 Chinese Control and Decision Conference[C];2010年

5 ;Bio-Inspired,Smart,Multiscale Interfacial Materials[A];2011年全国高分子学术论文报告会论文摘要集[C];2011年

6 ;Mining Travel Time from Smart Card Fare Data[A];中国自动化学会控制理论专业委员会B卷[C];2011年

7 ;The Forensics of Smart Phone's Based on Iphone[A];2011年全国通信安全学术会议论文集[C];2011年

8 许泽金;陈庆川;童洪辉;耿漫;;用于改进Smart-Cut工艺的氢-氧复合注入探讨[A];'2001全国荷电粒子源、粒子束学术会议论文集[C];2001年

9 孙琼;解冲锋;;CP/SP向IPv6演进的研究与实践[A];中国通信学会信息通信网络技术委员会2011年年会论文集(上册)[C];2011年

10 汝学民;庄越挺;;计算机病毒技术的发展与防范[A];全国网络与信息安全技术研讨会’2004论文集[C];2004年

相关重要报纸文章 前10条

1 玢雯;首款全中文Smartphone载入史册[N];中国信息报;2003年

2 ;手机与游戏 兼备的Orange Smartphone[N];中国计算机报;2003年

3 晓瑜;Smartphone中国市场遭遇Linux阻击?[N];通信产业报;2003年

4 李玉英;商务通SMART388A智能手写手机[N];计算机世界;2003年

5 张孟军;欧洲探月行动即将开始[N];科技日报;2003年

6 本报记者 晓瑜;Smartphone微软的手机“童话”[N];通信产业报;2003年

7 IDG电讯;网上出租 SmartSuit软件[N];计算机世界;2000年

8 周青编译;Smart Display让你心动[N];计算机世界;2003年

9 ;在Smart Display大旗下[N];计算机世界;2003年

10 ;APC Smart-UPS大幅降价[N];计算机世界;2003年

相关博士学位论文 前10条

1 杜雨阳;虚拟机状态迁移和相变存储磨损均衡方法研究[D];清华大学;2011年

2 刘佳;SMART文库筛选新基因C20orf108参与肿瘤细胞线粒体凋亡途径方式及其机制[D];华中科技大学;2011年

3 赵佳;虚拟机动态迁移的关键问题研究[D];吉林大学;2013年

4 陈华才;虚拟化环境中计算效能优化研究[D];华中科技大学;2011年

5 唐遇星;面向动态二进制翻译的动态优化和微处理器体系结构支撑技术研究[D];国防科学技术大学;2005年

6 李璇君;航空发动机数字控制器与航空电子综合系统BIT技术研究[D];南京航空航天大学;2001年

7 丁靖宇;面向企业虚拟私有云的虚拟专用网技术研究[D];东华大学;2012年

8 杨伟建;面向HDTV信源集成解码芯片的软硬件协同设计研究[D];浙江大学;2001年

9 张雪松;软件迷惑技术研究[D];吉林大学;2008年

10 赵玉华;高甘油三酯血症大鼠主动脉高血凝相关新基因的筛选、鉴定和克隆[D];四川大学;2003年

相关硕士学位论文 前10条

1 叶海波;SMART-VMM:基于VT-x的虚拟机监控器设计与实现[D];浙江大学;2011年

2 邱华;用于工业自动化设备互联的设备描述语言的定义和实现[D];华东师范大学;2006年

3 褚亚铭;一个教学用微内核操作系统的设计与实现[D];苏州大学;2005年

4 闫玉忠;串行程序并行化技术研究与一种新实现构想[D];西南交通大学;2003年

5 张凯龙;传统OA的Linux中间件平台移植技术及其实现[D];西北工业大学;2003年

6 贾希强;嵌入式数字电视中间件技术研究与实现[D];西北工业大学;2004年

7 李芳;数控系统中嵌入式PLC虚拟机的研究与开发[D];北京工业大学;2005年

8 覃安;计算机代数系统的设计与实现[D];中国科学院研究生院(成都计算机应用研究所);2006年

9 陆晓雯;虚拟机资源监测调整机制研究[D];华中科技大学;2008年

10 吴俊;基于RISC结构的ASIP设计[D];浙江大学;2002年



本文编号:2708792

资料下载
论文发表

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


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

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