Приветствую всех на моем канале.
Сегодняшний обзор посвятим обновлению линейки mid-range систем хранения данных компании Huawei - OceanStor 5310, 5510, 5610.
В начале рассмотрим платформу аппаратную.
OceanStor 5310
Huawei OceanStor 5310 - это двухконтроллерная система в корпусе 2U, предназначенном для установки в стандартные серверные стойки. Спереди находится дисковая корзина, сзади — блоки электропитания и, собственно, сами контроллеры. Для сохранности данных (в случае пропадания электричества) используется BBU (Battery Backup Unit).
Фронтальных корзин три вида:
- 12 LFF HDD
- 25 SFF HDD/SSD
- 25 SFF NVMe SSD
Каждый из 2-х контроллеров оснащен ARM процессором Kunpeng 920 32-core 2.6 GHz и имеет 64 или 128 GB кэш-памяти (128 или 256 GB на систему).
Зеркалирование данных между контроллерами осуществляется через 100 Gbit/s RDMA.
Две системы (4 контроллера) возможно соединять напрямую (switch-free) посредством 4-port 25 Gbit/s RDMA интерфейсного модуля. При этом максимальная масштабируемость (16 контроллеров) достигается путем соединения через 100 Gbit/s RDMA коммутаторы.
В базовом варианте каждый контроллер оснащен:
- 4 х 1GE
- 4 х 10GE/25GE
- 2 х Mini SAS HD expansion (модели с дисковой корзиной SAS); в модели с фронтальной корзиной NVMe SSD указанные порты отсутствуют
- Management network port
- Maintenance network port
- Serial port
Каждый контроллер содержит три слота для карт расширения трех видов.
Front-end:
- 4-port 1 GE electrical interface modules
- 4-port 10 GE electrical interface modules
- 4-port 8 Gbit/s, 16 Gbit/s, and 32 Gbit/s FC/FC-NVMe 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
- 2-port 100 Gbit/s NVMe over RoCE interface modules
Scale-out:
- 4-port 25 Gbit/s RDMA interface modules (используется для прямого соединения 4-х контроллеров)
- 2-port 100 Gbit/s RDMA interface modules (используется для соединения до 16-ти контроллеров через внешние коммутаторы)
Back-end connection:
- 4-port 12 Gbit/s SAS interface modules (подключение SAS disk enclosures)
- 2-port 100 Gbit/s RDMA interface modules (подключение NVMe disk enclosures)
Максимальное количество HDD - 800; SSD - 300.
Expansion поддерживаются следующие:
- 2U SAS disk enclosures, 25 дисков 2,5 дюйма
- 2U NVMe disk enclosures, 36 дисков
- 4U SAS disk enclosures, 24 диска 3,5 дюйма
- 4U HD SAS disk enclosures, 75 дисков 3,5 дюйма
OceanStor 5510 и 5610 будем рассматривать совместно, так как отличаются они лишь вычислительными мощностями и количеством поддерживаемых носителей.
Huawei OceanStor 5510/5610 - это двухконтроллерная система в корпусе 2U, предназначенном для установки в стандартные серверные стойки. Спереди находится дисковая корзина, сзади — блоки электропитания и, собственно, сами контроллеры. Для сохранности данных (в случае пропадания электричества) используется BBU (Battery Backup Unit).
Фронтальных корзин три вида:
- 12 LFF HDD
- 25 SFF HDD/SSD
- 36 palm-sized NVMe SSD
Каждый из 2-х контроллеров OceanStor 5510 оснащен ARM процессором Kunpeng 920 48-core 2.6 GHz и имеет 192 или 256 GB кэш-памяти (384 или 512 GB на систему).
Каждый из 2-х контроллеров OceanStor 5610 оснащен ARM процессором Kunpeng 920 64-core 2.6 GHz и имеет 384 или 512 GB кэш-памяти (768 или 1024 GB на систему).
Зеркалирование данных между контроллерами осуществляется через 100 Gbit/s RDMA.
Две системы (4 контроллера) возможно соединять напрямую (switch-free) посредством 4-port 25 Gbit/s RDMA интерфейсного модуля.
Максимальная масштабируемость (16 контроллеров) достигается путем соединения через 100 Gbit/s RDMA коммутаторы.
В базовом варианте каждый контроллер оснащен:
- Management network port
- Maintenance network port
- Serial port
- 2 х Mini SAS HD expansion port (модели с дисковой корзиной SAS); 2-port 100 Gbit/s RDMA expansion ports для модели с фронтальной корзиной palm-sized NVMe SSD
Каждый контроллер содержит шесть слотов для карт расширения трех видов.
Front-end:
- 4-port 1 GE electrical interface modules
- 4-port 10 GE electrical interface modules
- 4-port 8 Gbit/s, 16 Gbit/s, and 32 Gbit/s FC/FC-NVMe 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
- 2-port 100 Gbit/s NVMe over RoCE interface modules
Scale-out:
- 4-port 25 Gbit/s RDMA interface modules (используется для прямого соединения 4-х контроллеров)
- 2-port 100 Gbit/s RDMA interface modules (используется для соединения до 16-ти контроллеров через внешние коммутаторы)
Back-end connection:
- 4-port 12 Gbit/s SAS interface modules (подключение SAS disk enclosures)
- 2-port 100 Gbit/s RDMA interface modules (подключение NVMe disk enclosures)
Для модели 5510 максимальное количество HDD - 1000, SSD - 400; для модификации 5610 - 1000 HDD, 600 SSD.
Expansion поддерживаются следующие:
- 2U SAS disk enclosures, 25 дисков 2,5 дюйма
- 2U NVMe disk enclosures, 36 дисков
- 4U SAS disk enclosures, 24 диска 3,5 дюйма
- 4U HD SAS disk enclosures, 75 дисков 3,5 дюйма
Теперь перейдем к программным возможностям, которые для всей линейки общие.
OceanStor 5х10 — это 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 .
Возможности работы с данными, как и прежде, разнообразны:
- 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 — отказоустойчивая конфигурация между разнесенными площадками
И это все, о чем хотелось рассказать в рамках данного обзора. Отдельное спасибо каждому, кто дочитал до конца. Посмотреть другие мои статьи и подписаться на канал можно здесь. Хорошего дня!