Intel RAID SRCS16 построение 1+0

У вас сложности? Наши специалисты постараются помочь вам. Если вы сами сталкивались с похожими проблемами - поделитесь опытом.

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

Ответить
SergeCh
Junior member
Сообщения: 7
Зарегистрирован: 06 май 2005, 12:11
Откуда: Moscow

Intel RAID SRCS16 построение 1+0

Сообщение SergeCh » 11 май 2005, 10:31

Здравствуйте,
посоветуйте, пожалуйста, как на указанном контроллере построить RAID 1+0. Имеется 4 SATA150 диска 76Gb. Причина выбора RAID 10 скорость чтения записи.

Мои попытки:
создал через утилиту конфигурирования 2 Array затем при создании логическгого диска указал RAID type: RAID 1. Включил Spanning.
Получился один логический диск 152Gb
Stripe установил 16 кб. I/o Cached; Read No Read Ahead; Write Thru
ОС Windows 2003 standart определила созданный диск, конвертнула в динамический и отформатировала на ntfs. На этот диск была помещена БД SQL Server 2000

Для теста запустил некий SQL запрос модифицирующий базу. Запрос первое время усиленно работает с диском. В частности добавляет столбец в таблицу(размером более 700 мб) базы (3 Гб). Затем производит вычисления и обновляет все записи из этой таблицы.
Первый этап занял около 20 мин, второй больше суток.

Для сравнения перенес базу на диск подсоединенный на SATA порт мат платы, результат:
первый этап занял не более 5 мин, второй 16 часов.

Подскажите, что в моих действиях настройки RAID 10 сделано неверно.

Заранее благодарен.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 11 май 2005, 10:54

Неправильно поставили кэш и политики ;)
Stripe Size ставьте 64КБайт - под это заточена фирмварь всех LSI MegaRAID (LSI MegaRAID SATA 150-6=Intel SRCS16).
I/O Policy = Direct
Read Policy = Normal
Write Policy = WriteBack - но крайне желательно для безопасной работы докупить и поставить BBU (если нет).

SergeCh
Junior member
Сообщения: 7
Зарегистрирован: 06 май 2005, 12:11
Откуда: Moscow

Сообщение SergeCh » 11 май 2005, 12:38

спасибо,

переделал RAID 10.
IO Policy - Direct
Read policy - Adaptive
Write Policy - Thru
Батарейки нет, посему утилита не дала выставить Write Back.
страйп 64к

снова тест. восстановление БД SQL Server размер 3 гб. процесс восстановления занял 18 минут. (если восстановление идет на диск SATA на мат плате процесс около 5 минут)

неужели Write policy как Write Back играет тут такую критическую роль?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 11 май 2005, 13:01

Естественно. Более того, не только во внутренних, но и во внешних RAID эффективность использования кэша (иногда "в пику" "чистой" пропускной при WriteThrough) является одним из важнейших факторов, влияющих на производительность.

Ответить

Вернуться в «Серверы - Решение проблем»

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

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