
Я хочу купить аппаратную RAID-карту для своего компьютера Linux, который я собираю, и я особенно рассматриваюэта модель Intel.
Я планирую использовать на своем компьютере несколько RAID-массивов: массив RAID-0 для двух SSD-накопителей и еще один RAID-массив для нескольких HDD. (Это может быть RAID-5, поскольку мне нужно хорошее сочетание скорости, избыточности и низкой стоимости.) Карта поддерживает больше входов, чем мне нужно, поэтому у меня не будет нехватки портов.
RAID-карты вообще рассчитаны на такие конфигурации? Нужно ли мне покупать еще одну RAID-карту, чтобы запускать каждый массив отдельно?
Поскольку я никогда раньше не делал RAID, но довольно подробно изучил его, чтобы понять, как он работает, я немного новичок в этом. Мне нужно настроить RAID в BIOS с такой картой? Мне нужно установить какую-то прошивку или драйвер, чтобы эта штука заработала?
Примечание: это не список покупок, а законный вопрос о том, как работают карты RAID.
решение1
Вы можете запустить несколько массивов на карте. Массивы обычно настраиваются в BIOS. Драйвер, скорее всего, потребуется и будет предоставлен Intel
решение2
Это варьируется, но с правильным решением raid вы можете создать несколько raid-массивов из отдельных групп дисков или даже разбить одну группу дисков на несколько raid-массивов. Например, вы можете взять 3 диска и использовать часть каждого для 3-стороннего raid1, а остальное для raid5, или взять 5 дисков и использовать часть каждого из них для raid0, а часть для raid5.
Обратите внимание, что вы можете сэкономить много денег, отказавшись от поддержки аппаратного RAID и просто используя программный RAID Linux, который зачастую гораздо более гибок.
Для настоящего аппаратного рейда вам понадобится соответствующий драйвер и обычно прикладное программное обеспечение для управления рейдом из ОС. Они также обычно имеют интерфейс BIOS, позволяющий вам настроить массив перед установкой ОС.
Более дешевые карты raid на самом деле являются поддельным raid, то есть просто стандартным контроллером AHCI SATA со специальным программным обеспечением/драйверами (обычно только для Windows) и расширениями BIOS, которые реализуют программный raid. Linux увидит оборудование таким, какое оно есть, и увидит каждый из отдельных дисков. Программный пакет под названием dmraid распознает метаданные raid на дисках и настроит программный драйвер raid ядра device-mapper для доступа к массиву, но он далеко не так хорошо поддерживается или надежен, как обычный программный raid Linux ( mdadm ).
решение3
Вы можете иметь два тома на одной карте, но убедитесь, что у вас достаточно слотов для кабелей (2) для каждого тома различных дисков.
Избегайте программного RAID любой ценой. Так вы получите избыточность и сэкономите кучу времени. Программный RAID ОЧЕНЬ нестабилен. Хуже программного RAID - это "ПОДДЕЛОЧНЫЙ RAID" - тот, что встроен в материнскую плату.