跳转到主内容

为什么NFSv3的性能可能优于NFSv4.x?

i
Knowledge Base guidance

This article may include metadata, visibility, validation state, and related support guidance.

适用场景

  • ONTAP 9
  • NFSv3到4.2

问题解答

  • 原因如下:
    • NFSv3不需要锁定
      • 锁定会增加NFS客户端和服务器的开销
      • 锁定还可能需要与其他客户端进行通信、从而增加了进一步的延迟
    • 在NFSv3中、每个调用都是一个单独的RPC调用
      • 根据工作负载的不同、此操作可能会更快或更慢
    • 委派等功能可将需求卸载到其他客户端
      • 其他需要处理委派的客户端会造成额外的延迟
    • NFSv4保留的状态可能无法高效运行
    • 较旧版本的Linux或ONTAP没有较新版本优化、无法获得NFSv4.x的最佳性能

追加信息