Производительность дисковой под иометром

Конфигурирование, планирование RAID систем, возможности, технологии, теория. Qlogic, LSI Logic, Adaptec ...

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
EventViewer
member
Сообщения: 20
Зарегистрирован: 19 янв 2007, 13:10
Откуда: РФ. Ульяновск

Производительность дисковой под иометром

Сообщение EventViewer » 18 ноя 2008, 09:29

Доброго всем дня.
Тестировал на паттерне: 100 Outstanding IOs, 100% random, Read/Write=67/33%, 8К

IBM ServeRAID 6M (128K), полка EXP300, 4 диска 146 15к в RAID 0 128к страйп = 828 IOPS
DS4700 (mod.70) 4 диска 146 15к в RAID 0 страйп 128к = 728 IOPS..

Вот как-то так :(.. Казалось на синтетике должно быть более менее одинаково (т.е. определятся только количеством и скоростью дисков, без хитрых схем кеширования)..

ОС в первом случае win2003, во втором win2000..может сказалось, что в w2k не поддерживается StorPort?

Может уважаемые гуру как-то прокомментируют?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 18 ноя 2008, 12:18

При небольшой нагрузке и конфигурации внутренние контроллеры, по крайней мере на синтетике, всегда показывают больше попугаев, т.к. латентность канала существенно ниже. Да и +-10% - это погрешность по большому счету.
Внешние аппараты начинают рулить, когда винтов дофига.

EventViewer
member
Сообщения: 20
Зарегистрирован: 19 янв 2007, 13:10
Откуда: РФ. Ульяновск

Сообщение EventViewer » 19 ноя 2008, 10:26

Уточнение к тестам (вдруг кому интересно :))
1.на дисках в полке EXP300 был включен кэш (что всячески не рекомендуется и вроде как не должно иметь эффекта).
с выключенным кэшем результат = 851 IOPS, что по сравнению с массивом на DS4700 уже похоже и на латентностьи на погрешность измерения :).
2. при сравнении RAID5 (5 дисков 146Гб 15к) результаты такие:
ServeRAID-6M = 455 IOPS
DS4700 = 588 IOPs

На большом количестве дисков(только для DS4700) RAID10 (страйп 128К):
16 дисков = 2700 IOPS
32 диска  = 3865
64 диска  = 4600
...
совсем не линейный рост производительности.. увы..

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 19 ноя 2008, 13:11

На 4700 несколько эрреев разом тестить пробовали?

Loco
Advanced member
Сообщения: 268
Зарегистрирован: 05 окт 2006, 12:58
Откуда: Moscow

Сообщение Loco » 19 ноя 2008, 13:12

Как-то у Вас совсем мало получается, 500-я хитача почти в 1.5 раза больше выдает.

EventViewer
member
Сообщения: 20
Зарегистрирован: 19 янв 2007, 13:10
Откуда: РФ. Ульяновск

Сообщение EventViewer » 19 ноя 2008, 13:47

>На 4700 несколько эрреев разом тестить пробовали?
Пробовал:
-один (16дисков) через контроллер А, другой (32 диска) через контроллер В.. результат 6600 (2700+3865)..ничего удивительного..
-оба массива через А = 4000.. попугаев..
...
в том то и вопрос что (как мне кажется) производительность как-то не очень :(..
4700 предполагалась под дисковую для 2-х систем БД (MS SQL, Oracle). думалось сделать 2 больших массива: один собственно под БД, другой под транз.лог.. теперь наверно буду под каждый сервак свой набор массивов (под БД+лог) делать и разносить на разные контроллеры.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 19 ноя 2008, 14:02

Я бы сделал иначе - два массива, но на каждый БД со своим логом. Сильнее дробить нет смысла - главное оба контроллера нагрузить.

А линейный прирост бывает только в теории. Afaik у 4700 потолок перфоманса в районе 70-80 шпинделей, так что ничего удивительного.
Можете для интереса посмотреть данные по Xyratex (они тут на форуме вывешены в факах) - там все еще грустнее.
Хотите сильнее - покупайте DS5000.

Ответить

Вернуться в «Массивы - RAID технологии.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 30 гостей