Понимание RAID в 2026: Аппаратный RAID, программный RAID и трехрежимные контроллеры - Синьчуаньский сервер | Поставщик оборудования для корпоративных серверов

Новости компании

Понимание RAID в 2026: Аппаратный RAID, программный RAID и трехрежимные контроллеры

Разговор о RAID, с которого начинается каждое совещание по архитектуре хранения данных

Это 2026 а архитекторы систем хранения данных до сих пор спорят об аппаратном RAID и программном RAID, как если бы один из них был объективно прав.. Правда зависит от рабочей нагрузки: Аппаратный RAID-контроллер PERC H965i — правильное решение для Windows Server с локальными дисками., SQL Server с одним массивом хранения, или хост ESXi, использующий локальное хранилище. ZFS, мдадм, и Ceph являются правильным ответом для сред Linux., программно-определяемое хранилище, и гиперконвергентные кластеры. В этой статье описаны архитектуры, компромиссы, и структура принятия решений, которая определяет, какой из них принадлежит вашему развертыванию..

Три RAID-архитектуры в 2026

Архитектура Как это работает Пример Нагрузка на процессор Характеристики производительности
Аппаратный RAID (RAID-on-Chip контроллер) Выделенная плата ASIC/контроллера с собственным процессором, Кэш-память DRAM, и механизм XOR. Логика RAID полностью работает на карте. ОС видит один виртуальный диск. Dell PERC H965i, H755, ЛСИ/Бродком 9400 ряд Ноль (контроллер обрабатывает всю четность, исключающее ИЛИ, кеш) Лучше всего подходит для интенсивной записи с кэшем с батарейным/конденсаторным питанием.. Предсказуемая задержка. Кэш контроллера ускоряет запись.
Программный RAID (на базе ОС) ЦП выполняет логику RAID (исключающее ИЛИ, паритет, зеркальное отображение) использование драйверов ядра. ОС видит необработанные диски и сама управляет резервированием. Linux мдадм, Пространства хранения Windows, ZFS RAID-Z, Btrfs-рейд Умеренный (1-2 ядра для четности RAID 5/6 при высоком IOPS; около нуля для RAID 1/10) RAID 1/10: около линейной скорости. RAID 5/6: Зависит от процессора для вычисления четности, но современные процессоры хорошо справляются с этим..
Передача HBA (нет RAID) Контроллер передает диски в ОС как отдельные устройства.. Никакой логики RAID вообще. ОС управляет дисками напрямую (обычно с ZFS или Ceph). Dell PERC H965i в режиме eHBA, БИС 9300 HBA, Бродком 9500 в ИТ-режиме Самый высокий (файловая система управляет всей избыточностью, дедупликация, сжатие) ZFS: отличный (ARC-кэш + контрольные суммы + снимки). Цеф: программно-определяемая репликация в большом масштабе.

Аппаратный RAID: Когда контроллер несет нагрузку

Аппаратный RAID проявляет себя в трех конкретных сценариях:

  • Рабочие нагрузки с большим объемом записи с помощью кэша: PERC H965i с 8 ГБ NV-кэша (конденсаторный) поглощает пакеты записи перед выгрузкой на диски. Журналы транзакций SQL Server и файлы подкачки VMware получают выгоду от кэша записи, поскольку ОС выдает запись и немедленно получает подтверждение — контроллер обрабатывает фактическую запись на диск асинхронно..
  • Загрузочные тома и диски ОС: Хост ESXi загружается с PERC RAID 1 массив из двух твердотельных накопителей SATA не требует управления хранилищем на уровне ОС. Контроллер представляет собой один загрузочный диск.. Нет модулей ядра, нет конфигурации mdadm, нет избыточности на уровне файловой системы для отладки.
  • Предсказуемая задержка: Hardware RAID delivers consistent I/O latency because the controller\’s cache and XOR engine handle variance. Для рабочих нагрузок со строгими соглашениями об уровне обслуживания по задержке (OLTP-базы данных, обработка платежей), предсказуемая задержка стоит затрат на контроллер.

Программный RAID: Когда ОС знает лучше

Software RAID wins in environments where the filesystem\’s features matter more than the controller\’s cache:

  • ZFS RAID-Z (Linux/FreeBSD/TrueNAS): ZFS предоставляет контрольные суммы для каждого блока, тихое обнаружение повреждения данных (возможности аппаратного RAID отсутствуют), снимки, сжатие, и дедупликация. RAID-Z1/2/3 — это программный RAID. 5/6/7 с проверкой целостности. История целостности данных ZFS является причиной того, что она доминирует в развертываниях TrueNAS..
  • Linux мдадм: Проверенная в боях программная реализация RAID. RAID 0/1/5/6/10 на любом сочетании дисков. Нулевая зависимость от контроллера — диски свободно перемещаются между серверами. mdadm используется по умолчанию для дистрибутивов Linux по уважительной причине.: это бесплатно, гибкий, и надежный.
  • Пространства хранения Windows: Microsoft\’s software RAID with storage tiering (NVMe + HDD в одном пуле), складские помещения прямые (С2Д) для кластеров, и интеграция файловой системы ReFS. Родная альтернатива Windows аппаратным RAID-контроллерам..

Трехрежимные контроллеры: Мост, который сделал выбор менее бинарным

Серии Dell PERC H965i и Broadcom 95xx представляют собой трехрежимные контроллеры.: они поддерживают SAS, САТА, и диски NVMe на одной карте, в той же объединительной плате, управляется тем же контроллером. Они могут работать в режиме RAID. (аппаратный RAID) или режим HBA/eHBA (сквозной). Гибкость использования одной карты означает, что решение больше не является \»buy a RAID controller or buy an HBA\» - это \»купите трехрежимный контроллер и настройте его под ту архитектуру, которая вам нужна сегодня, knowing you can reconfigure it later.\»

Контроллер Порты Протоколы Режимы RAID Кэш Режим eHBA
МИНУТА H965i 16 (4х СлимСАС х4) САС 12Г, САТА 6Г, NVMe Gen4/5 0, 1, 5, 6, 10, 50, 60 8 ГБ НВ (конденсаторный) Да
ПЕРК H755 16 (4х СлимСАС х4) САС 12Г, САТА 6Г, NVMe Gen3/4 0, 1, 5, 6, 10, 50, 60 8 ГБ НВ Да
ЛСИ 9500-16е 16 (внешний) САС 12Г, САТА 6Г, NVMe 4-го поколения 0, 1, 10 (вход), 5/6 (с ключом) 4 ГБ (дополнительный модуль) Да (ИТ-режим)
Бродком 9500-8i 8 (внутренний) САС 12Г, САТА 6Г, NVMe 4-го поколения 0, 1, 10, 5, 6, 50, 60 4 ГБ Да (ИТ-режим)

Структура принятия решений: Какая архитектура RAID подойдет для вашей рабочей нагрузки

Рабочая нагрузка / Среда Рекомендуемая архитектура Причина
Windows Server, локальные диски, SQL Server/Oracle на DAS Аппаратный RAID (МИНУТА H965i, RAID 10 для данных, RAID 1 для ОС) Кэш записи ускоряет ведение журналов БД. ОС видит один виртуальный диск. Никакой сложности файловой системы Linux..
VMware ESXi, локальное хранилище, небольшие кластеры Аппаратный RAID (МИНУТА H965i, RAID 5 или 10) ESXi управляет локальным хранилищем как хранилищем данных.; аппаратный RAID обеспечивает нижний уровень избыточности.
Линукс, ZFS, TrueNAS, Проксмокс сквозное подключение HBA (режим eHBA), ZFS RAID-Z2 ZFS необходим прямой доступ к диску для контрольных сумм и умной обработки ошибок.. Аппаратный RAID скрывает диски от ZFS.
Цеф / vSAN / С2Д (гиперконвергентный) сквозное подключение HBA, программно-определяемая репликация Репликация и стирающее кодирование происходят на уровне кластера.. Аппаратный RAID будет бороться с программным уровнем.
Большие данные / аналитика (Хадуп, Искра) на локальных дисках JBOD с сквозным подключением HBA или RAID 0 (данные реплицируются на уровне приложения) HDFS реплицирует данные 3 раза на уровне приложений.. Избыточность RAID — это ненужные накладные расходы.
СМИ / архив / резервные цели (последовательная запись) Аппаратный RAID 6 или RAID 60 (МИНУТА H965i) для резервирования, или ZFS RAID-Z2 для обеспечения целостности Преимущества последовательной записи из кэша контроллера; время восстановления имеет значение для дисков емкостью более 20 ТБ.

Три ошибки, которых следует избегать 2026

  1. Размещение аппаратного RAID перед ZFS или Ceph. ZFS не может видеть отдельные диски, необходимые для проверки контрольной суммы, если они скрыты за RAID-контроллером.. Ceph OSDs behind hardware RAID produce performance anomalies because the controller cache and the cluster\’s replication logic conflict. Используйте режим eHBA/IT для обоих.
  2. Использование аппаратного RAID 5 на дисках емкостью 20 ТБ и более. Сбой одного диска емкостью 20 ТБ вызывает 28-часовое окно восстановления.. Вероятность второго отказа во время восстановления не является незначительной.. RAID 6 или RAID-Z2 — минимум для дисков емкостью 12 ТБ и более.; RAID 6 рекомендуется для всех массивов жестких дисков емкостью более 8 ТБ на диск..
  3. Использование аппаратного RAID для обеспечения целостности данных. Аппаратные RAID-контроллеры обнаруживают неисправные диски, но не могут обнаружить скрытое повреждение данных — перевернутый бит, который передает контрольную сумму.. ZFS, Бтрфс, и ReFS с контрольными суммами ловят то, что упускает аппаратный RAID. Если ваши данные имеют значение, запускать файловые системы контрольной суммы поверх (или вместо) аппаратный RAID.

Создайте свою инфраструктуру хранения данных через Xincuan

Мы поставляем контроллеры Dell PERC H965i/H755., Адаптеры Broadcom HBA, Серверы Dell PowerEdge и xFusion FusionServer, and the full range of enterprise SSDs and HDDs with competitive pricing, 3-год гарантии, и доставка по всему миру. Наши архитекторы систем хранения данных помогут вам выбрать подходящую архитектуру RAID для вашей рабочей нагрузки..

Запросить консультацию по архитектуре хранилища

Исследовать: МИНУТА H965i | SSD | жесткие диски

Пред.:

Следующий:

Телефон

LinkedIn LinkedIn

Скайп

WhatsApp

QR-код WeChat WeChat

Электронная почта

WeChat

WeChat QR Code

Отсканируйте QR-код с помощью WeChat