Тест производительности диска (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 ГБ последовательных данных - очень нетипичная рабочая нагрузка.
Когда у вас будет реалистичное представление о рабочей нагрузке ввода-вывода, вы сможете настроить соответствующие инструменты тестирования.