Linux 5.6 NFSD Adds Server-To-Server Copy Support

Written by Michael Larabel in Linux Storage on 7 February 2020 at 05:10 PM EST. 3 Comments
LINUX STORAGE
Following the Linux 5.5 NFS client adding support for server-to-server cross-device offloaded copies, the NFSD side for Linux 5.6 is now enabling its portion of handling server-side copies.

With Linux 5.6, the NFSD portions are set to land for NFS server-side copy to avoid having to first copy files to a client system if wanting to transfer them to another NFS server. This, obviously, can provide a huge performance gain in making use of this NFSv4.2 COPY operation between servers.

But besides the target NFS server needing to be done over at least NFSv4.2, the inter_copy_offload_enable module but also be enabled.

In addition to the server-side copy (SSC) support, the NFSD changes for Linux 5.6 also include improvements to the file handle cache, better reporting of write errors, and rounding out Year 2038 changes.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week