我想对我们的NFS服务器进行一些分析,以帮助追踪应用程序中的潜在瓶颈。服务器正在运行SUSE Enterprise Linux 10。
我想知道的是:
- 哪些客户端正在访问哪些文件
- 基于每个客户端的读/写吞吐量
- 其他RPC调用造成的开销
- 等待其他NFS请求或磁盘I / O服务客户端所花费的时间
我已经知道其中提供的统计信息,/proc/net/rpc/nfsd
实际上我写了一篇博客文章来详细介绍它们。我正在寻找的是一种方法,可以进行更深入的研究,并帮助您了解哪些因素对特定客户所看到的性能有所贡献。我想分析NFS服务器在集群上应用程序的性能中扮演的角色,以便我想出最佳方法来对其进行优化。