此统计信息显示客户机每秒向设备请求的 NFSv[2-4] 操作数 (NFS IOPS)。支持的 NFS 版本包括:NFSv2、NFSv3、NFSv4.0 和 NFSv4.1。提供各种细分,可分别显示 NFS I/O 的客户机、文件名和延迟。
每秒的 NFSv[2-4] 操作数可以用作 NFS 负荷的指标,并可在显示板上查看。
在分析 NFS 性能问题(尤其是在量化问题的程度)时,请使用延迟细分。此细分测量由设备所造成的那部分 I/O 延迟并将其显示为热图,以便查看整体延迟模式以及异常值。如果 NFS 延迟较高,请进一步深入分析延迟,确定高延迟的操作类型和文件名,然后检查有关 CPU 和磁盘负载的其他统计信息以分析设备响应缓慢的原因;如果延迟较低,则设备执行较快,在客户机上出现的所有性能问题更有可能是由环境中的其他因素引起的,例如网络基础结构和客户机本身的 CPU 负载。
提高性能的最佳方法是消除不必要的操作,这些操作可通过客户机和文件名细分以及文件名分层结构视图来确定。在存储和执行开销方面,客户机细分开销都非常高,尤其是文件名细分。因此,不建议在忙于生产的设备上永久启用这些细分。
|
以上这些细分可以组合构成强大的统计信息。例如:
"Protocol: NFSv3 operations per second of type read broken down by latency"(协议:按延迟细分的读取类型每秒 NFSv3 操作数)(仅检查读取的延迟)
Protocol: NFSv3 operations per second for file '/export/fs4/10ga' broken down by offset(协议:按偏移细分的文件 "/export/fs4/10ga" 的每秒 NFSv3 操作数)(仅检查特定文件的文件访问模式)
"Protocol: NFSv3 operations per second for client hostname.example.com broken down by filename"(协议:按文件名细分的客户机 hostname.example.com 的每秒 NFSv3 操作数)(查看特定客户机所访问的文件)
有关 NFSv[2-4] 字节数/秒,请参见Protocol: NFSv[2-4] Bytes
有关每秒平均延迟,请参见Protocol: NFSv[2-4] Average Latency
要测量由 NFS 活动导致的网络吞吐量,请参见Network: Device Bytes
要了解从高速缓存返回 NFS 读取工作负荷的情况,请参见Cache: ARC Accesses
有关所产生的后端磁盘 I/O,请参见Disk: I/O Operations