Создание RAID-массивов¶
RAID массивы позволяют повысить скорость работы с дисками и обеспечить надежность хранения данных. RAID позволяет объединить несколько физических дисков в один логический носитель. Подробнее об уровнях массивов RAID вы можете узнать здесь.
Аппаратный RAID-контроллер¶
Сервер с аппаратным RAID-контроллером можно выбрать на этапе оформления заказа на аренду выделенного сервера. Аппаратный RAID необходим для работы сервера с несколькими дисками под управлением VmWare ESXI. Мы обычно используем контроллеры производства Broadcom (ранее LSI, потом Avago). Для заказа сервера с аппаратным RAID-контроллером необходимо выбрать пункт Hardware Raid в разделе Advanced filter:
Примечание
Мы можем подключить аппаратный RAID-контроллер к уже арендованному оборудованию при наличии технической возможности. Для заказа этой услуги необходимо обратиться в отдел продаж.
Проверить установлен ли на сервере аппаратный контролер можно с помощью команды в Linux:
В ОС Windows тип контроллера можно узнать в Device Manager (Диспетчере устройств).
Для установки ОС на аппаратный RAID-массив следует зайти в IPMI-консоль сервера, перезагрузить его и при загрузке системы зайти в WebBIOS RAID-контроллера и настроить там необходимые тома. Вся необходимая документация по этим действиям обычно представлена на сайтах производителей контроллеров или в Интернете.
Если в системе с аппаратным RAID надо сделать проброс каждого диска в отдельности, то следует создать необходимое количество RAID0 томов из одного диска.
Программный RAID¶
Если в сервере нет специального контроллера или диски представлены в системе раздельно через HBA-контроллер, то можно создать программный RAID-массив из нескольких дисков.
Внимание
На сервере с одним диском RAID создать нельзя.
На сервере с двумя одинаковыми дисками можно выбрать варианты HBA, RAID1 и RAID0. На сервере с четырьмя одинаковыми дисками - RAID0, RAID1, HBA. На сервере с двумя парами разных дисков, например, парой SSD и парой HDD - HBA, RAID0, RAID10 и пара RAID1.
При переустановке системы можно создать программный RAID-массив через меню управления оборудованием панели управления Invapi.
Пример создания RAID-массива для серверов с двумя одинаковыми дисками:
Пример создания RAID-массива для серверов с четырьмя одинаковыми дисками:
Пример создания RAID-массива для серверов с парой SSD и парой HDD:
- HBA - все диски будут независимо представлены в ОС. ОС будет установлена на наименьший по размеру диск или на sda1.
- RAID 1 (зеркалирование) - в массив включены несколько дисков, информация на которых дублируется. RAID 1 обеспечивает повышенную безопасность хранения данных: если один диск выходит из строя, все данные сохраняются на втором диске. Диски будут собраны в единый том через mdadm, поверх которого будет работать LVM.
- Уровень RAID 0 (чередование) - данные записываются блоками попеременно на разные диски. RAID 0 позволяет полностью использовать дисковое пространство и обеспечивает высокую скорость передачи данных. Данный массив не подразумевает гарантий хранения данных, данные на всех дисках будут потеряны при выходе из строя одного из дисков. Диски будут собраны в единый том через mdadm.
- Уровень RAID 10 (зеркалирование с чередованием) – результат формирования массива RAID 0 из двух (или более) массивов RAID1. RAID 10 позволяет повысить отказоустойчивость хранилища данных в случае поломки одно из дисков каждого суб-массива.
Примечание
При наличии в выделенном сервере пары небольших ССД для ОС и жеcтких дисков более крупного размера можно автоматически установить ОС на массив RAID1 из SSD и остальные диски разметить как RAID10 и подключить их к ОС для хранения данных.