DirectPath I/O 允许虚拟机的客户机操作系统直接访问连接到主机的物理 PCI 和 PCIe 设备。通过使用此技术,最多可将每个虚拟机连接到 16 个物理 PCI 设备。
您可以使用动态 DirectPath I/O 将多个 PCI 直通设备分配给一个虚拟机。从 vSphere 7.0 开始,您可以根据 PCI 直通设备的供应商和型号名称来标识这些设备。
注: 将 PCI 或 PCIe 直通设备添加到虚拟机时,某些虚拟机操作将变得不可用。
有关硬件标签配置的信息,请参见
在 VMware Host Client 中更改硬件标签。
前提条件
-
关闭虚拟机电源。
- 确认您在虚拟机上具有 特权。
- 验证 PCI 设备是否已连接到主机并标记为可用于直通。
- 如果要将动态 PCI 设备添加到虚拟机,请确认虚拟硬件版本为 17。
过程
- 在 VMware Host Client 清单中,单击 虚拟机。
- 在列表中右键单击某个虚拟机,然后从弹出菜单中选择编辑设置。
- 在虚拟硬件选项卡上,单击添加其他设备,然后选择一个设备。
选项 操作 PCI 设备 - 单击 PCI 设备 。
硬件列表中将出现一个新设备。
- 从下拉菜单中,选择要连接到虚拟机的 PCI 设备。
动态 PCI 设备 - 单击 动态 PCI 设备 。
硬件列表中将出现一个新设备。
- 展开 新 PCI 设备 ,然后从下拉菜单中选择要连接到虚拟机的 PCI 直通设备。
您可以按 PCI 直通设备的供应商、型号名称和硬件标签来标识这些设备。硬件标签(如果存在)将显示在括号中。
注: 将 PCI 设备添加到虚拟机时,将自动预留虚拟机的完整内存大小。
- 单击 PCI 设备 。
- 单击保存。