透過使用效能基準工具,可以測試 vSphere Bitfusion 伺服器和用戶端之間的 PVRDMA 網路連線。

透過使用 InfiniBand 傳送頻寬工具 ib_send_bw,可以測試 vSphere Bitfusion 伺服器和用戶端之間的網路連線速度,並驗證是否正確設定了 PVRDMA 網路。

必要條件

程序

  1. 安裝適用於您的 Linux 作業系統且版本為 4.4.0-11 的效能測試 (perftest) 套件。
    該套件包含效能基準工具,如 ib_send_bwib_send_lat。版本 4.4.0-11 與 vSphere Bitfusion 伺服器上安裝的 perftest 套件相容。
    • Ubuntu 20.04
      sudo apt-get install -y perftest
    • CentOS 8 和 Red Hat Linux 8
      git clone https://github.com/linux-rdma/perftest.git
      cd perftest
      git checkout v4.4-0.11
      ./autogen.sh
      ./configure
      make clean && make V=1
      sudo make install
  2. vSphere Bitfusion 伺服器中,執行 ib_send_bw --report_gbits 命令。
  3. vSphere Bitfusion 用戶端中,執行 ib_send_bw --report_gbits BF_server_IP 命令,其中 BF_server_IPvSphere Bitfusion 伺服器虛擬機器的 IP 位址。

結果

vSphere Bitfusion 伺服器和用戶端均會建立一個頻寬報告。

下一步

如果報告失敗或顯示網路連線速度不佳,請執行下列一或多個步驟。
  • 檢查 PVDRMA 組態。
  • vSphere Bitfusion 用戶端上執行 ibv_devinfo 命令。如果結果顯示網路介面卡的 RDMA 連接埠為 PORT_DOWN 狀態,請參閱 《使用 VMware vSphere Bitfusion》中的〈PVRDMA 在 vSphere Bitfusion 用戶端上未正常運作〉