2025/12/11 09:41:21

Объединяем серверы, системы хранения и сетевые ресурсы в единую систему. Обзор vStack HCP

Инфраструктура меняется быстрее, чем успевают меняться привычные решения. Бизнес запускает AI-сервисы, контейнерные приложения — классические системы попросту не справляются с этим темпом, требуют значительных затрат времени на настройку и интеграцию. Все чаще нужна инфраструктура, которую можно быстро масштабировать, перестраивать, запускать в разных точках — от крупного ЦОД до удаленной площадки — без зависимости от конкретных производителей оборудования, сложностей логистики. По этой причине на рынке появились гиперконвергентные платформы: объединяющие вычисления, хранение и сети в одном решении, которым легко управлять, без отдельных систем и сложных интеграций.

Содержание

Что такое vStack HCP

vStack HCP — это собственная разработка компании vStack. Платформа объединяет серверы, системы хранения и сетевые ресурсы в единую систему, где хранение (SDS), сеть (SDN) и вычисления (SDC) управляются через единый интерфейс.

Гиперконвергенция vs Конвергентные решения

Ключевые возможности и преимущества

vStack HCP работает на стандартных серверах x86-ой архитектуры любых производителей — как российских, так и зарубежных. В результате компании получают полную свободу выбора поставщиков, снижают зависимость от конкретного вендора.

Свои SDS, SDN и гипервизор

vStack не использует готовые решения, а строится на собственных разработках. Базовый стек был переработан в проприетарную платформу, которая работает эффективно и безопасно, и в настоящее время проходит процедуру сертификации ФСТЭК.

В основе vStack HCP — собственный гипервизор, программно-определяемая сеть и система хранения.

Проактивная отказоустойчивость

В случае сбоя одного из узлов механизм исключения (fencing) изолирует проблемный узел, и все пулы теряют по одному диску. Кластер автоматически выполняет аварийное переключение (failover) ресурсов, и пул, ранее работавший на вышедшем узле, становится доступен на другом. Все виртуальные машины продолжают работу без прерывания.

Для площадок, где невозможно разместить большие кластеры, в версии 3.1 планируется поддержка двухнодовых Active-Active конфигураций.

Для промышленных инсталляций рекомендуется использовать избыточность кластера на уровне N+2 или выше (поддерживаются схемы N+1, N+2 и N+3).

Также с версии 3.0 поддерживается объединение нескольких кластеров с единым управлением и централизованной политикой безопасности за счет опции Глобальная инфраструктура.


Рекомендация по минимальной конфигурации

Для полноценного кластера требуется минимум 4 узла в топологии N+1.



Познакомиться с механизмами отказоустойчивости и автоматическим переносом виртуальных машин при выходе из строя дисков можно в демонстрационном видео.

Гибкая масштабируемость кластеров

vStack HCP позволяет строить инфраструктуру, начиная с минимальной конфигурации из 4 узлов и масштабировать ее горизонтально по мере роста нагрузки. Каждый новый узел интегрируется в кластер без остановки сервисов, ресурсы автоматически перераспределяются, а отказоустойчивость сохраняется на уровне заданной избыточности (N+1, N+2, N+3). Это позволяет компаниям планировать инвестиции поэтапно, расширяя вычислительные мощности и хранилище только тогда, когда это действительно необходимо.

Производительность портов

Производительность портов на тестовом стенде достигала до 100 Гбит/с; фактическая пропускная способность зависит от конфигурации оборудования и сетевого стека. Использование Jumbo Frames, TSO и GSO снижает нагрузку на CPU и повышает пропускную способность при соответствующих настройках.

Архитектура платформы

Software-Defined Storage (SDS)

Слой хранения (SDS) реализует функции распределенной системы хранения, обеспечивая отказоустойчивость, масштабируемость и высокий уровень защиты данных. SDS объединяет локальные диски узлов в отказоустойчивые пулы хранения, количество которых минимально кратно числу узлов в кластере. Уровень избыточности, соответствует избыточности кластера (N+2, N+3 и т.д.). В каждый момент времени пул работает на конкретном узле.

Собственные механизмы платформы обеспечивают контроль целостности данных, их самовосстановление, транзакционную непротиворечивость, а также поддержку компрессии и дедупликации.

Слой хранения рассчитан на масштабирование до одного зеттабайта и не ограничивает количество файловых систем или блочных устройств.

5-ти узловой кластер

Software-Defined Network (SDN)

Платформа vStack реализует собственную программно-определяемую сеть (SDN), обеспечивающую гибкую изоляцию, масштабирование и высокую производительность виртуальных сетевых сред. Поддержка нескольких режимов инкапсуляции позволяет гибко настраивать виртуальные сети под нужные задачи и среды.

Каждый экземпляр сети поддерживает:

  • настройку собственного MTU;
  • Jumbo Frames;
  • TSO/GSO;
  • TCP MSS clamping и Path MTU Discovery — доступны «из коробки».

Лимиты SDN:

  • до 65 536 виртуальных сетей;
  • до 1 048 576 портов на коммутатор одного узла;
  • производительность виртуального порта ВМ — до 22 GBps / 2.5 Mpps.

source=VStack
Software-Defined Networking


Software-Defined Compute (SDC)

Слой SDC обеспечивает выполнение виртуальных машин и реализует функции распределенного гипервизора гибридного типа, полностью интегрированного с другими компонентами платформы vStack. Архитектура гипервизора обеспечивает минимальный накладной расход (Overhead) и прямое управление аппаратными ресурсами сервера. За счет этого CPU, память и устройства ввода-вывода используются максимально эффективно.

Каждый экземпляр SDC — это виртуальная машина, включающая в себя: — CPU и RAM; — виртуальные сетевые порты, подключенные к слою SDN; — виртуальные диски, в слое SDS.

Слой вычислений поддерживает широкий спектр гостевых операционных систем — семейства Linux, Windows и Unix-подобные.

vStack Management

vStack Management служит единой точкой управления всей гиперконвергентной инфраструктурой, обеспечивая консистентность операций и централизованный контроль.

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


Функциональные возможности слоя SDC
* поддержка virtio-интерфейсов для сетевых и дисковых устройств, а также вспомогательной периферии (rnd, ballooning и др.);
*создание виртуальных машин из облачных образов с возможностью персонализации через cloud-инициализацию для Linux и Windows;
* динамическое ограничение производительности сетевых портов (MBps) и дисков (IOPS, MBps), а также лимитирование ресурсов vCPU в реальном времени;
*создание полных снимков виртуальных машин, включающих не только данные и конфигурацию, но и сетевые параметры (IP/MAC-адреса).



source=VStack
Software-Defined Computing


Для обеспечения высокой эффективности работы реализован собственный механизм управления CPU overcommit, который позволяет достичь показателей экономии ресурсов до 900% без снижения производительности.

Минимальный накладной расход и архитектура слоя SDC — ключевые факторы высокой плотности и стабильности вычислительных ресурсов в кластере vStack.

Управление и API

vStack HCP можно управлять через веб-интерфейс, командную строку и API — все объединено в единую систему, чтобы администратору было удобно работать как вручную, так и через автоматизацию.

Внутри платформы сервисы обмениваются данными через высокопроизводительный JSON-RPC. Это внутренний «язык» системы, позволяющий быстро выполнять команды и синхронизировать состояние между узлами.

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

Для тех, кто предпочитает работать в терминале или встраивать vStack в существующие скрипты и автоматизацию, доступна командная строка (CLI). Она подходит для пакетных операций, развертывания edge-объектов и работы в изолированных средах без графического интерфейса.

Параметр Преимущества vStack HCP
Отказоустойчивость
  • Встроенные механизмы fencing, failover, self-healing
  • Автоматический перенос ВМ при отказе узлов
  • Поддержка уровней избыточности: N+1, N+2, N+3, 2N

Масштабируемость
  • Масштабирование кластера от 4 узлов и выше
  • Горизонтальное расширение без простоя
  • Поддержка различных конфигураций избыточности

Собственные компоненты
  • Разработанные vStack компоненты управления кластером
  • Встроенный кластерный менеджер и API
  • Интегрированные инструменты мониторинга и автоматизации

Совместимость с отечественным железом
  • Сертифицировано для отечественных серверов и сетевого оборудования
  • Поддержка популярных отечественных процессоров и накопителей
  • Интеграция с локальными системами безопасности

Основные технологии и возможности vStack HCP

vStack AutoSupport

vStack AutoSupport — это автоматизированная система мониторинга и технической поддержки, встроенная в vStack HCP. Она непрерывно отслеживает состояние инфраструктуры, собирает данные о производительности, утилизации ресурсов, конфигурации и системных событиях. На основе этих данных система формирует предупреждения, рекомендации и отчеты, позволяя проактивно выявлять проблемы и планировать обслуживание.

AutoSupport автоматически ведет инвентаризацию компонентов в формате CMDB и предоставляет доступ к информации в зависимости от роли: разработчику видны все инсталляции, партнеру — системы его клиентов, конечному пользователю — только его инфраструктура. Все данные агрегируются по локациям и сайтам, включая тренды использования ресурсов и прогнозы заполнения.

Пользователи и партнеры получают удобный портал для просмотра состояния систем, отчетов и истории инцидентов без прямого доступа к самим серверам.

vStack Unified Storage

vStack Unified Storage — это функциональность, которая позволяет использовать общий слой хранения данных как для виртуальных машин внутри платформы, так и для внешних потребителей — физических серверов, систем резервного копирования или других виртуальных инфраструктур.

По сути, это единое хранилище, объединяющее все ресурсы хранения в рамках кластера и предоставляющее к ним доступ по стандартным протоколам NVMe-oF и iSCSI. Unified Storage строится на базе программно-определяемого слоя хранения (SDS) vStack и управляется через тот же интерфейс или API, что и остальная инфраструктура. Технология позволяет централизовать хранение, избавиться от зависимости от внешних СХД и использовать имеющиеся ресурсы максимально эффективно — без дополнительных лицензий или отдельных систем.

Такая универсальность делает возможным создание виртуальных дата-центров (vDC), где ресурсы могут быть выделены либо консолидированы по разным физическим локациям.

Миграция виртуальных машин на vStack HCP

Платформа поддерживает как параллельный перенос нескольких ВМ, так и последовательный. Это дает гибкость при планировании миграций в зависимости от загрузки и требований бизнеса. Это существенно снижает риски и упрощает интеграцию новых решений в существующую инфраструктуру.

Платформа предусматривает:

  • Онлайн-миграцию виртуальных машин без простоя.
  • Поддерживается миграция с наиболее распространенных зарубежных платформ виртуализации.
  • Поддержку как последовательного, так и параллельного переноса ВМ.
  • Сохранение конфигураций сети и IP/MAC-адресов при миграции.

vStack VDI

vStack VDI — это система виртуальных рабочих столов (Virtual Desktop Infrastructure), построенная на платформе vStack HCP. Она обеспечивает централизованное и безопасное рабочее пространство, в котором рабочее место не привязано к конкретному устройству. Пользователи получают готовое виртуальное окружение и могут работать с ним из любой точки.

source=VStack
Архитектура сервисов vStack VDI


vStack HCP 3.0+

2 node cluster

В версии 3.0 появился режим 2 node cluster, позволяющий построить отказоустойчивый кластер всего из двух серверов без потери надежности. Такой вариант подходит для удаленных площадок, филиалов и компактных объектов с ограниченными ресурсами, где развертывание стандартного 3‑х или 4‑узлового кластера невозможно.

Stretched Cluster

Для распределенных инфраструктур доступны функции Stretched Cluster и Multicluster. Stretched Cluster — это единый кластер, распределенный между двумя площадками, с синхронной репликацией данных, обеспечивая непрерывность сервисов при отказе одной из площадок. Multicluster объединяет несколько независимых кластеров внутри одного ЦОДа, позволяя централизованно управлять сервисами и задавать каждому кластеру статус: рабочий, резервный или изолированный.

Multicluster и Cross-site сети

Сетевая часть также получила улучшения. Поддержка Multicluster и Cross-site сетей на базе GENEVE упрощает организацию сложной топологии и изоляцию трафика между кластерами и площадками. В ядре ОС появился виртуальный сетевой адаптер, который снижает нагрузку на процессор и ускоряет обработку пакетов, что критично для микросервисов и высокочастотных транзакций.

Unified Storage

Хранилища стали гибче и универсальнее. Unified Storage позволяет предоставлять ресурсы SDS внешним потребителям, а поддержка NVMe over TCP с ANA и iSCSI расширяет возможности подключения физических серверов, сторонних гипервизоров и промышленных контроллеров. Для больших массивов внедрен алгоритм dRAID, повышающий отказоустойчивость, ускоряющий восстановление данных и снижaющий нагрузку на работающие системы.

vStack HCP 3.0 позволяет строить отказоустойчивые решения, гибко масштабировать кластеры и управлять виртуальными и физическими системами из единого интерфейса без простоев.

Кейсы

ГК «Евросервис» — замена VMware Крупный российский фармацевтический дистрибьютор ГК «Евросервис» перешел на платформу vStack HCP для замены VMware. vStack позволил обеспечить более высокую производительность и доступность сервисов.

EKACOD — облачные сервисы на базе vStack

Оператор трех дата-центров уровня TIER III в Екатеринбурге, компания EKACOD, внедрила гиперконвергентную платформу vStack и панель управления vStack Cloud Panel для расширения спектра облачных услуг.

CloudTek (Казахстан) — облачная инфраструктура с vStack

Облачный провайдер CloudTek из Казахстана совместно с ITGLOBAL.COM и vStack разработал и внедрил комплексное решение, включающее серверы, коммутаторы, платформу для виртуализации и панель управления. Бесперебойная работа и экономичность комплексного решения позволили CloudTek конкурировать с другими облачными провайдерами, использующими только VMware.

Дом.ру Бизнес — IaaS-проекты на платформе vStack HCP

Провайдер телекоммуникационных услуг «Дом.ру Бизнес» использует платформу vStack HCP для предоставления облачных серверов, обеспечивая высокодоступное и масштабируемое решение для своих клиентов.

Serverspace — лидер по производительности виртуальных машин

Международный провайдер облачных сервисов Serverspace использует платформу vStack для виртуализации серверов и десктопов в средах с высокой нагрузкой. Внедрение решения от vStack позволило компании сократить срок создания виртуальных машин, увеличить их производительность и снизить расходы на виртуализацию.

Почему vStack HCP сегодня выбирают

vStack HCP — это единое решение для построения отказоустойчивой и надежной инфраструктуры.

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

  • Высокая производительность благодаря оптимизациям на уровнях SDS, SDN и SDC, обеспечивающим быструю обработку нагрузок и масштабирование.
  • Экономия ресурсов и сокращение затрат благодаря эффективному CPU overcommit, гибкому распределению вычислительных мощностей и встроенной отказоустойчивости без необходимости использования дорогого внешнего оборудования.
  • Универсальность и гибкость платформы позволяют адаптироваться к любым требованиям бизнеса и разворачивать инфраструктуру там, где это необходимо.
  • Использование собственных разработок исключает зависимость от иностранных вендоров и обеспечивает стабильность поставок.
  • Простота интеграции и расширения благодаря развитым API и совместимости с популярными системами.
  • Круглосуточная техническая поддержка и наличие сервисов проактивного мониторинга с автоматической диагностикой сокращают время реагирования на инциденты и повышают надежность.

Хотите подробнее узнать, как vStack HCP помогает решать задачи высокой доступности и эффективного управления инфраструктурой? Смотрите больше кейсов и технических обзоров на официальном сайте vStack и присоединяйтесь к нашему Telegram-каналу — там делимся новостями, свежими обновлениями и ответами на вопросы от инженеров.