Вопрос про Intel IOMeter
Модераторы: Trinity admin`s, Free-lance moderator`s
Вопрос про Intel IOMeter
Добрый день!
Решил потестировать дисковые подсистемы боевых и тестовых серверов Intel IOMeter.
В принципе в сети есть немного мануала по настройке, но хотелбы уточнить слудующий момент:
Хочу протестировать время доступа к диску (IOMeter: Response time), что делаю:
Подключаю не форматированный диск к системе, запускаю IOMeter.
Настройка Topology - Worker1 выбираю свой диск (синиго цвета), число # of Outstanding I/Os = 1
Access Specification:
Здесь главный вопрос, создаю спецификацию
Transfer Request = 512bytes
Соотношение чтение/запись - 100% чтение.
Соотношение последовательное/случайное распределение = 100% случайно.
Далее данный тест запускаю в течении 10 минут и смотрю на значение Total I/O per Second & Avg/ Read Respoond time
Получаю время доступа на чтение для данного диска. Главный вопрос - правильное ли соотношение чтение/запись? Если делать не 100% на чтение, то результат будет неточным (т.к. не все время диск читает данные). Также если random access сотоит 0% ьто получаем последовательное чтение/запись либо 100% random более реальные данные.
Диск в течении 10 минут читает блоки по 512 байт, может где ошибся?
Решил потестировать дисковые подсистемы боевых и тестовых серверов Intel IOMeter.
В принципе в сети есть немного мануала по настройке, но хотелбы уточнить слудующий момент:
Хочу протестировать время доступа к диску (IOMeter: Response time), что делаю:
Подключаю не форматированный диск к системе, запускаю IOMeter.
Настройка Topology - Worker1 выбираю свой диск (синиго цвета), число # of Outstanding I/Os = 1
Access Specification:
Здесь главный вопрос, создаю спецификацию
Transfer Request = 512bytes
Соотношение чтение/запись - 100% чтение.
Соотношение последовательное/случайное распределение = 100% случайно.
Далее данный тест запускаю в течении 10 минут и смотрю на значение Total I/O per Second & Avg/ Read Respoond time
Получаю время доступа на чтение для данного диска. Главный вопрос - правильное ли соотношение чтение/запись? Если делать не 100% на чтение, то результат будет неточным (т.к. не все время диск читает данные). Также если random access сотоит 0% ьто получаем последовательное чтение/запись либо 100% random более реальные данные.
Диск в течении 10 минут читает блоки по 512 байт, может где ошибся?
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
И что это за нагрузка такая ?? :shock:число # of Outstanding I/Os = 1
Transfer Request = 512bytes
Соотношение чтение/запись - 100% чтение.
Соотношение последовательное/случайное распределение = 100% случайно.
Сверхмелкими блоками в один поток случайным доступом - это что, какой-то поиск на томе raw или с извращенной/древней ФС ?
Опишите нагрузку - что у Вас там делаться должно, как можно подробнее, пожалуйста.
Оригинал теста тут:a_shats писал(а):И что это за нагрузка такая ?? :shock:число # of Outstanding I/Os = 1
Transfer Request = 512bytes
Соотношение чтение/запись - 100% чтение.
Соотношение последовательное/случайное распределение = 100% случайно.
Сверхмелкими блоками в один поток случайным доступом - это что, какой-то поиск на томе raw или с извращенной/древней ФС ?
Опишите нагрузку - что у Вас там делаться должно, как можно подробнее, пожалуйста.
http://www.fcenter.ru/online.shtml?arti ... /hdd/22391
Нагрузка - база данных.
Данным тестом я пытаюсь определить минимальное время доступа к диску.
На самом деле хотелбы получить технические характеристики работы диска:
Время на чтение и на запись как линейное так и под нагрузкой.
Как понимаю, если "последовательное/случайное распределение" установить на 0% то получим линейное чтение, и запись.
Может есть некий FAQ по IOmeter? скажем, набор базовых тестов.
Время на чтение и на запись как линейное так и под нагрузкой.
Как понимаю, если "последовательное/случайное распределение" установить на 0% то получим линейное чтение, и запись.
Может есть некий FAQ по IOmeter? скажем, набор базовых тестов.
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Ну есть базовый набор паттернов вроде на http://www.iometer.org
А зачем нужно такое время для одиночного винта ? Чисто для себя ?
Я почему интересуюсь - мы такими тестами практически не занимаемся, все больше массивами...
И то - если на диске есть файловая система- нет большого смысла делать блок в IOMeter меньше, чем ее блок...
Еще один хинт: в последнее время мне практически не встречается ни винтов, ни контроллеров, дающих максимальную производительность на 1 потоке: SATA лучше гонять в 10-15 потоков, SCSI/SAS/FC - в 100.
А зачем нужно такое время для одиночного винта ? Чисто для себя ?
Я почему интересуюсь - мы такими тестами практически не занимаемся, все больше массивами...
И то - если на диске есть файловая система- нет большого смысла делать блок в IOMeter меньше, чем ее блок...
Еще один хинт: в последнее время мне практически не встречается ни винтов, ни контроллеров, дающих максимальную производительность на 1 потоке: SATA лучше гонять в 10-15 потоков, SCSI/SAS/FC - в 100.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей