Leistungsverlauf für virtuelle Festplatten
In diesem Unterthema von Leistungsverlauf für Direkte Speicherplätze wird der für virtuelle Festplatten (VHD) gesammelte Leistungsverlauf detailliert beschrieben. Der Leistungsverlauf ist für jede VHD verfügbar, die an einen ausgeführten, in einem Cluster gruppierten virtuellen Computer angefügt ist. Der Leistungsverlauf ist sowohl für VHD- als auch VHDX-Formate verfügbar, jedoch nicht für freigegebene VHDX-Dateien.
Hinweis
Es kann einige Minuten dauern, bis die Sammlung für neu erstellte oder verschobene VHD-Dateien beginnt.
Namen und Einheiten von Reihen
Die folgenden Reihen werden für jede zu berücksichtigende virtuelle Festplatte gesammelt:
Reihen | Einheit |
---|---|
vhd.iops.read |
pro Sekunde |
vhd.iops.write |
pro Sekunde |
vhd.iops.total |
pro Sekunde |
vhd.throughput.read |
Bytes pro Sekunde |
vhd.throughput.write |
Bytes pro Sekunde |
vhd.throughput.total |
Bytes pro Sekunde |
vhd.latency.average |
Sekunden |
vhd.size.current |
Byte |
vhd.size.maximum |
Byte |
Interpretation
Reihen | Interpretation |
---|---|
vhd.iops.read |
Die Anzahl von Lesevorgängen pro Sekunde, die von der virtuellen Festplatte abgeschlossen wurden. |
vhd.iops.write |
Die Anzahl von Schreibvorgängen pro Sekunde, die von der Virtuellen Festplatte abgeschlossen wurden. |
vhd.iops.total |
Die Gesamtzahl von Lese- oder Schreibvorgängen pro Sekunde, die von der virtuellen Festplatte abgeschlossen wurden. |
vhd.throughput.read |
Die Menge der Daten, die pro Sekunden von der virtuellen Festplatte gelesen wurden. |
vhd.throughput.write |
Die Menge der Daten, die pro Sekunden auf die virtuelle Festplatte geschrieben wurden. |
vhd.throughput.total |
Die Gesamtmenge der Daten, die pro Sekunde von der virtuellen Festplatte gelesen oder auf die virtuelle Festplatte geschrieben wurden. |
vhd.latency.average |
Die durchschnittliche Latenz aller Vorgänge auf oder von dieser virtuellen Festplatte. |
vhd.size.current |
Die aktuelle Dateigröße der virtuellen Festplatte, wenn sie dynamisch erweitert wird. Wenn dies ein fester Wert ist, wird die Reihe nicht gesammelt. |
vhd.size.maximum |
Die maximale Größe der virtuellen Festplatte, wenn sie dynamisch erweitert wird. Wenn dies ein fester Wert ist, ist es die Größe. |
Ursprung
Die Reihen iops.*
, throughput.*
und latency.*
werden von dem Leistungsindikatorsatz Hyper-V Virtual Storage Device
auf dem Server, auf dem der virtuelle Computer ausgeführt wird, mit einer Instanz pro VHD oder VHDX gesammelt.
Reihen | Quellleistungsindikator |
---|---|
vhd.iops.read |
Read Operations/Sec |
vhd.iops.write |
Write Operations/Sec |
vhd.iops.total |
Summe der oben genannten |
vhd.throughput.read |
Read Bytes/sec |
vhd.throughput.write |
Write Bytes/sec |
vhd.throughput.total |
Summe der oben genannten |
vhd.latency.average |
Latency |
Hinweis
Leistungsindikatoren werden über das gesamte Intervall gemessen, nicht in Form von Stichproben. Wenn die VHD beispielsweise neun Sekunden lang inaktiv ist, aber in der zehnten Sekunde 30 E/A-Vorgänge ausführt, wird vhd.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.
Verwendung in PowerShell
Verwenden Sie das Get-VHD-Cmdlet:
Get-VHD <Path> | Get-ClusterPerf
Sie können den Pfad jeder VHD wie folgt vom virtuellen Computer abrufen:
(Get-VM <Name>).HardDrives | Select Path
Hinweis
Für das Get-VHD-Cmdlet muss ein Dateipfad angegeben werden. Die Enumeration wird nicht unterstützt.