当前位置:首页 > 虚拟化 > 正文

虚拟化是一项啥技术(全虚拟化)


一、什么是虚拟化?

虚拟化是一种资源管理技术,而要启用CPU虚拟化,不仅CPU支持,主板本身也需要支持虚拟化功能。您需要在主板的BIOS高级选项ColorZ170FlameGodofWarX中启用此功能:

1先打开计算机或重新启动显示器。将出现一个屏幕单击“删除”按钮您可以先在此界面中选择语言,然后按Enter键选择语言,然后按Enter键,如下所示。;


2.使用键盘右导航键调整“高级”界面,如下。

4.进入“高级”选项后;将光标移动到“处理器配置”,如下所示。进入后移动光标调整为“intelvirtualizationtechnolongy”输入如下。

选择6后按Enter键输入,选择“打开”选项并单击。输入,

7最后,按F10,选择“是”,设置完成如下图。

注意:不同品牌的主板设置会略有不同,但要在主板上启用虚拟化;您需要安装主板的高级选项。


二、什么是虚拟化技术?虚拟化技术是一种将现有计算机资源(CPU、内存、磁盘空间等)进行组合或划分,使这些资源表现为一个或多个运行环境的技术,提供了比原始资源配置更优越的方式。虚拟化通过将物理资源转换为逻辑上可管理的资源来打破物理结构之间的障碍。
虚拟化环境需要多种技术的协调配合,包括服务器和操作系统虚拟化、存储虚拟化、系统管理、资源管理和软件提交,以及与非虚拟化环境相匹配的应用环境。


三、什么是虚拟化技术

虚拟化技术是一种让一个CPU充当多个CPU并行运行的技术,使得一台计算机上同时运行多个操作系统成为可能。

IntelVT是IntelVirtualizationTechnology的虚拟化技术。为了解决简单软件虚拟化解决方案在可靠性、安全性和性能方面的不足,英特尔在其硬件产品中引入了IntelVT(虚拟化技术)。

2005年8月,Intel首次公布了硬件辅助虚拟化的Vanderpool(IntelVT虚拟化技术的前身)的技术细节。Vanderpool技术使英特尔处理器能够通过添加新指令来支持硬件虚拟化。2005年11月,Intel宣布将Vanderpool虚拟化技术改为VT,并被Acer和Lenovo用在其基于IntelPentium4的计算机中

虚拟化技术的比较。与其他技术

IntelVT虚拟化技术与多任务技术(Multitasking)和超线程技术完全不同。多任务是指多个程序在同一CPU或虚拟主机(虚拟机)时间内并行运行在一个操作系统上。

超线程只是用单CPU模SMP(SymmetricMultiProcessing)系统中的双CPU,以平衡程序执行性能。两个模拟的CPU不能分开,只能一起工作。当然,如果一个CPU支持超线程技术和虚拟化,那么每个虚拟CPU就被认为是两个对称的CPU,在各自的操作系统中进行多任务处理。

以上内容请参考-IntelVT