Historial de rendimiento de discos duros virtuales
Este subtema del Historial de rendimiento para Espacios de almacenamiento directo describe en detalle el historial de rendimiento recopilado para archivos de disco duro virtual (VHD). El historial de rendimiento está disponible para cada VHD conectado a una máquina virtual en clúster en ejecución. El historial de rendimiento está disponible para los formatos VHD y VHDX, pero no está disponible para los archivos VHDX compartidos.
Nota
La recopilación puede tardar varios minutos en comenzar para los archivos VHD recién creados o movidos.
Nombres y unidades de serie
Estas series se recopilan para cada disco duro virtual apto:
Serie | Unidad |
---|---|
vhd.iops.read |
por segundo |
vhd.iops.write |
por segundo |
vhd.iops.total |
por segundo |
vhd.throughput.read |
bytes por segundo |
vhd.throughput.write |
bytes por segundo |
vhd.throughput.total |
bytes por segundo |
vhd.latency.average |
segundos |
vhd.size.current |
bytes |
vhd.size.maximum |
bytes |
Interpretación
Serie | Interpretación |
---|---|
vhd.iops.read |
Número de operaciones de lectura por segundo completadas por el disco duro virtual. |
vhd.iops.write |
Número de operaciones de escritura por segundo completadas por el disco duro virtual. |
vhd.iops.total |
Número total de operaciones de lectura o escritura por segundo completadas por el disco duro virtual. |
vhd.throughput.read |
Cantidad de datos leídos del disco duro virtual por segundo. |
vhd.throughput.write |
Cantidad de datos escritos en el disco duro virtual por segundo. |
vhd.throughput.total |
Cantidad total de datos leídos o escritos en el disco duro virtual por segundo. |
vhd.latency.average |
Latencia media de todas las operaciones hacia o desde el disco duro virtual. |
vhd.size.current |
Tamaño de archivo actual del disco duro virtual, si se expande dinámicamente. Si es fijo, la serie no se recoge. |
vhd.size.maximum |
Tamaño máximo del disco duro virtual, si se expande dinámicamente. Si es fijo, es el tamaño. |
De dónde proceden
Las series iops.*
, throughput.*
y latency.*
se recogen del contador de rendimiento Hyper-V Virtual Storage Device
establecido en el servidor donde se ejecuta la máquina virtual, una instancia por VHD o VHDX.
Serie | Contador de origen |
---|---|
vhd.iops.read |
Read Operations/Sec |
vhd.iops.write |
Write Operations/Sec |
vhd.iops.total |
suma de lo anterior |
vhd.throughput.read |
Read Bytes/sec |
vhd.throughput.write |
Write Bytes/sec |
vhd.throughput.total |
suma de lo anterior |
vhd.latency.average |
Latency |
Nota
Los contadores recogen mediciones durante todo el intervalo, no es un muestreo. Por ejemplo, si el VHD está inactivo durante 9 segundos pero completa 30 E/S en el décimo segundo, su vhd.iops.total
se registrará como 3 E/S por segundo de media durante este intervalo de 10 segundos. Esto garantiza que su historial de rendimiento captura toda la actividad y es potente frente a falsos positivos.
Uso en PowerShell
Use el cmdlet Get-VHD:
Get-VHD <Path> | Get-ClusterPerf
Para obtener la ruta de acceso de cada disco duro virtual de la máquina virtual:
(Get-VM <Name>).HardDrives | Select Path
Nota
El cmdlet Get-VHD requiere que se proporcione una ruta de acceso de archivo. No admite la enumeración.