基于Intel VT-x的XEN全虚拟化实现

被引:6
作者
顾晓峰
王健
机构
[1] 东南大学计算机科学与工程学院
关键词
泛虚拟化; VT-x; 全虚拟化; XEN;
D O I
暂无
中图分类号
TP391.9 [计算机仿真];
学科分类号
080203 ;
摘要
由于X86体系结构对虚拟机支持的先天不足,基于此体系结构的虚拟机需要修改操作系统的源代码,称为泛虚拟化技术。泛虚拟化需要修改操作系统的源代码,故只能支持开源的操作系统,且这种虚拟机的实现也是比较困难的。为了解决这个问题,Intel公司提出了VT-x技术,该技术可以使虚拟机不需要修改操作系统的源代码,也就是所谓的全虚拟化技术,可以支持非开源的操作系统,且虚拟机的实现也比较简单。XEN是业界广泛看好的一款基于X86体系结构开源的虚拟机监视器,XEN 3.0开始实现了基于VT-x的全虚拟化技术,具有优越的性能和良好的体系结构。文中讨论了Intel的VT-x技术,并从CPU虚拟化、内存虚拟化和设备虚拟化三个方面介绍XEN实现全虚拟化的关键技术。
引用
收藏
页码:242 / 245+249 +249
页数:5
相关论文
共 1 条
[1]   基于x86的虚拟机技术现状、应用及展望 [J].
刘爱军 ;
耿国华 .
计算机技术与发展, 2007, (11) :250-253