Поделиться через


Журнал производительности виртуальных жестких дисков

В этом подразделе журнала производительности Локальные дисковые пространства подробно описывается журнал производительности, собранный для файлов виртуального жесткого диска (VHD). Журнал производительности доступен для каждого виртуального жесткого диска, подключенного к работающей кластеризованной виртуальной машине. Журнал производительности доступен для форматов VHD и VHDX, однако он недоступен для общих VHDX-файлов.

Примечание.

Может потребоваться несколько минут для начала сбора только что созданных или перемещенных VHD-файлов.

Имена и единицы рядов

Эти ряды собираются для каждого подходящего виртуального жесткого диска:

Series Единица измерения
vhd.iops.read в секунду
vhd.iops.write в секунду
vhd.iops.total в секунду
vhd.throughput.read байты в секунду
vhd.throughput.write байты в секунду
vhd.throughput.total байты в секунду
vhd.latency.average с
vhd.size.current байт
vhd.size.maximum байт

Интерпретация

Series Интерпретация
vhd.iops.read Количество операций чтения в секунду, завершенных виртуальным жестким диском.
vhd.iops.write Количество операций записи в секунду, завершенных виртуальным жестким диском.
vhd.iops.total Общее количество операций чтения или записи в секунду, завершенных виртуальным жестким диском.
vhd.throughput.read Количество данных, считываемых с виртуального жесткого диска в секунду.
vhd.throughput.write Количество данных, записанных на виртуальный жесткий диск в секунду.
vhd.throughput.total Общее количество данных, считываемых или записанных на виртуальный жесткий диск в секунду.
vhd.latency.average Средняя задержка всех операций с виртуальным жестким диском или из нее.
vhd.size.current Текущий размер файла виртуального жесткого диска при динамическом расширении. Если исправлено, серия не собирается.
vhd.size.maximum Максимальный размер виртуального жесткого диска при динамическом расширении. Если исправлено, это размер.

Откуда они приходят

Ряды iops.*и latency.* наборы собираются из Hyper-V Virtual Storage Device набора счетчиков производительности на сервере, на котором выполняется виртуальная машина, один экземпляр на VHD или throughput.*VHDX.

Series Счетчик источника
vhd.iops.read Read Operations/Sec
vhd.iops.write Write Operations/Sec
vhd.iops.total сумма выше
vhd.throughput.read Read Bytes/sec
vhd.throughput.write Write Bytes/sec
vhd.throughput.total сумма выше
vhd.latency.average Latency

Примечание.

Счетчики измеряются в течение всего интервала, а не выборки. Например, если виртуальный жесткий диск неактивен в течение 9 секунд, но завершает 30 IOS в 10-м секунде, он vhd.iops.total будет записан как 3 IOs в секунду в среднем в течение этого 10-секундного интервала. Это гарантирует, что журнал производительности фиксирует все действия и обеспечивает высокий уровень шума.

Использование в PowerShell

Используйте командлет Get-VHD:

Get-VHD <Path> | Get-ClusterPerf

Чтобы получить путь к каждому виртуальному жесткому диску из виртуальной машины, выполните следующие действия.

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

Примечание.

Командлет Get-VHD требует предоставления пути к файлу. Он не поддерживает перечисление.

Дополнительные справочники