要使虚拟机使用 RDMA 交换数据,您必须将该虚拟机与 PVRDMA 网络适配器关联。

使用 vSphere 7.0.2 及更高版本时,最多可向虚拟机添加 10 个 PVRDMA 网络适配器。

前提条件

  • 确认运行该虚拟机的主机配置了 RDMA。请参见为 ESXi 主机配置 PVRDMA
  • 确认主机已连接到 vSphere Distributed Switch。
  • 确认虚拟机使用虚拟硬件版本 13。
  • 确认客户机操作系统为 Linux 64 位发行版。

过程

  1. vSphere Client 中找到虚拟机。
    1. 选择数据中心、文件夹、集群、资源池或主机,然后单击虚拟机选项卡。
    2. 单击虚拟机,然后从列表中单击虚拟机。
  2. 关闭虚拟机电源。
  3. 从“操作”菜单中,选择“编辑设置”。
  4. 在显示设置的对话框中选择虚拟硬件选项卡。
  5. 添加新设备下拉菜单中,选择网络适配器
    “新网络”部分将添加到 虚拟硬件选项卡下的列表中。
  6. 展开“新建网络”部分并将虚拟机连接到分布式端口组。
  7. 适配器类型下拉菜单中,选择 PVRDMA。
  8. 展开内存部分,选择预留所有客户机内存 (全部锁定),然后单击确定
  9. 打开虚拟机电源。