基于Intel VT—xXEN全虚拟化实现

基于Intel VT—xXEN全虚拟化实现

ID:38136953

大小:411.53 KB

页数:5页

时间:2019-06-01

基于Intel VT—xXEN全虚拟化实现_第1页
基于Intel VT—xXEN全虚拟化实现_第2页
基于Intel VT—xXEN全虚拟化实现_第3页
基于Intel VT—xXEN全虚拟化实现_第4页
基于Intel VT—xXEN全虚拟化实现_第5页
资源描述:

《基于Intel VT—xXEN全虚拟化实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第期计算机技术与发展Vlo】.19No.92009年9月OOMP1玎ERTECHNoIoGYANDDEVELOPMENTSep.2009基于IntelvT—x的XEN全虚拟化实现顾晓峰,王健(东南大学计算机科学与工程学院,江苏南京211189)摘要:由于X86体系结构对虚拟机支持的先天不足,基于此体系结构的虚拟机需要修改操作系统的源代码,称为泛虚拟化技术。泛虚拟化需要修改操作系统的源代码,故只能支持开源的操作系统,且这种虚拟机的实现也是比较困难的。为了解决这个问题,Intel公司提出了VT—x技术,该技术可以使虚拟机不需要修改操作系统的源代码,也就是所谓的全虚拟化

2、技术,可以支持非开源的操作系统,且虚拟机的实现也比较简单。XEN是业界广泛看好的一款基于X86体系结构开源的虚拟机监视器,XEN3.0开始实现了基于VT—x的全虚拟化技术,具有优越的性能和良好的体系结构。文中讨论了Intel的VT—X技术,并从CPU虚拟化、内存虚拟化和设备虚拟化三个方面介绍XEN实现全虚拟化的关键技术。关键词:泛虚拟化;VT—x;全虚拟化;XEN中图分类号:11P393.O1文献标识码:A文章编号:1673—629X(2009)09—0242—04Full’l。VirtualizationImplementationofXENBasedonInt

3、elVT。’XGUXiao-feng,WANGJian(ComputerScienceandEngineeringSchool,SoutheastUniversity,Nanjing211189,China)Abstract:AstheX86architecturehascongenitallydefectivesupportforvirtualmachine.thevirtualnmchineba:;edonthearchitectureneedtonxMifytheoperatingsystemsourcecode,ca1ledPara—virtualizat

4、ion.Para—virtualizationneedtomodifytheoperatingsystem,whichcanonlysupportthe0penso1/Iceoperatingsystem,andthevirtualmachineisalsomoredifficulttoimplement.Tosolvethepmb.1em,lntelCorporationwor~ltheVT—Xtechnology。whichenablesvirtualmachinedonotneedtOmodifytheOperatings~temsourcecode,tha

5、tis,theSO—calledFul1一virtualization,e.ansupportforthenon—opensourceoperatingsystem。andtheimplementationofthevirtualmachineisalsorelativelysimple.XENisanopeD.sourcevirtualmaehinemonitorbasedOilX86architecture.whosefutureiswidespreadoptimisticbytheindustry。andXEN3.0begantoimplementtheFu

6、ll—virtualizationtechnologybasedonVT—x。whichhasasuperiorperformanceandgoodarchitecture.TKSpaperfocusedonIntel’SVT~xtechnology.andintroducedthekeytechnologiesaboutxENimplementingl—virtualizationfromtheprospectsofCPUvirtualization.memoryvirtualizationanddevicevirtualization.Keywords:par

7、a—virtualization;VT—x:full—virtualization;)0引言Monitor,、,I)是虚拟机技术的核心,它介于物理硬IBM公司在20世纪六七十年代最早提出了虚拟件和虚拟机之间,为每个虚拟机虚拟出一套独立于实机(VirtualMachine,VM)概念并将其运用到VM/370际硬件的虚拟硬件环境(包括CPU,内存,I/O设备)。系统中uJ。Intemet发展起来以后,随着新兴的虚拟机应用不断出现,虚拟机相关技术得到不断发展。现在硬件性能的大幅提升,云计算的提出,使得虚拟机技术获得了良好的发展基础和广泛的应用前景。目前虚拟机有Bochs

8、、Dena

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。