Как следует из вашего вопроса, на самом деле нет "лучшей" конфигурации RAID, только лучшая для определенного набора обстоятельств, причем стоимость часто является одним из самых важных факторов.
Не вдаваясь в мелочи контроллеров и программного обеспечения, вот мои эмпирические правила.
RAID 0 является самым быстрым, так как вы можете читать и писать на многие диски одновременно, и нет места "впустую" для избыточности. Потеряете любой диск и потеряете набор, поэтому RAID 0 должен только используйте на машине вы не заботите около, или легки для того чтобы восстановить и не содержат данные вы оцениваете. Игровой автомат может соответствовать этому сценарию, хотя, честно говоря, разница в скорости не так заметна, что я был бы готов принять повышенный риск того, чтобы перестроить машину. Это также может быть полезно для очень быстрых областей "царапин", Если у вас есть программное обеспечение, которое нуждается в таких вещах.
RAID 1-Очень распространенная настройка зеркала, обычно из 2 дисков. Читает обычно просто стесняется вдвое быстрее, чем один диск, в то время как записи просто немного медленнее, чем один диск. На серверах RAID 1 является отличным выбором для файлов операционной системы. Это также хороший выбор, когда вам нужна избыточность, ваши потребности хранения не так велики, чтобы требовать RAID 5, и вы могли бы извлечь выгоду из дополнительной скорости чтения (файлы журнала базы данных обычно размещаются на RAID 1).
RAID от 2 до 4 (не в вопросе), как правило, не используются, за исключением продуктов некоторых поставщиков на предприятии стороне.
RAID 5-это компромисс между тем, чтобы не тратить слишком много места на избыточность и по-прежнему получать дополнительную производительность дополнительных дисков. Скорость чтения очень хорошая, так как все диски могут участвовать. Скорость записи иногда может быть проблемой с RAID 5, хотя я думаю, что это иногда завышено в зависимости от ситуации. Даже с оборудованием, которое делает вычисления четности, небольшие случайные записи страдают на RAID 5, так как каждая логическая операция записи требует 4 Ввода/вывода (считывания с диска данных, считанных с диска четности, записать диск с данными, записать диск четности). Выберите RAID 5, Если вы хотите максимизировать объем памяти, которую вы получаете из набора дисков, сохраняя при этом хорошую степень безопасности. Избегайте, когда ваше приложение имеет высокие требования к производительности и требует большого количества небольших случайных записей (жесткие диски виртуальной машины, файлы данных базы данных). Также имейте в виду, что современные большие диски занимают много времени, чтобы восстановить, когда они выходят из строя как часть набора RAID 5, и это ставит ваш данные в опасности более длиной для второго отказа диска. RAID 6 может снизить этот риск за счет еще худшей производительности случайной записи.
уровни RAID 1/0 и 0/1 примерно одни и те же характеристики. 1/0 предпочтительнее, потому что сбой означает перестроение только пары дисков, а не всей полосы дисков. RAID 1/0 является самой быстрой конфигурацией общего назначения из упомянутых в вопросе. Производительность чтения и записи велика (reads может произойти со всех дисков сразу по существу, записи должны происходить на несколько дисков, но не чтения/чтения/записи/записи цикла, необходимого как RAID 5) хотя RAID 5 может выиграть в определенных обстоятельствах. RAID 1/0 (что неудивительно) также является самым дорогим практически во всех случаях. Его следует использовать, только если производительность критична, данные очень ценны, а приложение не допускает простоя. Часто сервера базы данных (или, по крайней мере, файлы данных) подходят для RAID 1/0. Я тоже предпочитают ставить виртуальные машины на RAID 1/0 если будет их много или они работают приложений с интенсивным использованием диска, что меня действительно волнует.
полупроводниковые приводы можно деиствительно положить в конфигурации RAID, в частности для своего значения дублирования. Многие твердотельные накопители могут превосходить шину (SATA), к которой они подключены, особенно для операций чтения, поэтому эффект производительности RAID менее привлекателен для твердотельных накопителей.