Технические эксперты подберут оптимальное решение под ваши задачи. Обращайтесь! Телефон: +7-495-514-00-10 E-mail: info@compuway.ru
Концепция
HyperFlex — это гиперконвергентная платформа, состоящая из строительных блоков:
- серверы Cisco UCS
- Fabric Interconnects (6300 или 6400 Series)
- платформа виртуализации (VMware vSphere, Microsoft Hyper-V) или контейнеризации (Kubernetes)
- HX Data Platform Software
- управление — HyperFlex Connect, Cisco Intersight, Microsoft System Center Virtual Machine Manager, Hyper-V Manager, или VMware vSphere plug-in
Теперь о блоках подробнее.
Серверы
В качестве узлов используются стандартные Rack серверы высотой 1U (модель 220) и 2U (модель 240) , каждый из которых идет в разных конфигурациях:
- Hybrid (HX220c M5 и HX240c M5) — SSD используется в качестве Cache Layer и HDD, как Capacity Layer
- All-flash (HXAF220c M5 и HXAF240c M5) — SSD или NVMe — Cache Layer; SSD — Capacity Layer
- All-NVMe (HX220c M5 All-NVMe) — и для Cache Layer, и для Capacity Layer используются NVMe носители
- HX220c M5 Edge — специализированная модель, используемая в небольших конфигурациях (от 2-х до 4-х узлов)
- HX240c M5 LFF — гибридный узел с дисковой подсистемой на базе LFF носителей для инсталляций, требующих значительных объемов хранения
И так, что общего в вышеперечисленных аппаратных конфигурациях:
- процессоры — 2x Intel Scalable (до 56 ядер на узел)
- память — 24 слота DIMM (до 3TB)
- служебный диск (SSD 240GB Enterprise Value) — log drive
- boot drive — SSD 240GB M.2
- сетевая карта — UCS VIC 1387 (2 x 40-Gbps); для коннекта к сетям 10-Gbps имеется QSFP-to-SFP adapters (QSAs)
Отличия заключаются в дисковой подсистеме (что вполне логично):
- HX220c M5 — 1 SSD — Cache Layer; до 8-ми SAS HDD — Capacity Layer
- HX240c M5 — 1 SSD — Cache Layer; до 23-х SAS HDD — Capacity Layer
- HXAF220c M5 — 1 SSD или NVMe — Cache Layer; до 8-ми SSD — Capacity Layer
- HXAF240c M5 — 1 SSD или NVMe — Cache Layer; до 23-х SSD — Capacity Layer
- HX220c M5 All-NVMe — 1 NVMe SSD caching +1 NVMe SSD write-logging drive; до 8-ми NVMe — Capacity Layer
- HX220c M5 Edge — нет отличий от HX220c M5; возможность использования 1-Gbps коммутаторов, узлов с 1-м CPU и три диска в каждой ноде для стартовой конфигурации
- HX240c M5 LFF — 1 SSD — Cache Layer; до 12-ти LFF SAS/SATA HDD — Capacity Layer
Fabric Interconnect
На момент написания обзора актуальны следующие модели:
- 6332 — 32 порта 40GE QSFP
- 6332-16UP — 24 порта 40GE SFP, плюс 16 универсальных портов (1/10GE, 16G FC)
- 6454 — 48 универсальных портов (10/25GE) из них 16 с поддержкой FC 32G, 6 портов 40/100G
HX Data Platform Software
В начале хотелось бы отметить гибкость платформы. Гиперконвергентные ноды не замыкаются сами на себя, хотя и масштабируются до 64-х в одном кластере (на момент написания обзора). Имеется возможность подключения в качестве вычислительных узлов рэковых серверов UCS или блэйдов. Также поддерживается работа с внешними системами хранения данных через NFS, iSCSI, FC, FCoE. Все это имеет единую консоль управления и сеть. Данные возможности позволяют бесшовно интегрироваться в существующую инфраструктуру и корректно работать с традиционными решениями.
Теперь от общего переходим к частному и рассмотрим основные возможности HX Data Platform.
Как это работает
HX Data Platform controller получает read/write запросы от виртуальных машин, после чего использует Cache Layer для их ускорения. Capacity Layer используется для последовательного «сброса» блоков с уровня Cache после записи и дальнейшего хранения данных — пишется 1 или 2 резервных копий каждого блока в зависимости от политики отказоустойчивости.
Масштабирование.
Кластер начинается с 3-х нод и линейно наращивается до 64-х узлов с автоматическим перераспределением нагрузки и данных.
Оптимизация данных
К этой части относятся две технологии — Deduplication и Compression. Дедупликация проводится на всех уровнях, включая RAM, SSD, NVMe и HDD. Компрессия проходит без потери производительности за счет использования CPU-offload instructions и log-structured distributed-objects. Оба процесса — Inline.
Thin provisioning
Тонкие тома имеются и работают в полном соответствии с собственным назначением.
Snapshots
Снепшоты работают по технологии Redirect-on-Write (ROW), то есть без потери производительности. Имеют интеграцию с vCenter Snapshot Manager, политики периодичности создания, задания количества и продолжительность хранения.
Катастрофоустойчивость
Репликация данных реализована на уровне виртуальных машин и позволяет получить Recovery Point Objectives в диапазоне от 15 минут до 24-х часов.
Так же поддерживается Stretch Clusters — две идентичные конфигурации, разнесенные между площадками с синхронной репликацией между ними — потеря одного дата центра целиком не приводит к остановке сервисов.
И это все, о чем хотелось рассказать в рамках данной продуктовой страницы. Cisco HyperFlex — решение довольно интересное и функциональное. Если рассматривается гиперконвергентный вариант инфраструктуры — обращайтесь за помощью в разработке архитектуры и реализации проекта!