potentially-poor-vsphere-nfs-read-io-performance-with-10gbe-vmnics

VMware released a knowledge base article about a real performance issue when using NFS with certain 10GbE network adapters in the VMware ESXi host.

In vSphere 6.0, NFS Read I/O performance (in IO/s) for large I/O sizes (of 64KB and above) with an NFS datastore may exhibit significant variations. This issue is observed when certain 10 Gigabit Ethernet (GbE) controllers are used. The performance variability reported in this KB is specific to ESXi’s NFS client and does not pertain to NFS clients in a virtual machine.

Symptoms

If you think you´re vSphere NFS performance is affected the following symptoms:

  • Varying performance (IOPS) with read workloads.
  • Physical NIC shows increasing packet error counts:ethtool -S vmnicX | grep rx_errors

You should check KB article Potentially poor NFS Read I/O performance with 10GbE vmnics (2120163)

Solution

You need to open a command line session to your vSphere ESXi Host:

  • List the NICs: esxcli network nic list
  • Check the receive ring speed (current hardware settings – "RX", default 496): ethtool -g vmnic# (# – NIC number, i. e. vmnic2)
  • Set the receive ring speed to 4096: ethtool -G vmnic# rx 4096 (# – NIC number, i. e. vmnic2)

Warp Speed for vSphere NFS

Photo courtesy of dolbinator1000(CC Attribution)

RELATED ARTICLES

Save energy without reducing VM performance in your VMware vSphere cluster
16 August 2022
Over the last couple of decades energy consumption went up massively in every data center and while the…
Dennis
Metrics & Logs support for IoT - Bringing Secure Monitoring and Logging to the Edge
7 July 2022
Simple uptime monitoring for Internet-of-Things (IoT) is well-known and requires knowing if the devices are up and running.…
Dennis
Monitoring Azure SQL Managed Instance with Opvizor Metrics & Logs
17 January 2022
When you have critical applications and business processes that rely on Azure resources, it's critical to keep an…
Dennis

White Paper — Registration

You will receive the research paper by mail.

Codenotary — Webinar

White Paper — Registration

Please let us know where we can send the whitepaper on Codenotary Trusted Software Supply Chain. 

Become a partner

Start Your Trial

Please enter contact information to receive an email with the virtual appliance download instructions.

Start Free Trial

Please enter contact information to receive an email with the free trial details.

Subscribe to our newsletter