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

Обзор системы хранения данных Huawei OceanStor 6810

Huawei OceanStor 6810 Hybrid Flash Storage System
Huawei OceanStor 6810 Hybrid Flash Storage System

Приветствую всех на моем канале.

Сегодняшний обзор посвятим системе хранения данных Huawei OceanStor 6810 Hybrid Flash Storage System.

Данный массив интересен тем, что изначально он четырехконтроллерный, масштабируется до 16-ти и позволяет выйти из строя (последовательно) семи контроллерам в 8-ми контроллерном варианте архитектуры не только без потери данных, но и без прерывания ввода/вывода. Однако обо всем по порядку.

Huawei OceanStor 6810 - это четырехконтроллерная система в корпусе 4U, предназначенном для установки в стандартные серверные стойки.

Спереди находятся контроллеры или Assistant Cooling Module (о них позже).

Huawei OceanStor 6810 Hybrid Flash Storage System вид спереди
Huawei OceanStor 6810 Hybrid Flash Storage System вид спереди

Сзади — блоки электропитания, отсеки для модулей интерфейсных и управления.

Huawei OceanStor 6810 Hybrid Flash Storage System вид сзади
Huawei OceanStor 6810 Hybrid Flash Storage System вид сзади

Для сохранности данных (в случае пропадания электричества) используется BBU (Battery Backup Unit).

Huawei OceanStor 6810 Hybrid Flash Storage System компоненты системы
Huawei OceanStor 6810 Hybrid Flash Storage System компоненты системы

В двухконтроллерной конфигурации для обеспечения эффективного охлаждения свободные отсеки занимают озвученные выше Assistant Cooling Module.

Huawei OceanStor 6810 Hybrid Flash Storage System Assistant Cooling Module
Huawei OceanStor 6810 Hybrid Flash Storage System Assistant Cooling Module

Каждый из 4-х контроллеров оснащен двумя ARM процессорами Kunpeng 920 48-core 2.6 GHz и имеет 256, 512 или 1024 GB кэш-памяти (1024, 2048 или 4096 GB на систему).

Huawei OceanStor 6810 Hybrid Flash Storage System контроллер вид сверху
Huawei OceanStor 6810 Hybrid Flash Storage System контроллер вид сверху

Четыре контроллера в рамках Enclosure соединены 12-ю 100 Gbit/s RDMA линками через пассивный backplane. Любые два контроллера имеют прямое подключение между собой двумя линками. Front-end (FIMs) и back-end (BIMs) модули интерконнекта подключены к о всем 4-м контроллерам через пассивный backplane. Таким образом реализуется SmartMatrix Full-mesh Architecture, в рамках которой весь пул портов ввода/вывода и все диски доступны всем контроллерам в системе.

Huawei OceanStor 6810 Hybrid Flash Storage System SmartMatrix Full-mesh Architecture
Huawei OceanStor 6810 Hybrid Flash Storage System SmartMatrix Full-mesh Architecture

Две системы (8 контроллеров) возможно объединить напрямую (switch-free) посредством 100 Gbit/s RDMA интерфейсных модулей.

Huawei OceanStor 6810 Hybrid Flash Storage System соединение switch-free
Huawei OceanStor 6810 Hybrid Flash Storage System соединение switch-free

Максимальная масштабируемость (16 контроллеров) достигается путем соединения через 100 Gbit/s RDMA  коммутаторы.

Huawei OceanStor 6810 Hybrid Flash Storage System соединение через коммутаторы
Huawei OceanStor 6810 Hybrid Flash Storage System соединение через коммутаторы

Controller enclosure содержит два модуля управления, в каждом из которых:

  • 2 х Management network ports
  • Maintenance network port
  • Serial port
Huawei OceanStor 6810 Hybrid Flash Storage System Controller enclosure вид сзади
Huawei OceanStor 6810 Hybrid Flash Storage System Controller enclosure вид сзади

OceanStor 6810 имеет 28 interface module slots, доступных всем контроллерам одновременно. Карт расширения три вида.

Front-end:

  • 4-port 10 GE electrical interface modules
  • 4-port 8 Gbit/s, 16 Gbit/s, and 32 Gbit/s FC interface modules
  • 4-port 25 Gbit/s NVMe over RoCE interface modules
  • 4-port 10GE and 25GE interface modules
  • 2-port 40GE interface modules
  • 2-port 100GE interface modules

Scale-out - 2-port 100 Gbit/s RDMA interface module.

Back-end connection:

  • 4-port 12 Gbit/s SAS interface modules (подключение SAS disk enclosures)
  • 2-port 100 Gbit/s RDMA interface modules (подключение Smart NVMe disk enclosures)

Максимальное количество HDD - 1200; SSD - 800.

Expansion поддерживаются следующие:

  • 2U SAS disk enclosures, 25 дисков 2,5 дюйма
  • 2U Smart NVMe disk enclosures, 36 дисков
  • 4U SAS disk enclosures, 24 диска 3,5 дюйма
  • 4U HD SAS disk enclosures, 75 дисков 3,5 дюйма
Huawei OceanStor 6810 Hybrid Flash Storage System подключение SAS disk enclosures
Huawei OceanStor 6810 Hybrid Flash Storage System подключение SAS disk enclosures

Smart NVMe disk enclosures имеют две группы uplinkов, что дает возможность подключаться одновременно ко двум Controller enclosure. Это позволяет строить отказоустойчивые конфигурации, стойкие к выходу из строя 7 контроллеров из 8-ми; одновременному отказу 2-х или целиком Controller enclosure без прерывания сервисов.

Huawei OceanStor 6810 Hybrid Flash Storage System подключение Smart NVMe disk enclosures
Huawei OceanStor 6810 Hybrid Flash Storage System подключение Smart NVMe disk enclosures

OceanStor 6810 — это Unified Storage, то есть поддерживается одновременная работа по технологиям SAN (FC-NVMe, FC, iSCSI, NVMe over RoCE) и NAS (NFS, CIFS, NDMP).

Доступные уровни RAID — RAID 5, RAID 6, RAID-TP.

Конфигурации, состоящие только из шпиндельных дисков не поддерживаются — требуется минимум 4 SSD.

Доступ к данным с каждого контроллера параллелен (Active-Active), никакого ALUA.

Основное средство управления OceanStor Hybrid Flash Storage System - это DeviceManager на базе HTML5 .

Huawei OceanStor Hybrid Flash Storage System DeviceManager
Huawei OceanStor Hybrid Flash Storage System DeviceManager

Возможности работы с данными, как и прежде, разнообразны:

  • SmartThin — динамическое выделение емкости
  • HyperCopy — копирование LUN из одной системы в другую (это не репликация данных)
  • HyperSnap — создание снепшотов (моментальных снимков)
  • SmartMigration — миграция данных со сторонних массивов
  • SmartErase — гарантированное уничтожение данных
  • SmartMotion — балансировка нагрузки между носителями (Horizontal Data Movement)
  • SystemReporter — инструмент анализа производительности, аналитики и мониторинга массива
  • HyperClone — полная копия LUN в рамках одного Storage
  • SmartVirtualization — виртуализация сторонних дисковых массивов
  • SmarTier — многоуровневое хранение данных (тиринг)
  • HyperMirror — синхронная и асинхронная репликация данных
  • SmartQuota — управление и контроль файловыми ресурсов
  • поддержка протоколов NFS, CIFS, NDMP
  • SmartMultitenant — разграничение прав и ресурсов между различными пользователями системы
  • HyperLock (WORM) — защита файлов от переименования, изменения или удаления
  • HyperVault — защита данных в пределах одной системы, а также бэкап между разнесенными
  • SmartCache — использование SSD в качестве расширения кэш-памяти
  • SmartQoS — интеллектуальный контроль показателей ввода/вывода для определенных LUNов
  • HyperReplication — репликация данных между массивами
  • SmartPartition — гранулярное разделение кэш-памяти между приложениями
  • SmartDedupe — инлайн дедупликация
  • SmartCompression — инлайн компрессия
  • HyperMetro — отказоустойчивая конфигурация между разнесенными площадками

И это все, о чем хотелось рассказать в рамках данного обзора. Отдельное спасибо каждому, кто дочитал до конца. Посмотреть другие мои статьи и подписаться на канал можно здесь. Хорошего дня!