Leistungsverlauf für Volumes
In diesem Unterthema von Leistungsverlauf für Direkte Speicherplätze wird der für Volumes gesammelte Leistungsverlauf detailliert beschrieben. Der Leistungsverlauf ist für jedes freigegebene Clustervolume (Cluster Shared Volume, CSV) im Cluster verfügbar. Er ist jedoch weder für Betriebssystem-Startvolumes noch für andere Nicht-CSV-Speicher verfügbar.
Hinweis
Es kann einige Minuten dauern, bis die Sammlung für neu erstellte oder umbenannte Volumes beginnt.
Namen und Einheiten von Reihen
Die folgenden Reihen werden für jedes zu berücksichtigende Volume gesammelt:
Reihen | Einheit |
---|---|
volume.iops.read |
pro Sekunde |
volume.iops.write |
pro Sekunde |
volume.iops.total |
pro Sekunde |
volume.throughput.read |
Bytes pro Sekunde |
volume.throughput.write |
Bytes pro Sekunde |
volume.throughput.total |
Bytes pro Sekunde |
volume.latency.read |
Sekunden |
volume.latency.write |
Sekunden |
volume.latency.average |
Sekunden |
volume.size.total |
Byte |
volume.size.available |
Byte |
Interpretation
Reihen | Interpretation |
---|---|
volume.iops.read |
Die Anzahl von Lesevorgängen pro Sekunde, die von diesem Volume abgeschlossen wurden. |
volume.iops.write |
Die Anzahl von Schreibvorgängen pro Sekunde, die von diesem Volume abgeschlossen wurden. |
volume.iops.total |
Die Gesamtzahl von Lese- oder Schreibvorgängen pro Sekunde, die von diesem Volume abgeschlossen wurden. |
volume.throughput.read |
Die Menge der Daten, die pro Sekunden von diesem Volume gelesen wurden. |
volume.throughput.write |
Die Menge der Daten, die pro Sekunde in dieses geschrieben wurden. |
volume.throughput.total |
Die Gesamtmenge der Daten, die pro Sekunde von diesem Volume gelesen oder in dieses Volume geschrieben wurden. |
volume.latency.read |
Die durchschnittliche Latenz von Lesevorgängen von diesem Volume. |
volume.latency.write |
Die durchschnittliche Latenz von Schreibvorgängen auf diesem Volume. |
volume.latency.average |
Die durchschnittliche Latenz aller Vorgänge auf oder von diesem Volume. |
volume.size.total |
Die Gesamtspeicherkapazität des Volumes. |
volume.size.available |
Die verfügbare Speicherkapazität des Volumes. |
Ursprung
Die Reihen iops.*
, throughput.*
und latency.*
werden vom Leistungsindikatorsatz Cluster CSVFS
gesammelt. Jeder Server im Cluster verfügt unabhängig vom Besitzverhältnis über eine Instanz für jedes CSV-Volume. Der für das Volume MyVolume
aufgezeichnete Leistungsverlauf ist das Aggregat der MyVolume
-Instanzen auf jedem Server im Cluster.
Reihen | Quellleistungsindikator |
---|---|
volume.iops.read |
Reads/sec |
volume.iops.write |
Writes/sec |
volume.iops.total |
Summe der oben genannten |
volume.throughput.read |
Read bytes/sec |
volume.throughput.write |
Write bytes/sec |
volume.throughput.total |
Summe der oben genannten |
volume.latency.read |
Avg. sec/Read |
volume.latency.write |
Avg. sec/Write |
volume.latency.average |
Durchschnitt der oben genannten |
Hinweis
Leistungsindikatoren werden über das gesamte Intervall gemessen, nicht in Form von Stichproben. Wenn sich das Volume beispielsweise neun Sekunden lang im Leerlauf befindet, aber in der zehnten Sekunde 30 E/A-Vorgänge ausführt, wird volume.iops.total
während dieses 10-Sekunden-Intervalls mit einem Durchschnittswert von drei E/A-Vorgängen pro Sekunde erfasst. Dadurch wird sichergestellt, dass im Leistungsverlauf alle Aktivitäten erfasst werden und dieser gegenüber Stördatenverkehr stabil ist.
Tipp
Dies sind die gleichen Leistungsindikatoren, die auch vom beliebten VM Fleet-Benchmarkframework verwendet werden.
Die size.*
-Reihen werden von der MSFT_Volume
-Klasse in WMI mit einer Instanz pro Volume gesammelt.
Reihen | Source (Eigenschaft) |
---|---|
volume.size.total |
Size |
volume.size.available |
SizeRemaining |
Verwendung in PowerShell
Verwenden Sie das Get-Volume-Cmdlet:
Get-Volume -FriendlyName <FriendlyName> | Get-ClusterPerf