Как проверить производительность серверов PowerEdge с помощью Iometer
Сводка: Как проверить производительность серверов Dell PowerEdge с помощью IOMeter
Инструкции
Iometer — это генератор рабочей нагрузки (выполняет операции ввода-вывода для нагрузки на систему) и измерительный инструмент (проверяет и записывает производительность операций ввода-вывода и их влияние на систему). Его можно настроить для эмуляции дисковой или сетевой нагрузки ввода-вывода любой программы или теста или использовать для создания полностью синтетических нагрузок ввода-вывода. Он может генерировать и измерять нагрузки в одной или нескольких (сетевых) системах.
1. Описание
Инструмент включает две программы: Iometer и Dynamo.
- Иометр является управляющей программой. С помощью графического интерфейса пользователя в Iometer можно настроить рабочую нагрузку, задать рабочие параметры, а также запустить и остановить тесты. Iometer сообщает Dynamo, что делать, собирает полученные данные и обобщает результаты в файлах вывода. Одновременно должна работать только одна копия Iometer; обычно она запускается на сервере.
- Dynamo — это генератор рабочей нагрузки. У него нет пользовательского интерфейса. По команде Iometer Dynamo выполняет операции ввода-вывода и записывает информацию о производительности, а затем возвращает данные в Iometer. Одновременно может быть запущено несколько копий Dynamo; обычно одна копия запускается на сервере и еще одна — на клиентском компьютере.
2. Документация
Для тестирования производительности в системах Windows приложение Iometer можно установить и запустить напрямую.
Дополнительная установка Dynamo не требуется. Ниже приведены инструкции по установке инструмента и запуску процедуры проверки.
-
Для начала необходимо загрузить Iometer с веб-сайта Iometer.org.
Примечание. Для Windows 2008 и более поздних версий скачайте версию 1.1.0. Для более ранних выпусков Windows используйте версию 2006.07.27.
-
Щелкните правой кнопкой мыши установочный файл и выберите «Запуск от имени администратора

» (рис. 1.2). Файл Iometer на рабочем столе
-
Нажмите Далее > на экране приветствия.

Рис. 1.4. Экран приветствия
-
Согласование лицензионного соглашения

Рисунок 1.5: лицензионное соглашение
-
Выберите компоненты, которые необходимо установить, и нажмите кнопку Далее

Рис. 1.6. Выбор компонентов
-
Выберите место установки и нажмите «Установить»

Рис. 1.7. Определение папки назначения
-
Когда установка будет завершена, нажмите «Готово»

Рис. 1.8. Установка завершена
-
Запустите Iometer.
-
Согласиться с условиями

лицензииРисунок 2.1: Условия лицензии
-
Нажмите на кнопку папки

Рисунок 2.2. Кнопка со значком папки в верхнем левом углу
-
Загрузите файл тестовой конфигурации или создайте его и откройте с помощью Iometer.

Рис. 2.3. Выбор файла конфигурации
-
Выберите устройство для тестирования.
Предупреждение. Если не указано иное, используйте Iometer только в файловых системах, в противном случае возможна потеря данных!
Рис. 2.4. Выберите устройство для тестирования.
-
Запустите тест, нажав на кнопку
с зеленым флажкомРис. 2.5. Кнопка с зеленым флажком в центре верхней панели
-
Определите место назначения, где будет сохранен файл

результатовРисунок 2.6: Выберите место назначения для результатов.
-
Теперь тест запускается и будет выполняться около 10-15 минут

Рис. 2.7. Запуск проверки
Программа Iometer работает только на компьютерах с ОС Windows. Таким образом, в системах Linux инструмент Dynamo используется для отправки соответствующей информации в систему Windows, в которой установлена программа Iometer.
Это означает, что для тестирования системы с ОС Linux необходимо установить Iometer в системе Windows или эмуляторе Windows. Загрузите Iometer с веб-сайта Iometer.org.
Примечание. Соответствующие файлы Dynamo включены в архивы Iometer на сайте Iometer.org.
-
Сначала установите Iometer в системе Windows в той же сети, в которой размещен сервер, который вы хотите протестировать.
Если клиент Windows недоступен для запуска Iometer.exe, его также можно запустить с эмулятором WinE.
Рис. 3.1. Графический интерфейс пользователя Iometer
-
Подключитесь через SSH к серверу Linux (например, через Putty)

Рис. 3.2. Putty
Рисунок 3.3: Нажмите Yes.
-
Войдите на сервер

Рисунок 3.4. Консоль через Putty
-
Применение
uname -iполучить информацию об аппаратной платформе, которая необходима для выбора подходящей версии Dynamo.
Рис. 3.5. Проверка версии аппаратного обеспечения
-
С
rpm -qa|grep -i glibcВы проверяете установленную версию glibc
Замечание: glibc 2.15 или выше необходим для работы с Iometer 1.1.0. В ином случае используйте версию 2006.07.27.

Рис. 3.6. Вывод команды
-
Переключитесь на
/tmp
Рисунок 3.7: Папка /tmp
-
Распакуйте скачанный файл Iometer с помощью
tar xvf Iometer -1.1.0-linux.x86_64-bin.tar.bz2
Рисунок 3.8: Распаковка файла dynamo.
-
Проверьте IP-адрес системы Windows с помощью команды CLI
ipconfig
Рисунок 4.1: Проверка IP-адреса системы Windows
-
Проверьте IP-адреса системы Linux с помощью команды
ip addr showилиifconfig -a
Рисунок 4.2: Проверка IP-адреса системы Linux
-
Остановите межсетевой экран Linux, чтобы разрешить обмен данными между Dynamo и Iometer.
Примечание. Команды для остановки межсетевого экрана Linux:
На базе SUSE:rcSuSEfirewall2 stop
На базе RHEL:service iptables stopилиsystemctl stop firewalld
На основе Debian:service iptables stop
На базе Ubuntu:ufw disable
Рис. 4.3. Остановка межсетевого экрана в системе Linux
-
Введите
vi /etc/hosts, чтобы внести изменения в файл хоста для разрешения
имен,см. рис. 4.4. Откройте /etc/hosts
-
Добавьте IP-адрес и имя системы

Linux(рис. 4.5). Добавьте IP-адрес и имя
-
Теперь подключите Dynamo к Iometer с помощью команды:
dynamo -i <IP of machine with Iometer = windows system> -m <IP of machine to run workload = linux system>
Рис. 4.6. Подключите динамо-машину к иометру
Рисунок 4.7: Соединение установлено
-
В Iometer теперь виден

Linux-сервер Рисунок 4.8: Система Linux, указанная в Iometer
-
Перед загрузкой тестового шаблона необходимо внести в файл некоторые изменения.
Откройте файл в редакторе (например, в Блокноте). Измените Manager name и «Manager network address», используя информацию из шага 5. Сохраните файл после внесения изменений.

Рис. 4.9. Поиск СПИСОК МЕНЕДЖЕРА
Рисунок 4.10: Добавьте имя сервера
Linux(рис. 4.11). Добавление IP-адреса сервера Linux и сохранение файла
-
Загрузите измененный шаблон

(рис. 4.12). Загрузите файл конфигурации
-
Выберите устройство для тестирования.
Предупреждение. Если не указано иное, используйте Iometer только в filesystems, в противном случае возможна потеря данных!
Рис. 4.13. Выберите устройство для тестирования.
-
Запустите тест, нажав кнопку

с зеленым флажком(рис. 4.14). Зеленый флажок в центре верхней панели
-
Выберите место назначения для сохранения результатов после тестирования.

Рис. 4,15. Выберите место назначения для результатов.
-
Теперь начинается

тест(рис. 4.16). Запуск проверки
-
По завершении проверки...

Рис. 4.17. Завершен тест в представлении
консоли... Не забудьте повторно активировать брандмауэр, удалите информацию из /etc/host (отмените шаг 5) иexit.
Рис. 4.18. Выход из консоли

