Go to main content

Oracle® ZFS Storage Appliance 分析指南,发行版 OS8.8.0

退出打印视图

更新时间: 2018 年 11 月
 
 

Protocol: NFSv[2-4] Bytes(协议:NFSv[2-4] 字节数)

该统计信息显示在 NFS 客户机与设备之间每秒传输的 NFSv[2-4] 字节数。支持的 NFS 版本包括:NFSv2、NFSv3、NFSv4.0 和 NFSv4.1。字节数统计信息可以按操作、客户机、文件名、共享资源和项目进行细分。

何时检查 NFSv[2-4] 字节数

每秒的 NFSv[2-4] 字节数可以用作 NFS 负荷的指标。提高性能的最佳方法是消除不必要的操作,这些操作可通过客户机和文件名细分以及文件名分层结构视图来确定。在存储和执行开销方面,客户机细分开销都非常高,尤其是文件名细分。因此,不建议在忙于生产的设备上永久启用这些细分。

NFSv[2-4] 字节数细分

表 43  NFS 字节数细分
细分
说明
type of operation(操作类型)
NFS 操作类型 (read/write/getattr/setattr/lookup/...)
client(客户机)
NFS 客户机的远程主机名或 IP 地址
filename(文件名)
NFS I/O 的文件名(如果为设备所知并进行了缓存)。在某些情况下(例如在群集进行故障转移后,以及客户机在没有发出打开命令以标识文件名的情况下继续在 NFS 文件句柄上进行操作时),文件名为未知;在这些情况下,报告的文件名为 "<unknown>"。
Application ID(应用程序 ID)
发出 I/O 的客户机应用程序的标识。此细分仅可用于启用了 OISP 的 NFSv4.0 和 NFSv4.1 客户机。
share(共享资源)
此 NFS I/O 的共享资源
project(项目)
此 NFS I/O 的项目

以上这些细分可以组合构成强大的统计信息。例如,使用 "Protocol: NFSv3 bytes per second for client hostname.example.com broken down by filename"(协议:按文件名细分的客户机 hostname.example.com 的每秒 NFSv3 字节数)查看特定客户机所访问的文件。

进一步分析

请参见Network: Device bytes(网络:设备字节数),了解由 NFS 活动产生的网络吞吐量的测量;参见Cache: ARC Accesses(高速缓存:ARC 访问次数),了解从高速缓存返回 NFS 读取工作负荷的效果;参见Disk: I/O Operations(磁盘:I/O 操作数),了解所产生的后端磁盘 I/O。