直通设备可在您的环境中提供更有效的方式来使用资源并提高性能。可以在 vSphere Web Client 中的虚拟机上配置直通 PCI 设备。

开始之前

验证是否已在虚拟机的主机上配置直通网络连接设备。请参见为主机上的网络设备启用直通功能

关于此任务

将直通设备与 Linux 内核 2.6.20 或更低版本配合使用时,请避免使用 MSI 和 MSI-X 模式,因为这会明显影响性能。

过程

  1. vSphere Web Client 中找到虚拟机。
    1. 选择数据中心、文件夹、群集、资源池或主机,然后单击相关对象选项卡。
    2. 单击虚拟机,然后从列表中选择虚拟机。
  2. 关闭虚拟机电源。
  3. 单击虚拟机的管理选项卡,然后选择设置 > 虚拟机硬件
  4. 依次单击编辑虚拟硬件选项卡。
  5. 展开内存部分,然后将限制设置为不受限制
  6. 新设备下拉菜单中,选择 PCI 设备,然后单击添加
  7. 新 PCI 设备下拉菜单中,选择要使用的直通设备,然后单击确定
  8. 打开虚拟机电源。

结果

将 DirectPath I/O 设备添加到虚拟机可将内存预留设置为虚拟机的内存大小。