성능 벤치마크 도구를 사용하여 vSphere Bitfusion 서버와 클라이언트 간의 PVRDMA 네트워크 연결을 테스트할 수 있습니다.

InfiniBand 전송 대역폭 도구인 ib_send_bw를 사용하여 vSphere Bitfusion 서버와 클라이언트 간의 네트워크 연결 속도를 테스트하고 PVRDMA 네트워크가 올바르게 구성되었는지 확인할 수 있습니다.

사전 요구 사항

프로시저

  1. 사용 중인 Linux 운영 체제에 대한 성능 테스트(perftest) 패키지 버전 4.4.0-11을 설치합니다.
    패키지에는 성능 벤치마크 도구(예: 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 클라이언트에서 작동하지 않음" 을 참조하십시오.