Выбор оптимального по производительности RAID для СУБД
Модераторы: Trinity admin`s, Free-lance moderator`s
Выбор оптимального по производительности RAID для СУБД
Всем доброе время суток!
Решаю вопрос о выборе оптимального RAID для СУБД. В принципе, варианта два - RAID5 или RAID10
(более дорогие варианты типа 6 или 50 в данном случае избыточны). Их плюсы и минусы в плане
экономии дискового пространства и отказоустойчивости очевидны. Меня в первую очередь интересует
примерное процентное соотношение производительности на чтение и на запись, т.е. насколько RAID5
будет быстрее по чтению (если вообще быстрее) и насколько RAID10 быстрее по записи. Предвосхищая
вопрос о том, что все зависит от конкретной конфигурации, сообщаю:
Контроллер: LSI Logic (U320SCSI)
Количество HDD: 8
СУБД: Firebird
Заранее благодарен за ответы.
Решаю вопрос о выборе оптимального RAID для СУБД. В принципе, варианта два - RAID5 или RAID10
(более дорогие варианты типа 6 или 50 в данном случае избыточны). Их плюсы и минусы в плане
экономии дискового пространства и отказоустойчивости очевидны. Меня в первую очередь интересует
примерное процентное соотношение производительности на чтение и на запись, т.е. насколько RAID5
будет быстрее по чтению (если вообще быстрее) и насколько RAID10 быстрее по записи. Предвосхищая
вопрос о том, что все зависит от конкретной конфигурации, сообщаю:
Контроллер: LSI Logic (U320SCSI)
Количество HDD: 8
СУБД: Firebird
Заранее благодарен за ответы.
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Выбор оптимального по производительности RAID для СУБД
Для БД в большинстве случаев рэйд10 - наилучший вариант.
Да и что мешает попробовать?
Да и что мешает попробовать?
Re: Выбор оптимального по производительности RAID для СУБД
Только то, что сейчас на сервере работает RAID5 (уже давно). Жалоб на тормоза нет (только периодически меняются HDD взамен вылетевших), поэтому в данный момент, конечно, в качестве эксперимента менять ничего не буду. Однако, в будущем может возникнуть необходимость в новом массиве (или новом сервере целиком), отсюда и был вопрос.gs писал(а):Для БД в большинстве случаев рэйд10 - наилучший вариант.
Да и что мешает попробовать?
-
- Junior member
- Сообщения: 4
- Зарегистрирован: 31 июл 2012, 13:17
- Откуда: Днепропетровск
- Контактная информация:
Re: Выбор оптимального по производительности RAID для СУБД
RAID10 будет предпочтительнее на больших нагрузках и особенно на большом кол-ве мелких транзакций. RAID5 на большинстве задач может показать вменяемый перфоманс по чтению (при чтении не требуется считать парити и грузить проц), но ровно до того момента, пока не вылетает диск из РГ. Тогда на операциях записи нужно сначала читать все диски, считать парити и потом уже писать. К выбору RAID5, особенно в продакшене, подходите взвешенно. Нужно учитывать и ситуации, когда массив работает в дегрейде, а у вас критичная база или сервис. Нужно еще анализировать влияние на другие сервисы и влияние на них в случае не штатной работы. Если это какой-то стенбай, то бывает вполне оправдан RAID5.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя