Дисковые массивы RAID
Дисковый массив RAID (Redundant Array of Independent Disks) — совокупность нескольких жёстких дисков (2 и более), объединённых в единую связку.
В зависимости от вида (базового уровня RAID) такое решение повышает скорость записи и считывания информации или увеличивает показатели отказоустойчивости носителей и защищенности данных от потерь.
Купить дисковый массивИспользование RAID-массива является одним из популярных и доступных аппаратных способов повышения отказоустойчивости при хранении и обработке данных.
Виды дисковых массивов RAID
RAID 0. Используются для увеличения скорости записи и чтения данных. В этом случае обмен информацией происходит одновременно со всеми дисками из массива. Файлы записываются частями: одна часть — на один диск, следующая — на другой.
Скорость в этом случае выше, чем при использовании только одного жесткого диска. Но о резервировании данных и повышении уровня защиты от потери речи нет.
Если важна сохранность информации, потребуется массив RAID уровня 1 и выше.
RAID 1. Применяется минимум 2 диска. Используется 100% копирование — все, что сохраняется на первый диск, в таком же виде копируется на второй.
RAID 2, RAID 3, RAID 4. Принцип записи, как в RAID 0 (блоками на разные носители). Но часть массива выделена под хранение кодов коррекции ошибок (используется код Хэмминга).
Благодаря этому повышается скорость обмена данными и показатели отказоустойчивости. Схожий принцип реализован в решениях уровней 3 и 4. Только под контрольные суммы (коды коррекции) выделяются разные объемы памяти.
Практически не используются на практике.
RAID 5. Принцип работы схож с RAID 1 (полное копирование), необходимый минимум — 3 диска. Но при этом один или несколько дисков используются для хранения контрольных сумм для восстановления информации.
RAID 6. Используется как минимум 4 диска. Такой массив может пережить одновременную поломку даже 2 носителей. Используется 2 контрольные суммы, вычисляемые разными способами. Высочайшая надёжность.
RAID 10. Их называют еще «1+0». Таким RAID присущи черты массивов 1 и 0 уровней. От нулевого они взяли увеличенную скорость доступа, от первого — высокие показатели надежности. RAID 10 подходит тем, у кого в приоритете высокая скорость операций чтения/записи. Для организации массива требуется четное количество дисков (минимум 4).
RAID 50. Представляет собой набор массивов RAID 5, объединенных в RAID 0. Минимальное количество дисков — 6. Обеспечивается надежность массива 5 уровня и вместе с этим решается проблема низкой скорости записи, присущая для него. Решение подходит для случаев, когда требуется высокая надежность и производительность.
RAID 60. Строится из 8 и более дисков. Это 2 и более массива 6 уровня, объединенных в RAID0. Отличительная черта — высокие показатели отказоустойчивости. Даже если из строя выйдет по 2 накопителя из RAID6, информация сохранится.
Решения под дисковые массивы
Системы хранения данных и сетевые хранилища NAS имеют встроенный контроллер для создания и управления RAID-массивами. Для реализации на серверах и рабочих станциях требуется контроллер, который управляет процессами записи, считывания информации и пр.
Контроллеры дисковых массивов делятся на 2 вида:
- Программный контроллер — самый доступный по цене вариант, применяется для простых задач. Представляет собой специальное ПО. Особенность — интенсивное потребление ресурсов компьютера, из-за чего может страдать быстродействие. Чаще используется для RAID 0 и 1.
- Аппаратный контроллер — представляет собой устройство расширения, подключающееся в слот компьютера или сервера. Диски подключаются к контроллеру через внутренние или внешние порты. Может иметь кэш-память, возможность установки батареи для хранения кэш-памяти при отсутствии питания, функции «горячей замены» и автоматической замены диска.
Выбор типа контроллера, как и самого RAID-массива, зависит от задач, где это будет использоваться.
Для выбора решения нужно понимать:
- какое взаимодействие будет с данными (чтение, записи, их соотношение);
- какой уровень нагрузки ожидается (редкое копирование файлов из архива или высокая нагрузка на запись со случайным доступом);
- есть ли требования под задачу по IOPS (показатель количества операций чтения\запись в секунду), пропускной способности дисковой системы, время задержки;
- нужна ли возможность «горячей замены» или автоматической замена диска (Hot Swap и Hot Spare).
Получить консультацию
Отправьте описание задачи, в решении которой нуждается ваш бизнес. Мы предложим возможные варианты её решения и оценим стоимость её выполнения.