Технические эксперты подберут оптимальное решение под ваши задачи. Обращайтесь!                                                            Телефон: +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

Cisco HyperFlex Concept

 

Теперь о блоках подробнее.

 

Серверы

В качестве узлов используются стандартные 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 носителей для инсталляций, требующих значительных объемов хранения

 

HXAF220c-M5-HX240c-M5И так, что общего в вышеперечисленных аппаратных конфигурациях:

  • процессоры — 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

 

Cisco UCS Fabric Interconnect Variants
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. Все это имеет единую консоль управления и сеть. Данные возможности позволяют бесшовно интегрироваться в существующую инфраструктуру и корректно работать с традиционными решениями.

Cisco HyperFlex All

Теперь от общего переходим к частному и рассмотрим основные возможности HX Data Platform.

Как это работает

HX Data Platform controller получает read/write запросы от виртуальных машин, после чего использует Cache Layer для их ускорения. Capacity Layer используется для последовательного «сброса» блоков с уровня Cache после записи и дальнейшего хранения данных — пишется 1 или 2 резервных копий каждого блока в зависимости от политики отказоустойчивости.

Cisco HyperFlex Data Stripe

 

Масштабирование.

Кластер начинается с 3-х нод и линейно наращивается до 64-х узлов с автоматическим перераспределением нагрузки и данных.

Cisco HyperFlex Cluster

 

Оптимизация данных

К этой части относятся две технологии — Deduplication и Compression. Дедупликация проводится на всех уровнях, включая RAM, SSD, NVMe и HDD. Компрессия проходит без потери производительности за счет использования CPU-offload instructions и log-structured distributed-objects.  Оба процесса — Inline.

Cisco HyperFlex Data optimization

 

Thin provisioning

Тонкие тома имеются и работают в полном соответствии с собственным назначением.

 

Snapshots

Снепшоты работают по технологии Redirect-on-Write (ROW), то есть без потери производительности. Имеют интеграцию с vCenter Snapshot Manager, политики периодичности создания, задания количества и продолжительность хранения.

Cisco HyperFlex Snapshots Schedule

 

Катастрофоустойчивость

Репликация данных реализована на уровне виртуальных машин и позволяет получить Recovery Point Objectives в диапазоне от 15 минут до 24-х часов.

Так же поддерживается Stretch Clusters — две идентичные конфигурации, разнесенные между площадками с синхронной репликацией между ними — потеря одного дата центра целиком не приводит к остановке сервисов.

Cisco HyperFlex Replication

И это все, о чем хотелось рассказать в рамках данной продуктовой страницы. Cisco HyperFlex — решение довольно интересное и функциональное. Если рассматривается гиперконвергентный вариант инфраструктуры — обращайтесь за помощью в разработке архитектуры и реализации проекта!