Мощные промышленные серверы должны демонстрировать высокую производительность при работе в режимах ввода/вывода. Однако до настоящего времени не было разработано ни одного теста, при помощи которого можно было бы измерить производительность сервера в этих режимах. Сложность разработки такого программного обеспечения состоит в том, что на производительность сервера в режимах ввода/вывода влияет множество факторов, как-то: нагрузки на различные компоненты сервера, характеристики используемых контроллеров, пропускные способности шин системы, производительность жестких дисков, и т.д. Как выбрать наиболее производительный сервер для своих нужд?
Что такое Iometer?
Intel Iometer (произносится как “айо’митер”) это программный продукт, способный помочь вам ответить на этот вопрос. Iometer – это утилита, позволяющая воспроизвести нагрузки на сервера и кластеры в режимах ввода/вывода и проанализировать их работу в этих условиях. Он работает подобно динамометру, проверяя скорость работы сервера в режимах ввода/вывода (он измеряет производительность сервера в этих режимах при увеличенной нагрузке). Вы можете настроить Iometer так, чтобы он эмитировал нагрузку, создаваемую любым реальным приложением или тестом, или смоделировать искусственные условия для проверки функционирования сервера в нештатном режиме. Iometer предельно точно воссоздаст моделируемую Вами нагрузку при помощи сбора и анализа таких данных как: пропускная способность, латентность, и загрузка центрального процессора.
Подвернув такому испытанию несколько различных систем, Вы сможете выявить сильные и слабые стороны каждой из них и выбрать оптимальную конфигурацию для Вашего конкретного случая.
Кому нужен Iometer?
Инженеры и тестеры из сотен разных компаний уже активно используют Iometer. Производители конвертеров используют эту утилиту для проверки производительности выпускаемых продуктов и для разработки новых. Производители жестких дисков пользуются Iometer для тестирования своих продуктов при повышенных нагрузках. Производители готовых систем и сборщики применяют Iometer для отладки готовых систем. А теперь и Вы сможете прибегнуть к помощи Iometer при сборке, настройке и выборе оптимального режима ввода/вывода для Вашей системы.
Свойства:
Разработан для серверов. Iometer разработан целиком и полностью для серверов. Он незаменим при тестировании многопроцессорных систем, систем с несколькими шинами и дюжинами жестких дисков.
Контролируемая внутренняя нагрузка. Iometer сам генерирует нагрузку, благодаря чему Вы можете контролировать ее увеличение или уменьшение, что позволяет получить максимально точные результаты для каждой отдельно взятой операции чтения или записи на протяжении всего тестирования.
Распределенная архитектура. Копии рабочей программы могут выполняться на нескольких системах одновременно. В этом случае контроль будет осуществляться через единый пользовательский интерфейс. Это позволяет существенно облегчить работу сетевых и кластерных серверов.
Эффективность. Рабочая программа очень мала и ее использование не требует больших затрат. В то время как работа графического пользовательского интерфейса, контроль за рабочей программой и ее копиями, а также сбор и анализ данных находятся под управлением отдельной программы, которая может работать на отдельной системе. Это позволяет свести к минимуму влияние утилиты на производительность тестируемой системы и получить более точные результаты.
Простота в использовании. Гибкий графический интерфейс Iometer’а значительно проще в использовании, чем многие конкурирующие продукты. Он позволяет просматривать промежуточные результаты анализа производительности системы до окончания тестирования. Все результаты представляются в виде простой столбчатой диаграммы, в настройках которой можно задать любой уровень детализации результатов. По завершении теста при помощи Import and Graph Wizard результаты можно импортировать в Microsoft Access 97 для последующей обработки. Также можно импортировать результаты и в Microsoft Excel 97, для представления их в виде графиков или диаграмм.
Необходимая конфигурация системы:
Процессор Pentium или более быстрый;
4 MB (или более) свободной оперативной памяти;
5 MB свободного места на жестком диске;
Разрешение от 800x600;
Microsoft Windows NT 4.0.