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

计算机虚拟化技术主要内容(计算机虚拟化的目的)

intel虚拟化技术是什么?对电脑有什么影响?

启用IntelVT-x不会影响您的计算机系统,并可帮助您运行虚拟机。
VT-x是Intel使用虚拟化技术的指令集。CPU的硬件虚拟化技术。VT可以同时提高虚拟化效率和虚拟机安全性。x86平台上的VT技术。通常称为VT-x,安腾平台上的VT技术称为VT-i。

为了克服纯软件虚拟化解决方案在可靠性、安全性和性能方面的缺点,英特尔在其应用于服装产品的硬件中引入了IntelVT(虚拟化技术)。2005年8月,Intel首次公布了用于硬件辅助虚拟化的Vanderpool(IntelVT虚拟化技术的前身)的技术细节。Vanderpool技术允许英特尔处理器通过添加新指令来支持硬件虚拟化。2005年11月,英特尔宣布其虚拟化技术Vanderpool已改为VT,供宏碁和联想在其基于英特尔奔腾4的PC中使用。

IntelVT允许个CPU表现得像多个并行运行的CPU,从而允许多个操作系统在一台计算机上同时运行。它会的。这种VT技术并不新鲜,市场上已经有VMwareworkstation、VirtualPC等软件可以完成虚拟化多个系统的目标。可以在一台机器上同时执行多项操作。

扩展信息:

IntelVT-d,VT-d引入了许多变化,包括硬件缓冲和地址转换。通过这些措施,VT-d支持北桥芯片级I/O设备虚拟化。VT-d最终给虚拟化模型带来的是增加了两种新的设备虚拟化方法。

直接I/O设备分配。虚拟机将物理I/O设备直接分配给虚拟机。在此模型中,虚拟机内的驱动程序直接与硬件设备通信,仅需要少量的VMM管理或根本不需要管理。为了保证系统的健壮性,需要硬件虚拟化支持来隔离和保护硬件资源,使其仅可供指定的虚拟机使用。此外,为了同时服务多个虚拟机,硬件需要多个I/O容器分区。该模型几乎完全消除了在VMM中运行驱动程序的需要。例如,虽然CPU不是通常意义上的I/O设备,但实际上它们是通过这种方式分配给虚拟机的,当然CPU资源仍然处于VMM的控制之下。

VT-d技术允许虚拟机采用直接I/O设备分配或I/O设备共享的方式来替代传统的设备模拟/附加设备接口的方式,大大提高了虚拟化效率。/O性能。

VT-d技术:

我们知道服务器一个非常重要的组成部分就是I/O。提高CPU的计算能力可以使其更快地处理数据,但假设如下:存储、网络、显卡和内存等I/O功能是企业级架构的关键部分,因为数据能够顺利到达CPU非常重要。为了实现这一目标,人们不仅投资于传输带宽(100M以太网到千兆以太网、10G以太网等),还投资于不同的系统和架构(高吞吐量的RAID系列、多层数据中心等)。正在进行大量投资。)

I/O虚拟化的关键是解决I/O设备与虚拟机之间的数据交换问题,而这部分主要与DMA直接内存访问和IRQ中断请求相关。如果解决了隔离、保护和性能这两方面的问题,I/O虚拟化就会成功。IntelVT-d技术与处理器上的IntelVT-i和VT-x类似,是一种基于北桥芯片的硬件辅助虚拟化技术,利用北桥内置的DMA虚拟化和IRQ虚拟化硬件,通过提供新的I/O虚拟化方法,IntelVT-D可以显着提高虚拟环境中I/O的可靠性、灵活性和性能。

参考:-IntelVT-d

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