Delen via


Prestatiegeschiedenis voor virtuele harde schijven

In dit subonderwerp van de prestatiegeschiedenis voor Opslagruimten Direct wordt de prestatiegeschiedenis beschreven die is verzameld voor VHD-bestanden (virtuele harde schijven). Prestatiegeschiedenis is beschikbaar voor elke VHD die is gekoppeld aan een actieve, geclusterde virtuele machine. Prestatiegeschiedenis is beschikbaar voor zowel VHD- als VHDX-indelingen, maar deze is niet beschikbaar voor gedeelde VHDX-bestanden.

Note

Het kan enkele minuten duren voordat de verzameling begint voor nieuw gemaakte of verplaatste VHD-bestanden.

Reeksnamen en eenheden

Deze reeksen worden verzameld voor elke in aanmerking komende virtuele harde schijf:

Series Unit
vhd.iops.read per seconde
vhd.iops.write per seconde
vhd.iops.total per seconde
vhd.throughput.read bytes per seconde
vhd.throughput.write bytes per seconde
vhd.throughput.total bytes per seconde
vhd.latency.average seconds
vhd.size.current bytes
vhd.size.maximum bytes

Hoe te interpreteren

Series Hoe te interpreteren
vhd.iops.read Aantal leesbewerkingen per seconde voltooid door de virtuele harde schijf.
vhd.iops.write Aantal schrijfbewerkingen per seconde voltooid door de virtuele harde schijf.
vhd.iops.total Totaal aantal lees- of schrijfbewerkingen per seconde voltooid door de virtuele harde schijf.
vhd.throughput.read Hoeveelheid gegevens die per seconde van de virtuele harde schijf worden gelezen.
vhd.throughput.write Hoeveelheid gegevens die per seconde naar de virtuele harde schijf zijn geschreven.
vhd.throughput.total Totale hoeveelheid gegevens die per seconde naar de virtuele harde schijf worden gelezen of geschreven.
vhd.latency.average Gemiddelde latentie van alle bewerkingen naar of van de virtuele harde schijf.
vhd.size.current De huidige bestandsgrootte van de virtuele harde schijf, als deze dynamisch wordt uitgebreid. Indien opgelost, wordt de reeks niet verzameld.
vhd.size.maximum De maximale grootte van de virtuele harde schijf, als deze dynamisch wordt uitgebreid. Indien opgelost, bepaalt dat de grootte.

Waar ze vandaan komen

De iops.*, throughput.*, en latency.* series worden verzameld uit de Hyper-V Virtual Storage Device prestatieobjectenreeks die is ingesteld op de server waarop de virtuele machine wordt uitgevoerd, één instantie per VHD of VHDX.

Series Bronteller
vhd.iops.read Read Operations/Sec
vhd.iops.write Write Operations/Sec
vhd.iops.total som van het bovenstaande
vhd.throughput.read Read Bytes/sec
vhd.throughput.write Write Bytes/sec
vhd.throughput.total som van het bovenstaande
vhd.latency.average Latency

Note

Tellers worden gemeten over het gehele interval, niet gesampleerd. Als de VHD bijvoorbeeld gedurende 9 seconden inactief is, maar in de 10e seconde 30 IOs voltooit, vhd.iops.total wordt de VHD gemiddeld geregistreerd als 3 IOS's per seconde tijdens dit interval van 10 seconden. Dit zorgt ervoor dat de prestatiegeschiedenis alle activiteiten vastlegt en robuust is voor ruis.

Gebruik in PowerShell

Gebruik de Get-VHD-cmdlet :

Get-VHD <Path> | Get-ClusterPerf

Om het pad van elke VHD van de virtuele machine te verkrijgen:

(Get-VM <Name>).HardDrives | Select Path

Note

Voor de Get-VHD-cmdlet moet een bestandspad worden opgegeven. Het biedt geen ondersteuning voor opsomming.

Aanvullende verwijzingen