IOmeter тестирование дисковой подсистемы Linux

Май 28th, 2013 | от | gnu/linux, opensuse

Май
28

IOmeter — синтетический тест дисковой и сетевой подсистем, как для одиночных так и кластерных систем. Может использоваться в качестве базового инструмента для лабораторных исследований и поиска неисправностей. Может быть легко настроен для воспроизведения нагрузки (имитации поведения) от многих популярных приложений, путём задания тестовых шаблонов. С помощью IOmeter мы можем провести тестирование дисковой подсистемы Linux.

Загрузить IOmetr лучше из sourceforge.net скачать IOmetr, так как там находится более свежая версия

Программа состоит из двух компонент:
iometer.exe - это графический интерфейс для управление процессом тестирование
Dynamo - консольная программа для запуска на Linux сервере

Установка управляющей части - это обычный windows инсталятор и приводить этапы по его установки нет смысла.

Установка IOmetr на openSuSE 11.4:

cd /tmp
wget http://prdownloads.sourceforge.net/iometer/iometer-2006_07_27.linux.i386-bin.tgz?download
tar -xf iometer-2006_07_27.linux.i386-bin.tgz && cd iometer-2006_07_27.linux.i386-bin/src
zypper in libstdc++.so.6

Для запуска тестирование дисковой подсистемы ,dynamo нам нужно указать хотябы 2 параметра:
-i:IP-адрес windows машины на которой запущен IOmetr,
-m: IP-linux хоста на котором будут тестироваться диски:

./dynamo -i 192.168.197.12 -m 192.168.202.82

Одно из ключевых понятий в IOmeter это «worker».
Workerэто объект, выполняющий задачу тестирования. Именно ему назначается то или иное действие. По умолчанию Dynamo (в терминах IOmeter — «manager», что немного неожиданно, логичнее называть в этой паре менеджером именно GUI, IOmeter.exe) создает Worker-ов в количестве, равном обнаруженным на системе процессорным ядрам. Имейте ввиду, что в случае наличия Hyperthreading они будут распознаны как два ядра, что может быть не вполне хорошо для запуска на каждом из них интенсивного нагрузочного приложения.

IOmetr тестирование дисков Linux

IOmetr тестирование дисков Linux

Есть разные настройки для запуска тестирование "Access Specification" (test pattern). Я использова "All in one".
Сохраним настройки:

Настройка IOmetr

Настройка IOmetr

Процесс тестирование

Тестирование дисковой подсистемы Linux IOmetr

Тестирование дисковой подсистемы Linux IOmetr

Более подробно:
IOmeter тестирование дисковой подсистемы Linux
тестирование дисков Linux

Об авторе

Оставить комментарий