Сравнение уровней RAID

Сравнение уровней RAID

RAID-массив может быть организован различными способами, при условии, что используемое аппаратное и/или программное обеспечение поддерживает нужную конфигурацию. Эти конфигурации, определяющие, каким образом данные распределены на дисках, называются уровнями RAID. Различные уровни RAID обладают различной степенью производительности и надежности. Наиболее распространенные схемы представлены дальше.

RAID 0 – чередование без зеркалирования. Блоки данных распределяются между несколькими дисками. Поскольку данные находятся в режиме параллельного доступа, это обеспечивает увеличение производительности. Однако в связи с отсутствием избыточности, RAID 0 не обеспечивает надежность хранения данных: отказ одного из дисков RAID-группы приводит к неработоспособности всего массива.

RAID 1 – зеркалирование без чередования. Данные дублируются на двух дисках, создавая «полное зеркало». RAID 1-системы характеризуются улучшенной производительностью на чтение с минимальной потерей производительности на запись. Данные остаются доступными, пока один диск из зеркальной группы RAID 1 функционирует.

RAID 10 – зеркалирование и чередование. Данные записываются страйпами на первичных дисках, которые затем зеркалируются на вторичные диски. Типичная RAID 10-группа состоит из четырех дисков: два для чередования и два для зеркалирования.

RAID 2 – чередование битов с выделенной четностью. При распределении данных, биты записываются на разных дисках. Также выделяется дополнительный диск для хранения информации четности системы RAID 2.

RAID 3 — чередование байтов с выделенной четностью. При распределении данных, байты записываются на разных дисках. Также выделяется дополнительный диск для хранения информации четности системы RAID 3.

RAID 4 — чередование блоков с выделенной четностью. При распределении данных, блоки записываются на разные диски. Также выделяется дополнительный диск для хранения информации четности. RAID 4 отличается повышенной производительностью, так как каждый диск обрабатывает I/O запросы независимо, позволяя осуществлять доступ к данным в параллельном режиме. Единственный диск четности RAID 4 системы часто становится «узким местом» производительности.

RAID 5 — чередование блоков с распределенной четностью. И данные, и информация четности распределяются по всем дискам RAID-группы. RAID 5 демонстрирует повышенную производительность, так как каждый диск обрабатывает I/O запросы самостоятельно, позволяя осуществлять доступ к данным в параллельном режиме. Однако сбой одного диска приводит к снижению производительности всей RAID 5 системы.

RAID 6 — уровень чередования блоков с двойным распределением четности. И данные, и информация четности распределяются по всем дискам RAID-группы. Информация избыточности дублируется. Для RAID 6 характерна повышенная производительность, так как каждый диск обрабатывает I/O запросы самостоятельно, позволяя осуществлять доступ к данным в параллельном режиме. RAID 6-системы могут выдержать полный отказ двух дисков в группе. Информация избыточной четности обеспечивает дополнительное время для восстановления избыточности, без риска потери информации. Большинство систем хранения данных на основе RAID 6 по-прежнему демонстрируют снижение производительности до полного восстановления неисправного диска.

RAID 0 обычно используется в системах, работающих с потоками данных. В транзакционных системах, для которых надежность является обязательной характеристикой, RAID 6 становится очевидным выбором, так как доступ к данным сохраняется даже в случае выхода из строя нескольких дисков.

Конфигурации RAID 0 и RAID 10, как правило, выбираются для RAID-групп с небольшим количеством дисков. Для систем от восьми дисков RAID 6 является оптимальным вариантом.

Так как объем обрабатываемой информации в организациях, а вместе с тем и объем дисков постоянно растет, скорость восстановления данных RAID-группы приобретает все большее значение. Способность выдерживать сбой нескольких дисков делает технологию RAID 6 более привлекательной для систем, требующих высокой доступности.

RAID 0RAID 10RAID 6RAID 6 инициализированный
Производительность операции чтения малыми блокамХорошаяВысокаяСредняяСредняя
Производительность операции чтения крупными блокамХорошаяВысокаяХорошаяХорошая
Производительность операции записи малыми блокамХорошаяСредняяСредняяСредняя
Производительность операции записи крупными блокамиХорошаяСлабаяХорошаяХорошая
ДоступностьНизкаяВысокаяВысокая
Загрузка дисковОтличнаяСлабаяХорошаяХорошая
# raid

Комментарии

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×