RAID5 на LSILogic MegaRAID 320-2
Модераторы: Trinity admin`s, Free-lance moderator`s
RAID5 на LSILogic MegaRAID 320-2
Имеем: Сервер Intel SPKA4 1XEON 700 4Gb памяти, диски MAXTOR Atlas 15K II - 5 штук, и непосредственно сам контроллер MegaRAID 320-2.
При подключении диска напрямую - скорость соответствует заявленной производителем.
При подключении через контроллер, RAID1, RAID5 - цифры в тестах ужасающие. От времени поиска до случайного и линейного чтения о-о-очень медленно.
Только в RAID0 и RAID10 начал что-то внятное выдавать. А при такой конфигурации вообще летать должен. Судя по обзорам с IXBT. Там и диски и контроллер нахваливали.
В этом форуме уже заявляли эту проблему. Там человеку и 10 RAID можно выстроить, а мне только RAID5 нужен.
В чем же дело?
При подключении диска напрямую - скорость соответствует заявленной производителем.
При подключении через контроллер, RAID1, RAID5 - цифры в тестах ужасающие. От времени поиска до случайного и линейного чтения о-о-очень медленно.
Только в RAID0 и RAID10 начал что-то внятное выдавать. А при такой конфигурации вообще летать должен. Судя по обзорам с IXBT. Там и диски и контроллер нахваливали.
В этом форуме уже заявляли эту проблему. Там человеку и 10 RAID можно выстроить, а мне только RAID5 нужен.
В чем же дело?
С помощью программки AIDA32 были выбраны следующие настройки RAID-массива
1. Stripe 64K (этот размер идет по умолчанию, остальные показали себя хуже, видимо контроллер заточен под 64K)
2. Write Back (реальный выигрыш над Write Through порядка 75%, батарейка установлена)
3. Adaptive (небольшой плюс в скорости)
4. Direct (именно Direct, если поставить Cached, то в тестах на чтение проигрываем 30%)
Важный момент: при установке 128 и 256 Мб SDRAM вместо родной 64, на чтении проигрываем 30%, причем результат одинаков для обоих планок(128 и 256). Память контроллер съел нормально(ECC, наверно unbuffered), разве что двухсторонняя она, а 256 имеет скорость 133MHz, но контроллер не ругался, просто показал плохие результаты.
Cached в пролете...
Результаты получились следующие:
1.Disk Access Time 5,8
2.Buffered Read 114,3
3.Random Read 75,9
4.Linear Read 76,6
5.Random Write 57
6.Linear Write 57
Вроде ничего, можно в работу запускать, но я рассчитывал получить лучшие результаты. В обзорах цифры дисков и контроллера совсем красивые, может платформа подвела, сервак старый.
1. Stripe 64K (этот размер идет по умолчанию, остальные показали себя хуже, видимо контроллер заточен под 64K)
2. Write Back (реальный выигрыш над Write Through порядка 75%, батарейка установлена)
3. Adaptive (небольшой плюс в скорости)
4. Direct (именно Direct, если поставить Cached, то в тестах на чтение проигрываем 30%)
Важный момент: при установке 128 и 256 Мб SDRAM вместо родной 64, на чтении проигрываем 30%, причем результат одинаков для обоих планок(128 и 256). Память контроллер съел нормально(ECC, наверно unbuffered), разве что двухсторонняя она, а 256 имеет скорость 133MHz, но контроллер не ругался, просто показал плохие результаты.
Cached в пролете...
Результаты получились следующие:
1.Disk Access Time 5,8
2.Buffered Read 114,3
3.Random Read 75,9
4.Linear Read 76,6
5.Random Write 57
6.Linear Write 57
Вроде ничего, можно в работу запускать, но я рассчитывал получить лучшие результаты. В обзорах цифры дисков и контроллера совсем красивые, может платформа подвела, сервак старый.
IOMeter показал положительную тенденцию производительности при увеличении памяти с 64 до 128. Последняя прошивка (37) - даже немного уменьшила производительность.
Теперь конкретно:
Задали вручную File Server Pattern (по интеллёвому), прошивка 33, 100 Outstanding IOs. 64SDRAM
Результаты тестов
WriteBack Adaptive Direct - 922IOs, 9,94Mbs
WriteBack Adaptive Cached - 787IOs, 8,52Mbs
WriteThrough Adaptive Cached - 787IOs, 8,52Mbs
WriteThrough Adaptive Direct - 867IOs, 9,4Mbs
WriteBack Normal Direct - 860IOs, 9,2Mbs
128 SDRAM
WriteBack Adaptive Direct - 956IOs, 10,36Mbs
WriteBack Adaptive Cached - 956IOs, 10,36Mbs
Теперь прошивка 37
64SDRAM
WriteBack Adaptive Direct - 850IOs, 8,9Mbs
128 SDRAM
WriteBack Adaptive Direct - 950IOs, 10,28Mbs
AIDA настаивает, на том что увеличение размер кэша снижает производительность. Верим ИОМетру?
Cached показал себя не с лучшей стороны, ставим Direct.
А где у ИОМетра стандартные паттерны? Версия Iometer 2004.07.30
Теперь конкретно:
Задали вручную File Server Pattern (по интеллёвому), прошивка 33, 100 Outstanding IOs. 64SDRAM
Результаты тестов
WriteBack Adaptive Direct - 922IOs, 9,94Mbs
WriteBack Adaptive Cached - 787IOs, 8,52Mbs
WriteThrough Adaptive Cached - 787IOs, 8,52Mbs
WriteThrough Adaptive Direct - 867IOs, 9,4Mbs
WriteBack Normal Direct - 860IOs, 9,2Mbs
128 SDRAM
WriteBack Adaptive Direct - 956IOs, 10,36Mbs
WriteBack Adaptive Cached - 956IOs, 10,36Mbs
Теперь прошивка 37
64SDRAM
WriteBack Adaptive Direct - 850IOs, 8,9Mbs
128 SDRAM
WriteBack Adaptive Direct - 950IOs, 10,28Mbs
AIDA настаивает, на том что увеличение размер кэша снижает производительность. Верим ИОМетру?
Cached показал себя не с лучшей стороны, ставим Direct.
А где у ИОМетра стандартные паттерны? Версия Iometer 2004.07.30
Спасибо за помощь! Вроде разобрался, но еще несколько вопросов.
1. Пробовали ли вы экспериментировать с прошивкой. Действительно ли 37 дает меньшую производительность, чем 33 или у меня все так неправильно настроено.
2. Какую в итоге стратегию настроек контроллера вы избрали (WriteBack-WriteThrough, Normal-Adaptive, Direct-Cached)
3. Где же все-таки стандартные паттерны для ИОМетра?
1. Пробовали ли вы экспериментировать с прошивкой. Действительно ли 37 дает меньшую производительность, чем 33 или у меня все так неправильно настроено.
2. Какую в итоге стратегию настроек контроллера вы избрали (WriteBack-WriteThrough, Normal-Adaptive, Direct-Cached)
3. Где же все-таки стандартные паттерны для ИОМетра?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Прошивки на скорость не сравнивали. Единственное, что заметил - по сравнению со старыми, еще чисто AMIшными, прошивками и новыми, где подключились спецы майлекса, есть существенная разница в поведении контроллера. Где-то лучше, где-то хуже, но в общем лучше. Но 33 и 37 - прошивки новые, не должно быть уж очень заметной разницы. Но всякое бывает - все не уследишь, нас больше стабильность интересует.
А вот LSI320-2X (именно Х) с новыми прошивками существенно шустрее на линейных потоках стал.
Write Back - обязательно.
Adaptive - получше на смешанной нагрузке типа файл-сервера. На СУБД лучше Normal. Правда разница небольшая.
Direct - обязательно. Cached на очень старых прошивках была чуток шустрее на рандом чтении, но сильно хуже на линейном. Но это были действительно старые прошивки - сейчас директ по любому лучше. Не знаю зачем этот параметр вообще теперь нужен - видимо просто наследие.
А вот LSI320-2X (именно Х) с новыми прошивками существенно шустрее на линейных потоках стал.
Write Back - обязательно.
Adaptive - получше на смешанной нагрузке типа файл-сервера. На СУБД лучше Normal. Правда разница небольшая.
Direct - обязательно. Cached на очень старых прошивках была чуток шустрее на рандом чтении, но сильно хуже на линейном. Но это были действительно старые прошивки - сейчас директ по любому лучше. Не знаю зачем этот параметр вообще теперь нужен - видимо просто наследие.
Почитал ваш форум, заинтересовало что корзинки перешиваются, причем это дело нужное. Хочу поставитьв сервер корзину ESG-SHV HSBP M14 SCA. Ничего про нее не могу найти в интернете. Прошивка старая. Стоит ли перешивать и если да, то подскажите, где лежит прошивка для неё.
И что значит параметр М?
А вот по контроллеру еще интересует какой для него оптимальный страйп у вас получился? И какие более глубокие настройки оказывают влияние на производительность (Cache Flush Timings, Rebuild Rate, Coercion Algorithm)?
Заранее спасибо!
И что значит параметр М?
А вот по контроллеру еще интересует какой для него оптимальный страйп у вас получился? И какие более глубокие настройки оказывают влияние на производительность (Cache Flush Timings, Rebuild Rate, Coercion Algorithm)?
Заранее спасибо!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей