英特尔虚拟化技术的硬道理
2005年冬天,英特尔带来了业内首例面向台式机的硬件虚拟化支持技术及相关的处理器产品,第一次在x86平台上实现了本机虚拟化,拉开了x86架构虚拟化技术应用的新时代大幕。
为什么业界对关键应用上的虚拟化技术始终缺乏信心?为什么说英特尔®虚拟化技术解决了原先纯软件方案中问题?有三个原因:
1.处理器,原先的0级指令冲突所带来的系统不稳定性风险及复杂的系统补丁跟踪工作,在新的英特尔处理器虚拟化技术模式下得以完全解决;
2.内存技术,原先的软件虚拟化难以实现的大内存需求的企业级应用,通过英特尔®虚拟化技术中的Extended Page Table可以得到解决;
3.I/O技术,英特尔虚拟化技术通过对北桥功能的扩展,可以进一步隔离虚拟机间的I/O,保证关键应用的性能及可靠性。其后不久,英特尔将这一业界首创的硬件虚拟化支持技术应用到了至强系列平台和安腾系列平台中,从而将x86服务器以及基于x86服务器的用户带入了一个更高可管理性和更强大安全性的新时代。可以说,英特尔推出的硬件辅助虚拟化技术,将x86平台带入了真正的虚拟化时代。不过,对英特尔和x86平台来说,这仅仅是开始,虚拟化技术将成为未来服务器平台的标准配置。
何为虚拟化
虚拟化是指计算元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
英特尔虚拟化技术的主要特性和优势:
专为虚拟机监视器(VMM)提供的全新特权空间,可支持未经修改的操作系统和应用在专门为它们设计的环境中运行,从而简化硬件调用;
通过硬件底层指令集来支持虚拟机监视器(VMM)与已安装的Guest OS (虚拟机上的操作系统)之间的切换,使得虚拟化技术更加简单、高效、可靠;
虚拟机监视器(VMM)和已安装的Guest OS的处理器状态信息保留在专用内存地址空间中,这样可以缩短各个操作系统访问硬件之间的间隔时间,同时提高了各个虚拟机上的操作系统之间的安全;
多核:虚拟化基石
多核64位处理器的推出,可以说为虚拟化技术在广大的x86服务器用户里发挥作用提供了英雄用武之地。或者我们可以说,虚拟化技术之所以在近一年来的时间得到了越来越多用户的认可,与英特尔推出了以四核为代表的多核处理器息息相关。
这是因为,多核是运行多个操作系统和应用的虚拟化服务器的理想选择。
- 第1页:虚拟怎样变成现实
- 第2页:英特尔虚拟化技术的硬道理
推荐:12款超棒的乌班图 Linux GTK主题
Z拆机:杰和GCR2524MP-RF服务器图赏
2022龙芯生态大会专题
2021浪潮专题
宝德 NVIDIA 协同赋能,为您的AI之旅保驾护
OCP CHINA DAY 2019