Тест производительности диска (Windows и Linux на Xen)

Я немного новичок в мире виртуализации... Я делаю некоторые тесты, используя различные инструменты (iometer, fio, dd tool и bonnie++). Идея состоит в том, чтобы сравнить производительность диска для разных операционных систем в виртуализированной среде и для разных типов виртуализации (Paravirt. И Full-virt.).

Результаты этих тестов для Windows (XP, 7 и 8) были не такими, как я ожидал, почти со всеми инструментами, так как я получил сравнительно высокие результаты производительности без установки Paravirt. драйверы для Windows, и что было более удивительно, что после установки паравирта. у водителей производительность снизилась.

Примеры моих тестов с использованием инструмента fio:

Запись последовательного файла размером 16 ГБ и размером блока 512 КБ

Windows 7 (Full-Virt.): Средняя суммарная пропускная способность 87,2 МБ / с

Ubuntu (Paravirt.): Средняя суммарная пропускная способность 72,9 МБ / с

Любые идеи о том, что здесь происходит (я использую openSUSE в качестве ОС на случай, если это имеет значение)!!

Спасибо

1 ответ

Я бы понизил это, если бы мог. Ваша основная проблема заключается в том, что вам необходимо точно определить профиль ввода-вывода приложений, которые вы на самом деле используете. Запись 16 ГБ последовательных данных - очень нетипичная рабочая нагрузка.

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

Другие вопросы по тегам