A.33. Omnipath 接続
テストの内容
Omnipath 接続 テストでは、次のサブテストを実行して、必要に応じて、テストの開始時にドロップダウンから選択した IP アドレスを使用してベースライン機能を確保します。
- Pint テスト - HUT でテスト中のデバイスの開始 IP アドレスから、テストサーバーの選択した IP アドレスへ ping を実行します。
- Rping テスト - 選択されたテストサーバーの IP アドレスを使用して、テストサーバーと HUT で rping を実行し、結果を比較して完了まで実行されたことを確認します。
- Rcopy テスト - テストサーバーと HUT で rcopy を実行し、ランダムに生成されたファイルを送信し、テストサーバーと HUT で md5sum を比較して、転送が成功したことを確認します。
- RDMA-ndd サービステスト - サービスコマンドの停止、起動、および再起動が想定通りに機能することを確認します。
- Opensm サービステスト - サービスの停止、起動、および再起動が想定通りに機能することを確認します。
- LID 検証テスト - デバイスの LID が設定され、デフォルト値ではないことを確認します。
- リンク速度テスト: 検出されたリンク速度が 100Gb であることを確認します。
- Smpquery テスト - テストサーバーでデバイスとポートを使用して spmquery を実行し、デバイス/ポートがファブリックに登録されているかどうかを確認します。
ib_write_bw テスト
HUT からテストサーバーの選択された IP アドレスに対して ib_write_bw を実行し、Omnipath の書き込み帯域幅をテストし、必要な帯域幅に到達できるかどうかを検証します。キューペアパラメーターは、ラインレートに近いスループットを達成するために、帯域幅テスト中に調整されました。
ib_read_bw test
HUT からテストサーバーの選択した IP アドレスに ib_read_bw を実行して、Omnipath 読み取り帯域幅をテストし、必要な帯域幅に到達できるかどうかを確認します。キューペアパラメーターは、ラインレートに近いスループットを達成するために、帯域幅テスト中に調整されました。
ib_send_bw test
HUT からテストサーバーの選択した IP アドレスに対して ib_send_bw を実行して、Omnipath 送信帯域幅をテストし、必要な帯域幅に到達できるかどうかを確認します。キューペアパラメーターは、ラインレートに近いスループットを達成するために、帯域幅テスト中に調整されました。
テストの準備
-
テストサーバーと HUT が、同じファブリック上の別々のマシンであることを確認します。Red Hat カスタマーポータルの Web ページの Downloads セクションからテストサーバーに
opa-basic-tools
をインストールする必要があります。
テストの実行
このテストは、インタラクティブなテストです。次のコマンドを実行し、表示される一覧から適切な omnipath connection
テスト名を選択します。
rhcert-run
テストを実行する IP アドレス (テストサーバーの IP アドレス) を選択するためのドロップダウンが表示されます。テストを実行している HUT デバイスと同じファブリック上のデバイスに対応する IP アドレスを選択します。
手動でのテストの追加と実行
次のコマンドを使用して、OmnipathConnectionTest を手動で追加します。
rhcert-cli plan --add --test Omnipath --device <device name>_devicePort_<port number>
次のコマンドを使用して OmnipathConnectionTest を手動で実行します。
rhcert-cli run --test Omnipath --server <test server IP addr>
ランタイム
このテストの実行には 10 分もかかりません。
関連情報
- InfiniBand および RDMA の詳細は、InfiniBand および RDMA テクノロジーについて を参照してください。