该设备基于共享资源设置和软件 RAID 设置将逻辑 I/O 处理为物理 I/O 后,此统计信息显示到磁盘的后端吞吐量。要配置 RAID 设置,请参见Oracle ZFS Storage Appliance 管理指南中的存储配置。
例如,NFSv3 上 8 KB 的写入在应用了共享设置中的记录大小后可能会变为 128 KB 的写入,然后在应用了镜像后可能会变为向磁盘进行 256 KB 的写入(加上文件系统元数据的其他字节数)。在相同的镜像环境中,8 KB 的 NFSv3 读取可能会在应用记录大小后变为 128 KB 的磁盘读取,但这不会通过镜像而翻倍(数据只需从镜像的一半中读取)。它有助于同时监视所有各层的吞吐量以检查该行为,例如通过查看以下信息:
Network: device bytes(网络:设备字节数)-网络上的数据速率(逻辑)
Disk: ZFS Logical I/O bytes(磁盘:ZFS 逻辑 I/O 字节数)-到共享资源的数据速率(逻辑)
Disk: I/O bytes(磁盘:I/O 字节数)-磁盘的数据速率(物理)
在根据磁盘利用率或延迟已确定出现问题之后,要了解后端磁盘 I/O 的性质时。因为很难单从磁盘 I/O 吞吐量确定问题:单个磁盘可能在速率为 50 MB/s 时运行良好(顺序 I/O),但在速率为 5 MB/s 时运行较差(随机 I/O)。
通过使用磁盘细目和分层视图可确定 JBOD 是否与磁盘 I/O 吞吐量平衡。请注意,高速缓存和日志设备通常具有不同于池磁盘的吞吐量特性,在检查按磁盘细分的吞吐量时经常会作为最大吞吐量的磁盘而突显出来。
|
有关磁盘利用率的最佳测量,请参见Disk: Disks(磁盘:磁盘)。要检查操作数/秒而不是字节数/秒,请参见Disk: I/O Operations。