Назад | Перейти на главную страницу

Как измерить IOps одной виртуальной машины на VMWare ESX?

Как мне измерить количество операций ввода-вывода в секунду, генерируемых одной виртуальной машиной в VMWare ESX?

И каким будет нормальное количество операций ввода-вывода в секунду для виртуальной машины с Windows XP?

Хотя вы, безусловно, можете использовать инструменты для конкретной ОС для измерения скорости ввода-вывода в секунду на виртуальной машине, вы можете стать жертвой различных проблем с синхронизацией, присутствующих в виртуальных машинах, поэтому вы получите неточные результаты. Таким образом, я бы предложил использовать представление "дисковой виртуальной машины" esxtop/resxtop на вашем гипервизоре, чтобы получать данные в реальном времени или esxplot / vscsiStats для сбора и функции гистограммы того же более подробно.

С VMWare на ум приходят несколько вариантов.

  1. Из CLI запустить esxtop и нажмите d для перехода в режим диска. Поле CMD / s показывает текущий IOPS.
  2. В графическом интерфейсе vSphere перейдите на соответствующую машину, а затем на вкладку производительности, вы можете переключить ее в режим диска или хранилища данных и просмотреть текущую активность на нем. Вы также можете просмотреть это представление на уровне хранилища данных, хоста или виртуальной машины.
  3. Если вы действительно любите приключения, это также можно сделать с помощью PowerCLI, чтобы углубиться в детали: http://communities.vmware.com/docs/DOC-13523
  4. Загрузите бесплатную версию VMTurbo, установите его на свой сервер vCenter и дайте ему возможность проанализировать среду VMWare.
  5. Наконец, у SAN часто есть способ сообщить этой форме свой собственный графический интерфейс.

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

Установите на виртуальную машину что-то вроде HDTune и измерьте производительность.