這個儲存空間直接存取的效能歷程記錄子主題,會詳細說明為磁碟區收集的效能歷程記錄。 叢集中每個叢集共用磁碟區 (CSV) 都有可用的效能歷程記錄。 不過,這不適用於 OS 開機磁碟區或任何其他非 CSV 儲存體。
Note
新建立或重新命名的磁碟區可能需要幾分鐘的時間才能開始收集。
系列名稱和單位
系統會針對每個合格的磁碟區收集以下系列:
| Series | Unit |
|---|---|
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 |
bytes |
volume.size.available |
bytes |
轉譯方式
| Series | 轉譯方式 |
|---|---|
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 執行個體的彙總。
| Series | 來源計數器 |
|---|---|
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 |
上述平均 |
Note
整個間隔中都會測量計數器,而非只是取樣。 例如,如果磁碟區閒置 9 秒,但在第 10 秒內完成 30 個 IO,則此 10 秒間隔期間,其 volume.iops.total 會平均記錄為每秒 3 個 IO。 這可確保其效能歷程記錄擷取所有活動,且不易受到雜訊影響。
Tip
這些是熱門 VM 機隊 基準檢驗架構所使用的相同計數器。
size.* 系列會從 WMI 中的 MSFT_Volume 類別收集,每個磁碟區一個執行個體。
| Series | Source 屬性 |
|---|---|
volume.size.total |
Size |
volume.size.available |
SizeRemaining |
PowerShell 中的使用方式
使用 Get-Volume Cmdlet:
Get-Volume -FriendlyName <FriendlyName> | Get-ClusterPerf