Skip to main content

Learn about nconnect for NFS performance

Contributors netapp-dbagwell

Beginning with ONTAP 9.8, nconnect functionality is available by default when NFSv4.1 is enabled. nconnect improves NFS client performance by allowing multiple TCP connections for a single mount.

How nconnect works

Earlier NFS client implementations use only a single TCP connection with a mount. In ONTAP, a single TCP connection can become a bottleneck with increasing IOPS.

An nconnect-enabled client can have multiple TCP connections (up to 16) associated with a single NFS mount. nconnect uses only one IP address and establishes multiple TCP connections over that single IP to mount the NFS export. The NFS client distributes file operations onto multiple TCP connections in a round-robin fashion, obtaining higher throughput from the available network bandwidth.

Supported NFS versions

  • nconnect is recommended for NFSv3, NFSv4.2, and NFSv4.1 mounts.

  • nconnect is not recommended for NFSv4.0 mounts.

    Note For optimal performance, NetApp recommends using NFSv4.1 with nconnect instead of NFSv4.0. While NFSv4.0 supports multiple connections, NFSv4.1 with nconnect provides better load distribution and improved throughput.

Client support

See your NFS client documentation to confirm whether nconnect is supported in your client version.