Выбор оптимального по производительности RAID для СУБД

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

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

Ответить
dolly
Power member
Сообщения: 39
Зарегистрирован: 28 ноя 2005, 20:42
Откуда: Санкт-Петербург

Выбор оптимального по производительности RAID для СУБД

Сообщение dolly » 13 июн 2012, 13:00

Всем доброе время суток!

Решаю вопрос о выборе оптимального RAID для СУБД. В принципе, варианта два - RAID5 или RAID10
(более дорогие варианты типа 6 или 50 в данном случае избыточны). Их плюсы и минусы в плане
экономии дискового пространства и отказоустойчивости очевидны. Меня в первую очередь интересует
примерное процентное соотношение производительности на чтение и на запись, т.е. насколько RAID5
будет быстрее по чтению (если вообще быстрее) и насколько RAID10 быстрее по записи. Предвосхищая
вопрос о том, что все зависит от конкретной конфигурации, сообщаю:
Контроллер: LSI Logic (U320SCSI)
Количество HDD: 8
СУБД: Firebird

Заранее благодарен за ответы.

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

Re: Выбор оптимального по производительности RAID для СУБД

Сообщение gs » 14 июн 2012, 12:50

Для БД в большинстве случаев рэйд10 - наилучший вариант.
Да и что мешает попробовать?

dolly
Power member
Сообщения: 39
Зарегистрирован: 28 ноя 2005, 20:42
Откуда: Санкт-Петербург

Re: Выбор оптимального по производительности RAID для СУБД

Сообщение dolly » 14 июн 2012, 17:55

gs писал(а):Для БД в большинстве случаев рэйд10 - наилучший вариант.
Да и что мешает попробовать?
Только то, что сейчас на сервере работает RAID5 (уже давно). Жалоб на тормоза нет (только периодически меняются HDD взамен вылетевших), поэтому в данный момент, конечно, в качестве эксперимента менять ничего не буду. Однако, в будущем может возникнуть необходимость в новом массиве (или новом сервере целиком), отсюда и был вопрос.

fsv
Junior member
Сообщения: 4
Зарегистрирован: 31 июл 2012, 13:17
Откуда: Днепропетровск
Контактная информация:

Re: Выбор оптимального по производительности RAID для СУБД

Сообщение fsv » 31 июл 2012, 14:53

RAID10 будет предпочтительнее на больших нагрузках и особенно на большом кол-ве мелких транзакций. RAID5 на большинстве задач может показать вменяемый перфоманс по чтению (при чтении не требуется считать парити и грузить проц), но ровно до того момента, пока не вылетает диск из РГ. Тогда на операциях записи нужно сначала читать все диски, считать парити и потом уже писать. К выбору RAID5, особенно в продакшене, подходите взвешенно. Нужно учитывать и ситуации, когда массив работает в дегрейде, а у вас критичная база или сервис. Нужно еще анализировать влияние на другие сервисы и влияние на них в случае не штатной работы. Если это какой-то стенбай, то бывает вполне оправдан RAID5.

Ответить

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

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

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