卷的性能历史记录

存储空间直通性能历史记录的此子主题详细介绍了为卷收集的性能历史记录。 针对群集中的每个群集共享卷 (CSV) 都提供了性能历史记录。 但是,没有为 OS 启动卷或任何其他非 CSV 存储器提供性能历史记录。

注意

对于新创建或重命名的卷,可能需要几分钟时间才能开始收集。

系列名称和单位

将为每个符合条件的卷收集以下系列:

系列 计价单位
volume.iops.read 每秒
volume.iops.write 每秒
volume.iops.total 每秒
volume.throughput.read 每秒字节数
volume.throughput.write 每秒字节数
volume.throughput.total 每秒字节数
volume.latency.read seconds
volume.latency.write seconds
volume.latency.average seconds
volume.size.total 字节
volume.size.available 字节

如何解释

系列 如何解释
volume.iops.read 此卷每秒完成的读取操作数。
volume.iops.write 此卷每秒完成的写入操作数。
volume.iops.total 此卷每秒完成的读取或写入操作的总数。
volume.throughput.read 每秒从此卷读取的数据量。
volume.throughput.write 每秒写入到此卷的数据量。
volume.throughput.total 每秒从此卷读取的和写入到此卷的数据总量。
volume.latency.read 从此卷进行的读取操作的平均延迟。
volume.latency.write 对此卷进行的写入操作的平均延迟。
volume.latency.average 向此卷进行的或从此卷进行的所有操作的平均延迟。
volume.size.total 卷的总存储容量。
volume.size.available 卷的可用存储容量。

它们来自何处

iops.*throughput.*latency.* 系列是从 Cluster CSVFS 性能计数器集收集的。 群集中的每台服务器都有每个 CSV 卷的一个实例,无论其所有权如何。 为 MyVolume 卷记录的性能历史记录是群集中每台服务器上的 MyVolume 实例的聚合。

系列 源计数器
volume.iops.read Reads/sec
volume.iops.write Writes/sec
volume.iops.total 上述项的总和
volume.throughput.read Read bytes/sec
volume.throughput.write Write bytes/sec
volume.throughput.total 上述项的总和
volume.latency.read Avg. sec/Read
volume.latency.write Avg. sec/Write
volume.latency.average 上述项的平均值

注意

计数器是在整个间隔内测量的,而不是以采样方式测量。 例如,如果卷在 9 秒内处于空闲状态,但在第 10 秒内完成了 30 个 IO,则在此 10 秒间隔内,它的 volume.iops.total 将被记录为平均每秒 3 个 IO。 这可确保其性能历史记录捕获所有活动,并且具有较好的抗噪性能。

提示

这些计数器与常用的 VM Fleet 基准框架使用的计数器相同。

size.* 系列是从 WMI 中的 MSFT_Volume 类收集的,每个卷一个实例。

系列 Source 属性
volume.size.total Size
volume.size.available SizeRemaining

PowerShell 中的用法

请使用 Get-Volume cmdlet:

Get-Volume -FriendlyName <FriendlyName> | Get-ClusterPerf

其他参考