Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

EシリーズでRoCE経由のNVMe固有のタスクを実行する - VMware

共同作成者 netapp-driley

NVMe over RoCEプロトコルの場合は、スイッチを設定し、ホスト ポート識別子を決定します。

ステップ1:設定を記録する

このページの PDF を生成して印刷し、次のワークシートを使用してプロトコル固有のストレージ構成情報を記録できます。この情報は、プロビジョニングタスクを実行する際に必要になります。

推奨される構成

推奨構成は、 2 つのイニシエータポートと 4 つのターゲットポートを 1 つ以上の VLAN で接続した構成です。

NVMe over RoCE ポート識別子"

ホスト識別子

番号 ホストポート接続 ソフトウェアイニシエータの NQN

1.

ホスト(イニシエータ) 1.

1.

ホスト(イニシエータ) 2.

ターゲット識別子

番号 アレイ ポート接続 ターゲット NQN

2.

アレイ コントローラ(ターゲット)ポート1

2.

アレイ コントローラ(ターゲット)ポート2

2.

アレイ コントローラ(ターゲット)ポート3

2.

アレイ コントローラ(ターゲット)ポート 4

マッピングホスト

マッピングホスト名

ホスト OS タイプ

推奨される構成

これはアレイによって異なる場合があります。EF300、EF600、およびEF50は、2つのイニシエータポートと、1つ以上のVLANを持つ最大4つのターゲットポートを備えています。EF80は、2つのイニシエータポートと、1つ以上のVLANを持つ最大6つのターゲットポートで構成されます。

手順2:NVMe/RoCEスイッチを設定する

NVMe over RoCE に関するベンダーの推奨事項に従ってスイッチを設定します。これらの推奨事項には、設定の指示とコードの更新が含まれる場合があります。

これについて

このタスクでは、RoCE 上の NVMe 用にスイッチを設定するための一般的な手順について説明します。具体的な手順については、スイッチ ベンダーのマニュアルを参照してください。

始める前に、以下のものを用意してください:

  • 高可用性を確保するための2つの独立したネットワーク。NVMe over RoCEトラフィックは、必ず別のネットワークセグメントに分離してください。

手順

スイッチベンダーのマニュアルを参照してください。

ステップ3:ネットワークの設定 - NVMe/RoCE、VMware

データストレージの要件に応じて、NVMe over RoCEネットワークをさまざまな方法で設定できます。環境に最適な構成を選択するためのヒントについては、ネットワーク管理者に相談してください。

このタスクについて

このタスクでは、RoCE 上の NVMe 用にネットワークを構成するための一般的な手順について説明します。具体的な手順については、スイッチ ベンダーのマニュアルを参照してください。

始める前に、以下のものを用意してください:

  • スイッチは、RDMA経由のNVMe向けロスレス イーサネット用に構成されています。

このタスクについて

NVMe over RoCE ネットワークを計画する際には、VMware Configuration Maximums ガイドに記載されているように、サーバあたりでサポートされる RDMA NVMe イニシエータ ポートの最大数は 2 であることを覚えておいてください。パスの設定数が多すぎないように、この要件を考慮する必要があります。

良好なマルチパス構成を確保するため、NVMe over RoCEネットワークには複数のネットワーク セグメントを使用してください。ホスト側のポートを少なくとも1つ、および各アレイ コントローラのポートを少なくとも1つ、1つのネットワーク セグメントに配置し、ホスト側とアレイ側のポートの同一のグループを別のネットワーク セグメントに配置します。可能な限り、複数のイーサネット スイッチを使用して冗長性を高めてください。

手順

スイッチベンダーのマニュアルを参照してください。

ステップ4:アレイ側のネットワーク構成 - NVMe/RoCE、VMware

SANtricity System Managerインターフェイスを使用して、アレイ側でNVMe over RoCEネットワークを設定します。

このタスクについて

このタスクでは、SANtricity System Managerの*Controllers & components*ページからNVMe over RoCEポート構成にアクセスする方法について説明します。SANtricity System Manager内の*Configure NVMe over RoCE ports*ページから構成にアクセスすることもできます。

始める前に、以下のものを用意してください:

  • いずれかのストレージアレイコントローラの IP アドレスまたはドメイン名。

  • System ManagerのGUIのパスワード、またはロールベースアクセス制御(RBAC)もしくはLDAPとディレクトリサービスが、ストレージアレイへの適切なセキュリティアクセス用に設定されています。"アクセス管理"の詳細については、SANtricity System Managerのオンラインヘルプを参照してください。

手順
  1. ブラウザから、次のURLを入力します。 https://<DomainNameOrIPAddress>

    「 IPAddress 」は、ストレージアレイコントローラの 1 つのアドレスです。

    設定されていないアレイで初めて SANtricity システムマネージャを開くと、管理者パスワードの設定プロンプトが表示されます。ロールベースアクセス管理では、 admin 、 support 、 security 、 monitor の 4 つのローカルロールが設定されます。最後の 3 つのロールには、推測されにくいランダムなパスワードが設定されています。admin ロールのパスワードを設定したら、 admin クレデンシャルを使用してすべてのパスワードを変更できます。4 つのローカルユーザロールの詳細については、 SANtricity System Manager オンラインヘルプを参照してください。

  2. 管理者パスワードの設定フィールドとパスワードの確認フィールドに管理者ロールの System Manager パスワードを入力し、 * パスワードの設定 * をクリックします。

    プール、ボリュームグループ、ワークロード、または通知が設定されていない場合は、セットアップウィザードが起動します。

  3. セットアップウィザードを閉じます。

    このウィザードは、あとで追加のセットアップタスクを実行する際に使用します。

  4. Hardware > Controllers and components を選択します。

  5. 設定する NVMe over RoCE ポートを持つコントローラをクリックします。

    コントローラのコンテキストメニューが表示されます。

  6. NVMe over RoCE ポートの設定 * を選択します。

    [NVMe over RoCE ポートの設定]ダイアログ ボックスが開きます。

  7. ドロップダウンリストで、設定するポートを選択し、 * Next * をクリックします。

  8. 構成ポートの設定を選択し、 * 次へ * をクリックします。

    すべてのポート設定を表示するには、ダイアログボックスの右側にある * Show more port settings * リンクをクリックします。

    ポートの設定 説明

    イーサネットポート速度の設定

    希望の速度を選択してください。ドロップダウンリストに表示されるオプションは、ネットワークがサポートできる最大速度(例:200 Gb/s)によって異なります。

    IPv4 を有効にする / IPv6 を有効にする

    一方または両方のオプションを選択して、 IPv4 ネットワークと IPv6 ネットワークのサポートを有効にします。

    MTUサイズ(「その他のポート設定を表示」をクリックすると表示されます。)

    必要に応じて、 Maximum Transmission Unit ( MTU ;最大伝送ユニット)の新しいサイズをバイト単位で入力します。

    デフォルトのMTUサイズは4200バイト / フレームです。1500~9000の値を入力する必要があります。

    [*IPv4 を有効にする *] を選択した場合は、 [ 次へ *] をクリックすると、 IPv4 設定を選択するためのダイアログボックスが開きます。[*IPv6 を有効にする *] を選択した場合、 [ 次へ *] をクリックすると、 IPv6 設定を選択するためのダイアログボックスが開きます。両方のオプションを選択した場合は、 IPv4 設定のダイアログボックスが最初に開き、 * 次へ * をクリックすると、 IPv6 設定のダイアログボックスが開きます。

    IPv4 と IPv6 、またはその両方を自動または手動で設定します。すべてのポート設定を表示するには、ダイアログボックスの右側にある * Show more settings * リンクをクリックします。

    ポートの設定 説明

    自動的に設定を取得します

    設定を自動的に取得するには、このオプションを選択します。

    静的な設定を手動で指定します

    このオプションを選択した場合は、フィールドに静的アドレスを入力します。IPv4 の場合は、ネットワークのサブネットマスクとゲートウェイも指定します。IPv6 の場合は、ルーティング可能な IP アドレスとルータの IP アドレスも指定します。

  9. [ 完了 ] をクリックします。

  10. System Manager を終了します。

ステップ5:ホスト側ネットワークの設定—NVMe over RoCE、VMware

ホスト側でNVMe over RoCEネットワークを設定すると、VMware NVMe over RDMAストレージ アダプタ イニシエータでアレイとのセッションを確立できるようになります。

このタスクについて

この構成により、差別化サービスコードポイント(DSCP)に基づく優先フロー制御(PFC)を使用したロスレス ネットワークが可能になります。

手順
  1. RDMAネットワークアダプタを特定し、vmnicとペアになっているアップリンクを記録します。

    詳細については、"RDMAネットワーク アダプタを表示する"を参照してください。

  2. vSphere標準スイッチを使用して、RDMAアダプタのVMkernelポートバインディングを設定します。

    詳細については、"RDMAアダプタのVMkernelバインディングを設定する"を参照してください。

  3. ソフトウェア NVMe over RDMA アダプタを追加します。

    詳細については、"ソフトウェアNVMe over RDMAまたはNVMe over TCPアダプタを追加する"を参照してください。

  4. NVMe over RDMA用のNVMeコントローラを追加します。

    詳細については、"NVMe over Fabrics用のコントローラを追加する"を参照してください。

  5. NVMe over RDMA用にロスレス イーサネットを設定します。

    ロスレス ネットワークは、Differentiated Services Code Point(DSCP)ベースのPriority Flow Control(PFC)を使用して設定します。

    このオプションを使用するには、次を参照してください:

ステップ6:IPネットワーク接続を確認する - NVMe over RoCE、VMware

インターネットプロトコル( IP )ネットワーク接続を確認するには、 ping テストを使用してホストとアレイが通信できることを確認します。

手順
  1. ホスト上で次のコマンドを実行します:

    vmkping <NVMe over RoCE_target_IP_address\>

    この例では、NVMe over RoCEのターゲットIPアドレスは192.6.21.231です。

    vmkping -d 192.6.21.231
    PING 192.6.21.231 (192.6.21.231): 56 data bytes
    64 bytes from 192.6.21.231: icmp_seq=0 ttl=64 time=0.902 ms
    64 bytes from 192.6.21.231: icmp_seq=1 ttl=64 time=0.406 ms
    64 bytes from 192.6.21.231: icmp_seq=2 ttl=64 time=0.855 ms
    --- 192.6.21.231 ping statistics ---
    3 packets transmitted, 3 packets received, 0% packet loss
    round-trip min/avg/max = 0.406/0.721/0.902 ms
  2. 各ホストのイニシエータ アドレス(NVMe over RoCEに使用されるホスト イーサネット ポートのIPアドレス)から各コントローラのNVMe over RoCEポートへ `vmkping`コマンドを問題します。構成内の各ホスト サーバでこの操作を実行し、必要に応じてIPアドレスを変更してください。

    メモ コマンドが次のメッセージで失敗した場合 sendto() failed (Message too long)、ホスト サーバー、ストレージ コントローラ、およびスイッチ ポート上のイーサネット インターフェイスのMTUサイズを確認します。
  3. ターゲット検出を完了するには、NVMe over RoCE構成手順に戻ります。