Можно ли измерить пропускную способность HBA с помощью Perfmon на Windows Server 2008 R2?

Можно ли измерить пропускную способность HBA с помощью Perfmon на Windows Server 2008 R2?

У меня есть сервер с двумя циклическими 4 ГБ HBA к оптоволоконному коммутатору, и мне интересно, могу ли я измерить активность/пропускную способность на этих HBA с помощью Perfmon? Если да, то какие счетчики мне использовать? Сначала я думал о сети, но, возможно, мне придется что-то сделать с PhysicalDisk.

решение1

PerfMon измеряет это с помощью счетчиков Physical disk performance object -> Avg. Disk sec/Transferили /Read, или /Write.

Это учитывает время, затрачиваемое на следующее:

  1. Драйвер класса – управляет типом устройства, например, дисками, лентами и т. д.
  2. Драйвер порта – управляет транспортным протоколом, таким как SCSI, FC, SATA и т. д.
  3. Device Miniport Driver – Это драйвер устройства для Storage Adapter. Он поставляется поставщиком устройства (Raid Controller и FC HBA).
  4. Подсистема диска — сюда входит все, что находится ниже драйвера минипорта устройства — это может быть как простой кабель, подключенный к одному физическому жесткому диску, так и сложная сеть хранения данных.

На TechNet есть более подробная информация:Измерение задержки диска с помощью Windows Performance Monitor

Связанный контент