Huawei Dorado — это линейка корпоративных all-flash систем хранения данных (СХД) серии OceanStor, предназначенная для критически важных рабочих нагрузок. Эти массивы построены на проприетарной архитектуре SmartMatrix и используют специализированные чипы для ускорения операций ввода-вывода.

Ключевое отличие серии — полная аппаратная поддержка протокола NVMe от контроллеров до SSD-накопителей, что обеспечивает задержки на уровне микросекунд. Продукт позиционируется как замена гибридных и HDD-массивов в сценариях, требующих максимальную производительность и надежность.

Архитектура SmartMatrix и аппаратное ускорение

Основа платформы — полностью взаимосвязанная матрица контроллеров SmartMatrix. В отличие от традиционных дуальных контроллеров, здесь активны все узлы одновременно: отказ одного не деградирует производительность, а лишь снижает общую пропускную способность пропорционально. Архитектура масштабируется до 16 контроллеров в кластере.

Для снятия нагрузки с основных CPU применяются специализированные AI-чипы (в поколениях V6/V7) и FPGA-модули. Они выполняют расчеты контрольных сумм, сжатие, дедупликацию и шифрование AES-256 в проводе. Это освобождает ресурсы для хост-приложений и гарантирует детерминированную задержку даже под пиковой нагрузкой.

⚠️ Внимание: при проектировании кластера учитывайте, что добавление контроллеров требует перераспределения карт интерфейсов и перебалансировки пулов. Планируйте окно обслуживания заранее.

Технология FlashLink обеспечивает сквозную оптимизацию пути данных: от хост-интерфейса через коммутационную матрицу до NAND-ячеек. Прошивка SSD совместно разрабатывается с производителями флеш-памяти, что позволяет реализовать адаптивное управление сборкой мусора и выравниванием износа на уровне массива.

💡

Архитектура SmartMatrix с активным-активным доступом всех контроллеров исключает точку отказа и дает линейную масштабируемость производительности.

Модельный ряд: от Dorado 3000 до 18000

Сегментация линейки покрывает потребности от филиальных офисов до крупных дата-центров. Нумерация модели указывает на класс: 3000 — входной, 5000/6000 — средний, 8000 — высокий, 18000 — флагманский. Поколения V6 и V7 отличаются типом процессоров (Intel Xeon Scalable) и поддержкой PCIe 4.0/5.0.

Младшие модели (3000, 5000) поставляются в форм-факторе 2U/4U с фиксированным количеством слотов дисков. Старшие (8000, 18000) используют модульную конструкцию: контроллерные узлы и дисковые полки масштабируются независимо. Это позволяет расти емкостью без покупки лишних контроллеров.

  • 🖥 Dorado 3000 V6 — до 4 контроллеров, 2U, до 24 NVMe SSD, для VDI и баз данных филиалов.
  • 🖥 Dorado 5000/6000 V6 — до 8 контроллеров, 4U, до 48 NVMe SSD, универсальные нагрузки.
  • 🖥 Dorado 8000 V6 — до 16 контроллеров, модульные полки, для OLTP и реального времени.
  • 🖥 Dorado 18000 V7 — флагман, PCIe 5.0, до 32 млн IOPS, для миссионерских кластеров.
МодельМакс. контроллерыМакс. NVMe SSDПроцессоры (поколение)Типичный сценарий
Dorado 3000 V6424Intel Xeon SilverФилиалы, VDI, тест/дев
Dorado 5000 V6848Intel Xeon GoldОбщего назначения, БД
Dorado 8000 V6161500+Intel Xeon PlatinumКритичные БД, HA-кластеры
Dorado 18000 V7163000+Intel Xeon Platinum (новое)Топовые нагрузки, AI/Analytics
📊 Какая модель линейки Dorado наиболее актуальна для ваших задач?
Dorado 3000 (входной уровень)
Dorado 5000/6000 (средний)
Dorado 8000 (высокий)
Dorado 18000 (флагман)
Еще не определились

Программный стек: OceanStor OS и экосистема

Управление осуществляется через OceanStor OS (ранее Dorado OS). Веб-интерфейс DeviceManager позволяет настраивать пулы, LUN, снимки и репликацию без CLI. Для автоматизации доступны REST API, Ansible-модули и драйверы CSI для Kubernetes.

Встроенные сервисы данных включают: SmartThin (тонкое выделение), SmartDedupe (инлайн-дедупликация), SmartCompression (сжатие LZ4/ZSTD), SmartCache (кэширование горячих данных на SLC/Optane). Все функции работают без заметного влияния на задержку благодаря аппаратному ускорению.

Детали по лицензированию функций

Базовые функции (Thin, Snapshot, базовая репликация) часто включены в стоимость массива. Продвинутые — SmartDedupe, SmartCompression, HyperMetro, HyperReplication — требуют отдельных лицензий на емкость (TB). Уточняйте комплектность у дистрибутора перед заказом.

⚠️ Внимание: лицензии на продвинутые сервисы данных (дедупликация, сжатие, актив-актив репликация) привязываются к емкости пула. При расширении хранилища необходимо закупать дополнительные лицензии, иначе новые объемы будут работать без оптимизации.

Для гетерогенных сред поддерживаются протоколы: FC/FC-NVMe, iSCSI, RoCE v2, NFS, SMB, S3. Нативная интеграция с VMware vSphere (VAAI, VASA), Hyper-V (ODX) и OpenStack (Cinder) упрощает внедрение в существующие ленды.

Сценарии использования и бенчмарки

Основные кейсы — высоконагруженные базы данных (Oracle RAC, SAP HANA, SQL Server), виртуализация (VMware, OpenStack), VDI и аналитика в реальном времени. Архитектура NVMe-end-to-end снимает «узкое горлышко» контроллера, типичное для SAS/SATA массивов.

В открытых тестах SPC-1 модели 18000 показывают более 30 млн IOPS при задержке < 0.3 мс. Для сравнения: лучшие гибридные массивы предыдущего поколения выдавали 1-2 млн IOPS при задержке 1-2 мс. Разрыв обусловлен исключением механических задержек и оптимизацией очередей NVMe.

💡

Для баз данных Oracle/SAP включите режим «Database Acceleration» в настройках LUN — он отключает лишние слои абстракции и выравнивает блоки под размер страниц БД (8К/16К), давая прирост 10-15% IOPS.

Технология HyperMetro (актив-актив репликация с арбитражем) позволяет строить геораспределенные кластеры с RPO=0 и RTO<1 мин. Арбитр может быть развернут как отдельный легковесный виртуальный апpliance на третьем сайте или в облаке.

Эксплуатация, мониторинг и жизненный цикл

Ежедневное администрирование сводится к мониторингу здоровья через eService (телеметрия в облако Huawei для предиктивной аналитики) и локальному SmartKit для инвентаризации и обновлений. Прошивки выпускаются квартально; установка поддерживается онлайн (rolling upgrade) без простоев хостов при соблюдении мультипасинга.

Габариты и питание: младшие модели потребляют 0.5-1.5 кВт, флагманы — до 10-15 кВт на полный стойка. Требуется холодный проход/горячий проход с температурой входа ≤30°C. Уровень шума до 65 дБА — планируйте размещение в серверной, а не в офисе.

☑️ Чек-лист перед внедрением Dorado

Выполнено: 0 / 6
⚠️ Внимание: замена вышедшего из строя NVMe SSD в горячем режиме поддерживается, но требует предварительного перевода диска в состояние «Offline» через DeviceManager или CLI. Извлечение без программной подготовки может вызвать ошибку пула и деградацию RAID-группы.

Миграция сlegacy-систем и конкурентов

Инструмент OceanStor Data Migration (бесплатно для клиентов) поддерживает онлайн-миграцию LUN с массивов Huawei (V3/V5), EMC, HPE, IBM, NetApp, Dell. Работает на уровне блоков через FC/iSCSI, не требует агентов на хостах. Скорость миграции ограничена пропускной способностью исходного массива и сети SAN.

Для файловых данных (NFS/SMB) используется OceanStor Pacific или сторонние утилиты (rsync, robocopy, Datadobi). При переходе с гибридных массивов ожидайте сокращение Rack Unit в 3-5 раз и снижение OPEX на питание/ОХЛ в 4-6 раз за счет ухода от HDD.

Частые вопросы (FAQ)

Какая разница между Dorado V6 и V7?

V7 (актуально для 18000) переходит на процессоры Intel Xeon Scalable 4-го/5-го поколения, шину PCIe 5.0, поддерживает более емкие SSD (30.72 ТБ+) и новые AI-чипы для ускорения дедупликации. V6 остается в продаже для моделей 3000-8000 как проверенная платформа.

Поддерживает ли Dorado протокол NVMe-oF (TCP/RoCE/FC)?

Да, полная поддержка NVMe/FC, NVMe/RoCE v2 и NVMe/TCP (с версии ПО, уточняйте в Release Notes). Это позволяет подключать современные серверы без накладных расходов SCSI-трансляции.

Можно ли смешивать SSD разной емкости в одном пуле?

Технически да, но не рекомендуется для производительных пулов. Алгоритм разкладки данных (RAID-TP/RAID-TP2) работает эффективнее на однородных дисках. Смешивание допустимо в пулах емкости (Capacity Tier) с политикой SmartTier.

Что такое RAID-TP и чем он отличается от RAID 5/6?

RAID-TP (Two Parity) — проприетарный уровень с двойной паритетом, оптимизированный для флеш. В отличие от RAID 6, он использует алгоритм перераспределения нагрузки на паритеты, снижающий write amplification и ускоряющий ребилд за счет параллельного чтения с всех выживших дисков.

Каков срок службы (DWPD) корпоративных SSD в Dorado?

Зависит от класса диска: Read Intensive (1 DWPD), Mixed Use (3 DWPD), Write Intensive (10-30 DWPD). Контроллер мониторит износ SMART и заранее мигрирует данные с дисков, приближающихся к пределу ресурса.