Прошу подключение коллективного разума для решения имеющейся проблемы )
Суть проблемы – КРАЙНЕ низкая производительность дисковой подсистемы на IBM BladeCenter S.
Конфигурация:
Шасси – IBM BladeCenter S 8886.
Корзина на 6 SAS HDD 3,5” (не внешняя) с установленными 6 SAS HDD 15000 RPM 300Gb (под стикером IBM легко узнается Seagate Cheetah, маркировка IBM – fru #43X0805).
2 SAS RAID контроллера (IBM SAS RAID Controller Module FRU # 43W3630, option # 43W3584).
2 лезвия HS22V (если оставить одно – суть проблемы не меняется).
Аппаратных ошибок нет, всё работает.
Проблема: при любой конфигурации пулов скорость пулов ниже скорости отдельного HDD, выделенного в отдельный пул. Скорость в принципе неудовлетворительная, на уровне десктопа, а именно:
- вне зависимости от уровня рейда и количества HDD в пуле скорость записи не выше 90МБ/сек. Например, для RAID 0+1 на 6 HDD, RAID 0 на 2-6 HDD, RAID 5 с любым кол-вом HDD.
- скорость чтения тем ниже, чем больше HDD в пуле. Достигнутый максимум – около 200МБ/сек на RAID 0+1 на 4 HDD. Для RAID 0 на 3-6 скорость ниже (от 200 до 150 Мб/сек, чем больше HDD тем ниже скорость).
Учитывая, что стоит два контроллера и они могут обслуживать разные пулы, максимум на чтении можно достигнуть выделив все винты в отдельные пулы и создав программный рейд в ОС (йопт, нафига ж два контроллера по $3500, если потом программный рейд лепить?). При этом скорость линейного чтения можно до 350 выжать. А вот запись всё равно не поднимается выше 90МБ/сек.
ИОПСы имеют такой же низкий порядок, как и скорость операций линейного чтения и записи. Другими словами, операции непоследовательного обращения к дискам не спасают ситуации, а усугубляют её. Тормозит всё по страшшшному.
Тестирование проводилось под разными ОС с пониманием сути вопроса

Итого: низкая скорость чтения падающая при наращивании HDD в пулы, очень низкая скорость записи на уровне 1/2 скорость записи одного HDD (к тому же для пула RAID 0, не равная скорости чтения с того же пула).
Судя по спецификации оборудования имеем 4х3Гбита/сек канал от корзины на каждый контроллер, по 3Гбита от каждого контроллера на каждое лезвие, 4Гбита между контроллерами для синхронизации, гигабитную шину для управления контроллерами.
Затыка на уровне 0,7Гбита (90МБ/сек на записи) в принципе не должно быть. Поэтому единственное предположение с моей стороны – глючные или неверно подобранные контроллеры, которые не стыкуются с прочим оборудованием.
Вопросы к знатокам:
1) может кто работал с подобным оборудованием, – какую производительность дисковой подсистемы гарантировано выжали из IBM BladeCenter S со встроенными корзинами?
2) знаком ли кто-нить именно с таким контроллером? не сталкивались ли с подобными траблами?
Ну и в принципе буду крайне благодарен за любые мысли и рекомендации. Не могу ввести новый сервер в эксплуатацию уже больше двух недель, т.к. работает медленнее трехлетнего с RAID 0+1 на SATA винтах 7200 250Гб. Нонсенс ((