Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее
Регистрируйтесь на вебинар vStack и ITGLOBAL.COM: «vStack VDI — современное решение для виртуализации рабочих столов»
Подробнее

HCI (Hyperconverged Infrastructure)

gradient

Гиперконвергентная инфраструктура (HCI, Hyperconverged Infrastructure) — это архитектурный подход, при котором вычисления, хранение данных и сеть объединяются на программном уровне и работают как единая система. Проще говоря, HCI это отказ от разрозненных серверов, СХД и сетевого оборудования в пользу программно-управляемого кластера на стандартных серверах.
Гиперконвергентная инфраструктура это целостная платформа, где логика управления ресурсами вынесена в ПО.

Что такое HCI и в чем основная идея

HCI это архитектура, в которой вычисления, хранилище и сеть собираются в единую программно-управляемую систему: процессоры, диски и сетевые интерфейсы находятся в одних и тех же узлах, а гипервизор и программно‑определяемые подсистемы объединяют их в общий пул. 

Гиперконвергентные системы масштабируются не заменой отдельных компонентов, а добавлением новых узлов в кластер, ресурсы каждого узла автоматически включаются в общий пул. В итоге инфраструктура растет равномерно по вычислениям, хранению и сети, без сложных проектов по перестройке СХД или ядра сети.

Архитектура HCI

В любом HCI-стеке обычно есть три программных слоя поверх стандартных x86-серверов, которые объединены в кластер:

  • SDS (Software-Defined Storage). Локальные диски узлов объединяются в общий пул, на котором создаются виртуальные диски для ВМ. Функции классической СХД выполняет программный слой кластера, а не отдельный массив.
  • SDN (Software-Defined Networking). Виртуальные сети, маршрутизаторы, фаерволы и NAT настраиваются средствами платформы. Трафик ВМ изолируется и управляется через оверлеи VxLAN/GENEVE или VLAN.
  • SDC (Software-Defined Computing). Управляет виртуальными машинами, CPU overcommit, RAM, шаблонами, кластерами гипервизоров. В vStack роль гипервизора выполняет bhyve.

На каждом узле работает гипервизор для виртуальных машин и программно‑определяемое хранилище SDS, которое использует локальные диски. Управление вычислениями, хранением и сетью сводится в один интерфейс.

SDS объединяет локальные накопители узлов в распределенный пул, где данные хранятся в нескольких копиях. Гиперконвергентная платформа на этой основе реплицирует данные между узлами, распределяет I/O‑нагрузку и продолжает работу при выходе отдельных серверов.

Сравнение HCI с традиционной и конвергентной инфраструктурой

В традиционной инфраструктуре серверы, СХД и сеть берутся у разных вендоров и живут как отдельные «острова», админам приходится координировать несколько консолей и циклов закупок. 

Конвергентная инфраструктура сводит эти компоненты в единый преднастроенный блок, но хранилище и сеть по сути остаются отдельными системами, просто упакованными вместе.

Критерий Традиционная ИТ Конвергентная HCI
Масштабирование Сложное, по компонентам Блоками Линейное, по узлам
Управление Разрозненное Частично единое Полностью централизованное
Внедрение Долгое Ускоренное Быстрое
Стоимость владения Высокая Opex Средняя Ниже за счет автоматизации

Преимущества и недостатки HCI

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

Минусы тоже присутствуют. Начальные затраты на внедрение могут быть выше, чем у точечных решений на отдельных серверах и СХД, особенно если сейчас инфраструктура небольшая и потребности в масштабировании ограничены.