Historique des performances pour les disques durs virtuels
Cette sous-rubrique de l’article Historique des performances pour les espaces de stockage direct décrit en détail l’historique des performances collecté pour les fichiers du disque dur (VHD). L’historique des performances est disponible pour chaque disque dur virtuel attaché à une machine virtuelle en cluster, en cours d’exécution. L’historique des performances est disponible pour les formats VHD et VHDX, mais il n’est pas disponible pour les fichiers VHDX partagés.
Notes
Pour les fichiers qui viennent d’être créés ou déplacés, la collecte peut démarrer au bout de plusieurs minutes.
Noms de série et unités
Ces séries sont collectées pour chaque disque dur virtuel éligible :
Série | Unité |
---|---|
vhd.iops.read |
par seconde |
vhd.iops.write |
par seconde |
vhd.iops.total |
par seconde |
vhd.throughput.read |
octets par seconde |
vhd.throughput.write |
octets par seconde |
vhd.throughput.total |
octets par seconde |
vhd.latency.average |
secondes |
vhd.size.current |
octets |
vhd.size.maximum |
octets |
Interprétation
Série | Interprétation |
---|---|
vhd.iops.read |
Nombre d’opérations de lecture par seconde effectuées par le disque dur virtuel. |
vhd.iops.write |
Nombre d’opérations d’écriture par seconde effectuées par le disque dur virtuel. |
vhd.iops.total |
Nombre total d’opérations de lecture ou d’écriture par seconde effectuées par le disque dur virtuel. |
vhd.throughput.read |
Quantité de données lues à partir du disque dur virtuel par seconde. |
vhd.throughput.write |
Quantité de données écrites à partir du disque dur virtuel par seconde. |
vhd.throughput.total |
Quantité totale de données lues depuis ou écrites vers par seconde dans le disque dur virtuel. |
vhd.latency.average |
Latence moyenne de toutes les opérations vers ou depuis le disque dur virtuel. |
vhd.size.current |
Taille de fichier actuelle du disque dur virtuel, en cas de développement dynamique. Si elle est corrigée, la série n’est pas collectée. |
vhd.size.maximum |
Taille de fichier maximale du disque dur virtuel, en cas de développement dynamique. Si elle est fixe, il s’agit de la taille. |
Leur origine
Les séries iops.*
, throughput.*
et latency.*
sont collectées à partir du compteur de performances Hyper-V Virtual Storage Device
défini sur le serveur sur lequel la machine virtuelle s’exécute, une instance par disque dur virtuel ou VHDX.
Série | Compteur source |
---|---|
vhd.iops.read |
Read Operations/Sec |
vhd.iops.write |
Write Operations/Sec |
vhd.iops.total |
somme de ce qui précède |
vhd.throughput.read |
Read Bytes/sec |
vhd.throughput.write |
Write Bytes/sec |
vhd.throughput.total |
somme de ce qui précède |
vhd.latency.average |
Latency |
Notes
Les compteurs ne sont pas échantillonnés, mais mesurés sur l’ensemble de l’intervalle. Par exemple, si le VHD est inactif pendant 9 secondes, mais qu’il effectue 30 E/S au cours de la 10e seconde, sa valeur vhd.iops.total
sera enregistrée comme 3 E/S par seconde en moyenne pendant cet intervalle de 10 secondes. Ceci garantit que son historique des performances capture toutes les activités et qu’il résiste au bruit.
Utilisation dans PowerShell
Utilisez l’applet de commande Get-VHD :
Get-VHD <Path> | Get-ClusterPerf
Pour obtenir le chemin de chaque VHD à partir de la machine virtuelle :
(Get-VM <Name>).HardDrives | Select Path
Notes
L’applet de commande Get-VHD nécessite qu’un chemin d’accès au fichier soit fourni. Il ne prend pas en charge l’énumération.