基于RDMA的NFS概述
基于 RDMA 的 NFS 利用 RDMA 适配器,可以在存储系统内存和主机系统内存之间直接复制数据,从而避免 CPU 中断和开销。
基于 RDMA 的 NFS 配置专为具有延迟敏感型或高带宽工作负载(例如机器学习和分析)的客户而设计。NVIDIA 已通过 RDMA 扩展 NFS ,以启用 GPU 直接存储( GDS )。GDS可通过完全绕过CPU和主内存、使用RDMA直接在存储系统和GPU内存之间传输数据、进一步加速支持GPU的工作负载。
从ONTAP 9.10.1开始、如果与使用RoCE协议版本2的RDMA提供支持的迈乐诺克斯CX-5或CX-6适配器结合使用、则NFSv4.0协议支持基于RDMA的NFS配置。只有使用 NVIDIA Tesla 和 Ampere 系列 GPU 以及 Mellanox NIC 卡和 MoFED 软件时,才支持 GDS 。请参见"要求"中的图表、了解后续ONTAP版本中的NFS版本支持。
如果NFS挂载大小超过64k、则会导致基于RDMA配置的NFS性能不稳定。 |
-
存储系统必须运行ONTAP 9.10.1或更高版本。
-
确保您运行的ONTAP版本与要使用的NFS版本相符。
NFS 版本 ONTAP 支持 NFSv4.0
ONTAP 9.10.1 及更高版本
NFSv4.1
ONTAP 9.14.1及更高版本
NFSv3
ONTAP 9.151及更高版本
-
从ONTAP 9.12.1开始、您可以使用System Manager配置基于RDMA的NFS。在ONTAP 9.10.1和9.11.1中、您需要使用命令行界面配置基于RDMA的NFS。
-
-
HA对中的两个节点必须为相同版本。
-
存储系统控制器必须支持RDMA
正在ONTAP中开始… 以下控制器支持RDMA… 9.10.1及更高版本
-
AFF A400
-
AFF A700
-
AFF A800
ONTAP 9.14.1及更高版本
-
AFF C系列
-
AFF A900
-
-
配置了RDMA支持的硬件的存储设备(例如 Mellanox CX-5或CX-6)。
-
必须配置数据 LIF 以支持 RDMA 。
-
客户端必须使用支持 Mellanox RDMA 的 NIC 卡和 Mellanox OFED ( MoFED )网络软件。
基于RDMA的NFS不支持接口组。 |