A.23. InfiniBand 接続


テストの内容

Infiniband 接続 テストでは、次のサブテストを実行して、必要に応じて、テストの開始時にドロップダウンから選択した IP アドレスを使用してベースライン機能を確認します。

  1. Ping テスト

    HUT でテスト中のデバイスの開始 IP アドレスから、テストサーバーの選択した IP アドレスへ ping を実行します。

  2. ping テスト

    選択したテストサーバーの IP アドレスを使用してテストサーバーおよび HUT で rping を実行し、結果を比較して完了まで実行されたことを確認します。

  3. Rcopy テスト

    テストサーバーと HUT で rcopy を実行し、ランダムに生成されたファイルを送信し、テストサーバーと HUT で md5sum を比較して、転送が成功したことを確認します。

  4. Rdma-ndd サービステスト

    サービスの停止、開始、再起動コマンドが期待通りに機能することを確認します。

  5. Opensm サービステスト

    サービスの停止、開始、再起動コマンドが期待通りに機能することを確認します。

  6. LID 検証テスト

    デバイスの LID が設定されており、デフォルト値ではないことを確認します。

  7. Smpquery テスト

    テストサーバーでデバイスとポートを使用して smpquery を実行し、デバイス/ポートがファブリックに登録されているかどうかを確認します。

  8. ib_write_bw テスト

    HUT からテストサーバーの選択された IP アドレスに対して ib_write_bw を実行し、InfiniBand の書き込み帯域幅をテストし、必要な帯域幅に到達できるかどうかを検証します。キューペアパラメーターは、ラインレートに近いスループットを達成するために、帯域幅テスト中に調整されました。

  9. ib_read_bw test

    HUT から LTS の選択された IP アドレスに対して ib_read_bw を実行し、InfiniBand の読み取り帯域幅をテストし、必要な帯域幅に到達できるかどうかを検証します。キューペアパラメーターは、ラインレートに近いスループットを達成するために、帯域幅テスト中に調整されました。

  10. ib_send_bw test

    HUT からテストサーバーの選択した IP アドレスに対して ib_send_bw を実行して、InfiniBand 送信帯域幅をテストし、必要な帯域幅に到達できるかどうかを確認します。キューペアパラメーターは、ラインレートに近いスループットを達成するために、帯域幅テスト中に調整されました。

テストの準備

  • テストサーバーと HUT が、同じファブリック上の別々のマシンであることを確認します。

テストの実行

このテストは、インタラクティブなテストです。次のコマンドを実行し、表示されたリストから適切な infiniband connection テスト名を選択します。

 rhcert-run

テストを実行する IP アドレス (テストサーバーの IP アドレス) を選択するためのドロップダウンが表示されます。テストを実行している HUT デバイスと同じファブリック上のデバイスに対応する IP アドレスを選択します。

表A.1 手動でのテストの追加と実行
レートタイプinfiniband 接続テストを手動で追加するコマンドinfiniband 接続テストを手動で実行するコマンド

Infiniband_QDR

rhcert-cli plan --add --test Infiniband_QDR --device <devicename>_devicePort_<port number>_netDevice_<net device>
rhcert-cli run --test Infiniband_QDR --server <test server IP addr>

Infiniband_FDR

rhcert-cli plan --add --test Infiniband_FDR --device <device name>_devicePort_<port number>_netDevice_<net device>
rhcert-cli run --test Infiniband_FDR --server <test server IP addr>

Infiniband_EDR

rhcert-cli plan --add --test Infiniband_EDR --device <device name>_devicePort_<port number>_netDevice_<net device>
rhcert-cli run --test Infiniband_EDR --server <test server IP addr>

Infiniband_HDR

rhcert-cli plan --add --test Infiniband_HDR --device <device name>_devicePort_<port number>_netDevice_<net device>
rhcert-cli run --test Infiniband_HDR --server <test server IP addr>

Infiniband_NDR

rhcert-cli plan --add --test Infiniband_NDR --device <device name>_devicePort_<port number>_netDevice_<net device>
rhcert-cli run --test Infiniband_NDR --server <test server IP addr>

Infiniband_Socket_Direct

rhcert-cli plan --add --test Infiniband_Socket_Direct
rhcert-cli run --test Infiniband_Socket_Direct --server <test server IP addr>

<device name><port number><net device>、および <test server IP addr> は、適切な値に置き換えます。

ランタイム

このテストの実行には 10 分もかかりません。

関連情報

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.