Найти в Дзене
ProITWorld

Обзор All-Flash системы хранения данных Huawei OceanStor Dorado 5000

Huawei OceanStor Dorado 5000
Huawei OceanStor Dorado 5000

Huawei OceanStor Dorado 5000 на данный момент существует в двух вариациях: SAS и NVMe. Разницы в аппаратных платформах между ними нет, отличаются, как следует из названия, лишь типом поддерживаемых дисков.

Контроллерная пара помещена в корпус, высота которого составляет 2U.

Huawei OceanStor Dorado 5000 вид спереди
Huawei OceanStor Dorado 5000 вид спереди

В модели SAS спереди находится корзина на 25 слотов SAS SSDs 2.5-inch.

Huawei OceanStor Dorado 5000 SAS вид спереди
Huawei OceanStor Dorado 5000 SAS вид спереди

В NVMe варианте с фронтальной части доступно 36 palm-sized NVMe SSDs.

Huawei OceanStor Dorado 5000 NVMe вид спереди
Huawei OceanStor Dorado 5000 NVMe вид спереди

Palm-sized NVMe SSD - это более узкие SSD по сравнению с обычным SFF форматом, что позволяет компактнее размещать диски в корзине.

Palm-sized NVMe SSD
Palm-sized NVMe SSD

Сзади находятся контроллеры, блоки электропитания, BBU (Battery Backup Unit).

Huawei OceanStor Dorado 5000 компоненты
Huawei OceanStor Dorado 5000 компоненты

Контроллеров у Dorado 5000 два, каждый из которых имеет 64 ядра частотой 2.6GHz в рамках Kunpeng 920 ARM процессора и 128 или 256 GB кэша (256 или 512 GB суммарно).

Зеркалирование данных между контроллерами осуществляется через 100 Gbit/s RDMA.

Huawei OceanStor Dorado 5000 контроллерная архитектура
Huawei OceanStor Dorado 5000 контроллерная архитектура

Поддерживается объединение до 4-х контроллеров (2-х массивов) по принципу switch-free (используется 4-port 25 Gbit/s RDMA интерфейсный модуль).

Huawei OceanStor Dorado 5000 scale-out
Huawei OceanStor Dorado 5000 scale-out

До 32-х контроллеров (16-ти систем) соединяется через коммутаторы.

Huawei OceanStor Dorado 5000 switch-scale-out
Huawei OceanStor Dorado 5000 switch-scale-out

Стандартный набор портов каждого контроллера следующий:

  • Management network port
  • Maintenance network port
  • Serial port

Для подключения полок расширения модель SAS оснащена двумя Mini SAS HD expansion ports.

Huawei OceanStor Dorado 5000 SAS вид сзади
Huawei OceanStor Dorado 5000 SAS вид сзади

В NVMe варианте для тех же целей - два 100 Gbit/s RDMA expansion ports.

Huawei OceanStor Dorado 5000 NVMe вид сзади
Huawei OceanStor Dorado 5000 NVMe вид сзади

Имеется 6 слотов интерфейсных карт на контроллер, которые доступны в вариантах:

  • 4-port 8 Gbit/s, 16 Gbit/s, 32 Gbit/s Fibre Channel Front-end interface module
  • 4-port 10GE, 25GE Front-end interface module
  • 4-port GE (electrical ports) Front-end interface module
  • 2-port 40GE, 100GE Front-end interface modules
  • 4-port 25 Gbit/s RDMA Scale-out interface module — Scale-out through direct connections
  • 2-port 100 Gbit/s RDMA Scale-out interface module — Scale-out through switched fabrics
  • 2-port 100 Gbit/s RDMA Scale-up interface modules (для подключения smart NVMe disk enclosures)

Для реализации функции искусственного интеллекта в каждый контроллер поддерживается установку одной AI карты.

Доступные уровни RAID - 5, 6, TP (тройная четность).

Максимальное количество носителей - 200 на двух контроллерную систему. В документации можно встретить число 3200 - это на 16-ть, объединенных в кластер, массивов.

К модели SAS подключаются до 7-ми disk enclosures (2U, 25 дисков 2,5 дюйма).

Huawei OceanStor Dorado 5000 SAS scale-up
Huawei OceanStor Dorado 5000 SAS scale-up

NVMe модификация расширяется при помощи smart NVMe disk enclosure, которая содержит 36 слотов palm-sized NVMe SSDs. Максимальное количество таких полок - 5 и на данный момент они не совсем для индустрии "обычные". Для коннекта каждый модуль ввода/вывода полки расширения оснащен 4-мя портами 100 Gbit/s RDMA. В отличии от обычных SAS полок, каждый модуль Input/Output — это, по сути, отдельный компьютер, оснащенный ARM чипом и DDR памятью для разгрузки процессоров контроллерной пары от специфических операций.

Huawei OceanStor Dorado 5000 NVMe scale-up
Huawei OceanStor Dorado 5000 NVMe scale-up

Основным средством управления является DeviceManager.

Huawei OceanStor DeviceManager
Huawei OceanStor DeviceManager

Поддерживаются протоколы FC, iSCSI, NFS, CIFS, FC-NVMe, NVMe over RoCE, NDMP, S3.

Программные опции для всей линейки общие и основные из них:

  • SmartThin — динамическое выделение емкости
  • HyperCopy — копирование LUN из одной системы в другую (это не репликация данных)
  • HyperSnap — создание снепшотов (моментальных снимков)
  • SmartMigration — миграция данных со сторонних массивов
  • HyperClone — полная копия LUN в рамках одного Storage
  • SmartVirtualization — виртуализация сторонних дисковых массивов
  • SmartQoS — интеллектуальный контроль показателей ввода/вывода для определенных LUNов
  • HyperReplication — репликация данных между массивами
  • SmartDedupe — инлайн дедупликация
  • SmartCompression — инлайн компрессия
  • HyperMetro — отказоустойчивая конфигурация между разнесенными площадками

И на этом обзор системы хранения данных Huawei OceanStor Dorado 5000 завершен. Отдельное спасибо каждому, кто дочитал до конца.

Посмотреть другие мои статьи и подписаться на канал можно здесь. Хорошего дня!