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

RDMA経由のNFS

共同作成者

NFS over RDMA は RDMA アダプタを使用し、ストレージシステムメモリとホストシステムメモリの間でデータを直接コピーできるため、 CPU の中断やオーバーヘッドは発生しません。

NFS over RDMA 構成は、レイテンシの影響を受けやすいワークロードや、マシンラーニングや分析などの広帯域幅ワークロードを使用するお客様向けに設計されています。NVIDIA は、 GPU Direct Storage ( GDS )を有効にするために RDMA 経由の NFS を拡張しました。GDSはRDMAを使用してストレージシステムとGPUメモリ間でデータを直接転送することで、CPUとメインメモリを完全にバイパスすることで、GPU対応のワークロードをさらに高速化します。

ONTAP 9.14.1以降では、RDMA経由のNFS構成でNFSv4.1プロトコルがサポートされます。

ONTAP 9.10.1以降では、RDMA経由のNFS構成が、Mellanox CX-5またはCX-6アダプタと一緒に使用した場合にNFSv4.0プロトコルでサポートされます。このアダプタでは、バージョン2のRoCEプロトコルを使用するRDMAがサポートされます。GDS は、 Mellanox NIC カードと MOFED ソフトウェアを搭載した NVIDIA Tesla および Ampere ファミリー GPU のみを使用してサポートされます。

NFS over RDMA のサポートは、ノードローカルトラフィックのみに限定されます。同じノード上のすべてのコンスティチュエントがサポートされ、同じノード上の LIF からアクセスできる標準の FlexVol または FlexGroup 。NFS マウントのサイズが 64k を超えると、 NFS over RDMA 構成でパフォーマンスが不安定になります。

要件
  • ストレージシステムでONTAP 9.10.1以降が実行されている必要があります

    • ONTAP 9.12.1以降では、System Managerを使用してRDMA経由のNFSを設定できます。ONTAP 9.10.1および9.11.1では、CLIを使用してRDMA上のNFSを設定する必要があります。

  • HAペアの両方のノードのバージョンを同じにする必要があります。

  • ストレージシステムコントローラにはRDMAがサポートされている必要があります。

    ONTAPで開始しています…​ 次のコントローラがRDMAをサポートしています…​

    9.10.1以降

    • A400

    • A700

    • A800

    ONTAP 9.14.1以降

    • AFF Cシリーズ

    • A900

  • RDMAでサポートされるハードウェア(例 Mellanox CX-5またはCX-6)

  • RDMA をサポートするには、データ LIF を設定する必要があります。

  • クライアントで Mellanox RDMA 対応 NIC カードと Mellanox OFED ( MOFED )ネットワークソフトウェアを使用している必要があります。

メモ インターフェイスグループはNFS over RDMAではサポートされません。