NFS protocol support is an important cornerstone for connectivity to the global data platform built with Storage Scale. It enables users to consolidate various sources of data efficiently in one global namespace. It provides a unified data management solution and enables not only efficient space utilization but also avoids making unnecessary data moves just because access methods might be different.
NFS support is based on the Ganesha NFS server which operates in user space. Storage Scale 5.2.0 implements a new version Ganesha 5.7. During 5.2.0 NFS performance regression evaluation we observed significant IOPS improvement in all supported NFS protocol versions with SPECSFS SWBUILD benchmark compared to the previous version.
The evaluation compares GPFS 5.1.9 + Ganesha 4.3 (RPM packages named 4.3-ibm073.09) against GPFS 5.2.0 + Ganesha 5.7 (RPM packages named 5.7-ibm017.00). The environment used is described in the following figure.
With NFSv3, the maximum IOPS for SWBUILD when running GPFS 5.1.9 + 4.3-ibm073.09 (blue line in the graphic) was 45,000 IOPS (around this metric is when runs started being invalid); with GPFS 5.2.0 + 5.7-ibm017.00 (red line in the graphic) the maximum IOPS for SWBUILD is 67,500 IOPS. That is 50% performance improvement.
With NFSv4.0, the maximum IOPS for SWBUILD when running GPFS 5.1.9 + 4.3-ibm073.09 (blue line in the graphic) was 17,500 IOPS (around this metric is when runs started being invalid); with GPFS 5.2.0 + 5.7-ibm017.00 (red line in the graphic) the maximum IOPS for SWBUILD is 27,500 IOPS. That is 57% improvement.
With NFSv4.1, the maximum IOPS for SWBUILD when running GPFS 5.1.9 + 4.3-ibm073.09 (blue line in the graphic) was 25,000 IOPS (around this metric is when runs started being invalid); with GPFS 5.2.0 + 5.7-ibm017.00 (red line in the graphic) the maximum IOPS for SWBUILD is 70,000 IOPS. That is 180% performance improvement.
As shown in the following graphic, it is also remarkable that NFSv4.1 (green line in the graphic) performs better or at least on par with NFSv3 (orange line in the graphic).
#Featured-area-2#Highlights#Highlights-home