LINUX.ORG.RU

Интеловский RAID-контроллер, жуткие тормоза


0

0

Имеется сервер начального уровня ~2005 года,
мат.плата Intel Server Board SE7520BD2,
память DDR2 400 (4GB),
процессор Intel Xeon 3GHz,
шасси Intel Chassis SC5300,
5 жестких дисков Seagate Barracuda 7200 SATAII 160GB
собраны в RAID10 (точнее 4 диска в рейде 10, 1 диск - Hot Spare)
на контроллере Intel RAID Controller SRCS16,
который воткнут в слот PCI-X 100.

При любых версиях прошивок BIOS мат. платы и контроллера, вплоть до последних версий с сайта Intel,
дисковые операции производятся очень медленно.
При копировании больших файлов в 10Gb, например, скорость копирования падает до 4 Мбайт/сек.

Дистрибутив Debian 5, ядро 2.6.26-2-amd64, файловая система ext3.
Тормоза происходят на любой файловой системе, независимо от дистрибутива, на разных RAID - 10, 5, 1, 0. Если хард включать, минуя RAID-контроллер, то тормозов нет.

Кто-нибудь сталкивался с такой связкой оборудования? Есть ли способ повысить скорость дисковых операций, не меняя контроллер на другую модель?

Ответ на: комментарий от Deleted

> Последняя прошивка - 713S

Она и стоит.

В общем, понятно, что любые телодвижения не изменят порядок скорости записи.

Надеюсь, 3ware-контроллер оживит этот тяжелый тормозной гроб.

vensder
() автор топика
Ответ на: комментарий от vensder

> В общем, понятно, что любые телодвижения не изменят порядок скорости записи.

Ты ссылку читал?

Deleted
()
Ответ на: комментарий от Deleted

Читал, а также по всем ссылкам того треда полазил (спасибо, кстати, за ссылку). Думаю, что вместо покупки батареи и некоторого профита [...BBU+WB+кеш на дисках дает долее или менее терпимый результат...] лучше купить нормальный контроллер. Если уж эксперт Тринити говорит, что на больших файлах эти контроллеры так и будут работать...

vensder
() автор топика
Ответ на: комментарий от kilolife

> А софтовый рейд пробовали?

На мат.плате всего 2 SATA-разъема.

vensder
() автор топика

Аналогичная конфигурация, только ОЗУ 1 Гбайт, а проца 2x3.2 ГГц. Диски побольше (ST3200826AS), всего 6, на 5 дисках RAID5, BBU есть, прошивка не помню какая. Ядро 2.4.37. Места на разделах мало, файловая система ext3. Копрование с одного раздела на другой 2 ISO образов (9 352 282 112 байт) 22 Мбайт/с, чтение этих файлов (dd bs=4096)92 Мбайт/с, запись в тот же раздел из /dev/zero 42 Мбайт/с. Не знаю, насколько сильно фрагментированна ФС, но за 3 года наверное хорошо.

Во время тестирования система "живет" можно логиниться по ssh, ходить по каталогам.

mky ★★★★★
()
Ответ на: комментарий от mky

Завтра попробую WB поставить без батареи и протестировать. Сегодня с утра зарядил полную инициализацию рейда, к вечеру только 60% прошло. Где бы батарею такую достать - полазил по инет-шопам - везде товар отсутствует...

vensder
() автор топика
Ответ на: комментарий от vensder

Где взять батарейку не знаю, вобще не понятно, почему изначально эти контроллеры продавались без батареек.

mky ★★★★★
()
Ответ на: комментарий от Deleted

Большое спасибо Dimez и mky за информацию. После полной инициализации рейда и включения Write Back с помощью тулзы скорость копирования поднялась до 27 Мбайт/сек (в худшем случае), т.е. стала на порядок выше. Осталось выбрать один из трех вариантов: либо юзать с WB без батареи для кэша, либо искать её, либо другой контроллер покупать.

vensder
() автор топика

Харды сделай по отдельности(raid0 из одного харда) и потом уже поверх них сделай софтварный рейд. Это самое лучшее что можно сделать с этим и подобными рейдами.

PS а батарейку хрен уже где купишь.

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.