请问英特尔® 虚拟化技术(VT-x)和英特尔® 虚拟化技术(VT-d)区别是什么?

请问英特尔® 虚拟化技术(VT-x)和英特尔® 虚拟化技术(VT-d)区别是什么?,第1张

Intel VT技术,主要由三部分技术组成:VTx、VTd和VTc。其中,VTx是处理器技术,提供内存以及虚拟机的硬件隔离,所涉及的技术有页表管理以及地址空间的保护。VTd是处理有关芯片组的技术,它提供一些针对虚拟机的特殊应用,如支持某些特定的虚拟机应用跨过处理器I/O管理程序,直接调用I/O资源,从而提高效率,通过直接连接I/O带来近乎完美的I/O性能。VTc是针对网络提供的管理,它可以在一个物理网卡上,建立针对虚拟机的设备队列。

vt-d是针对IO的,不是显卡
英特尔支持直接 I/O 访问的 VT虚拟化技术(英特尔VT-d):
英特尔芯片组内更出色的虚拟化支持由于每台服务器上整合了更多的客户 *** 作系统,数据进出系统的传输量(I/O 流量)有所增加并且更趋复杂。如果没有硬件辅助,虚拟机监视器(VMM)必须直接参与每项 I/O 交易。这不仅会减缓数据传输速度,还会由于更频繁的 VMM 活动而增大服务器处理器的负载。这就如同在一个繁忙的购物中心,每位顾客都不得不通过一个门进出该中心,并且只能从中心经理那里得到指示。这样不仅会耽误顾客的时间,也会使经理无法处理其它紧急事件。
英特尔VT-d 通过减少 VMM 参与管理I/O 流量的需求,不但加速了数据传输,而且消除了大部分的性能开销。这是通过使 VMM将特定 I/O 设备安全分配给特定客户 *** 作系统来实现的。每个设备在系统内存中都有一个专用区域,只有该设备及其分配的客户 *** 作系统才能对该区域进行访问。
完成初始分配之后,数据即可直接在客户 *** 作系统与为其分配的设备之间进行传输。这样,I/O 流量的流动将更加迅速,而减少的 VMM 活动则会进一步缩减服务器处理器的负载。此外,由于用于特定设备或客户 *** 作系统的 I/O 数据不能被其它任何硬件或客户软件组件访问,系统的安全性与可用性也得到了进一步增强。

vt-d feature功能需要开启。
在BIOS中可以打开CPU的vt-d feature功能。
在BIOS里头 vt-d feature是虚拟化技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。

华硕BIOS中的intel vt-d为Intel 虚拟化技术选项。可以通过在BIOS中的System Agent Configuration选项开启VT。具体设置步骤如下:

1、开机后按“DEL”或“F2”进入BIOS;

2、在Advanced选项页中找到System Agent Configuration并选择进入;

3、进入System Agent Configuration后将VT-D选项设置为Enabled即可。

设置完成后点击F10键即可保存BIOS中的设置,机器会自动重启。

英特尔VT-d
英特尔芯片组内更出色的虚拟化支持由于每台服务器上整合了更多的客户 *** 作系统,数据进出系统的传输量(I/O 流量)有所增加并且更趋复杂。如果没有硬件辅助,虚拟机监视器(VMM)必须直接参与每项 I/O 交易。这不仅会减缓数据传输速度,还会由于更频繁的 VMM 活动而增大服务器处理器的负载。这就如同在一个繁忙的购物中心,每位顾客都不得不通过一个门进出该中心,并且只能从中心经理那里得到指示。这样不仅会耽误顾客的时间,也会使经理无法处理其它紧急事件。
英特尔VT-d 通过减少 VMM 参与管理 I/O 流量的需求,不但加速了数据传输,而且消除了大部分的性能开销。这是通过使 VMM将特定 I/O 设备安全分配给特定客户 *** 作系统来实现的。每个设备在系统内存中都有一个专用区域,只有该设备及其分配的客户 *** 作系统才能对该区域进行访问。
完成初始分配之后,数据即可直接在客户 *** 作系统与为其分配的设备之间进行传输。这样,I/O 流量的流动将更加迅速,而减少的 VMM 活动则会进一步缩减服务器处理器的负载。此外,由于用于特定设备或客户 *** 作系统的 I/O 数据不能被其它任何硬件或客户软件组件访问,系统的安全性与可用性也得到了进一步增强。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13148687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-12
下一篇 2023-06-12

发表评论

登录后才能评论

评论列表(0条)

保存