IOmeter — синтетический тест дисковой и сетевой подсистем, как для одиночных так и кластерных систем. Может использоваться в качестве базового инструмента для лабораторных исследований и поиска неисправностей. Может быть легко настроен для воспроизведения нагрузки (имитации поведения) от многих популярных приложений, путём задания тестовых шаблонов. С помощью IOmeter мы можем провести тестирование дисковой подсистемы Linux.
Загрузить IOmetr лучше из sourceforge.net скачать IOmetr, так как там находится более свежая версия
Программа состоит из двух компонент:
iometer.exe - это графический интерфейс для управление процессом тестирование
Dynamo - консольная программа для запуска на Linux сервере
Установка управляющей части - это обычный windows инсталятор и приводить этапы по его установки нет смысла.
Установка IOmetr на openSuSE 11.4:
Для запуска тестирование дисковой подсистемы ,dynamo нам нужно указать хотябы 2 параметра:
-i:IP-адрес windows машины на которой запущен IOmetr,
-m: IP-linux хоста на котором будут тестироваться диски:
Одно из ключевых понятий в IOmeter это «worker».
Workerэто объект, выполняющий задачу тестирования. Именно ему назначается то или иное действие. По умолчанию Dynamo (в терминах IOmeter — «manager», что немного неожиданно, логичнее называть в этой паре менеджером именно GUI, IOmeter.exe) создает Worker-ов в количестве, равном обнаруженным на системе процессорным ядрам. Имейте ввиду, что в случае наличия Hyperthreading они будут распознаны как два ядра, что может быть не вполне хорошо для запуска на каждом из них интенсивного нагрузочного приложения.
Есть разные настройки для запуска тестирование "Access Specification" (test pattern). Я использова "All in one".
Сохраним настройки:
Процесс тестирование
Более подробно:
IOmeter тестирование дисковой подсистемы Linux
тестирование дисков Linux