vStack — программно‑
определяемая инфраструктура для создания виртуального дата‑центра

Гиперконвергентное решение российской разработки

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

Software Defined Storage (SDS)

Программно-определяемый слой хранения данных (не путать с СХД)

Software Defined Networking (SDN)

Программно‑определяемая сеть

Software Defined Computing (SDC)

Программно‑определяемые вычислительные ресурсы

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

Технологический стек vStack HCP

vStack SDN

vStack SDN — это программно-определяемый слой сети, в котором уровень управления отделен от устройств передачи данных и реализуется программно.

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

У vStack SDN есть три способа обеспечения виртуальных сетей:
  • VLAN (виртуальная локальная компьютерная сеть);
  • VXLAN (виртуальная расширенная локальная сеть);
  • GENEVE (RFC 8926: туннельный протокол, собственная имплементация)

Каждый конкретный экземпляр виртуальной сети базируется на распределенном свитче, обладает собственным MTU и поддерживает jumbo frames, TSO/GSO, TCP MSS clamping и path mtu discovery.

Преимущества vStack SDN перед другими имплементациями виртуальных сетей:
  • Больше возможностей управления с большей гибкостью;
  • Настраиваемая инфраструктура и выделение виртуальных ресурсов для внесения изменений в сетевую инфраструктуру в режиме реального времени;
  • Безопасность. Разработчики могут изолировать взломанные устройства и создавать отдельные зоны для устройств с разными уровнями безопасности;
  • Высокая производительность: не менее 22 Mps;
  • Поддержка гетерогенности сетей «из коробки»

vStack SDC

vStack SDC — это вычислительный слой, разработанный на базе гипервизора второго типа bhyve и состоящий из динамически объединенных программно‑определяемых вычислительных ресурсов.

Виртуальная машина состоит из vCPU, RAM, виртуальных сетевых портов и дисковых устройств. Благодаря легковесности vStack CPU Overhead или снижение производительности виртуализированного сервера по сравнению с физическим достигает минимальных значений. vStack SDC эффективно работает в условиях CPU overcommit и отличается более высокой производительностью по сравнению с аналогами. Экономическая эффективность в слое SDC достигает 900%.

Комфортную работу с платформой в слое vStack SDC поддерживают:
  • автономный и самодостаточный механизм работы в условиях CPU overcommit;
  • лимитирование ресурсов vCPU в режиме реального времени;
  • возможность создавать виртуальные машины с гибкой кастомизацией;
  • возможность кастомизации гостевых ОС в облачных образах;
  • лимитирование производительности сетевого порта и диска в режиме реального времени;
  • возможность создавать снимки виртуальных машин с конфигурацией ВМ.

vStack SDS

vStack SDS — равноопределяемый слой хранения данных, использующий ресурсные примитивы из кластерного слоя.

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

В основе vStack SDS лежит файловая система с менеджером логических томов ZFS. Слой состоит из пулов, которые включают в себя диски каждого узла. В каждый момент времени пул работает на конкретном узле кластера. Один из ключевых атрибутов кластера — избыточность, при которой в работе инфраструктуры используется больше элементов, чем требуется. Это позволяет обеспечить резервирование. Если один из узлов выйдет из строя, он будет исключен из кластера. При этом пулы потеряют по одному диску. После этого, благодаря процедуре аварийного переключения, пул с вышедшего из строя узла и все работавшие на нем виртуальные машины станут доступны на другом узле. Процедура аварийного переключения ресурсов выполняется автоматически.

Задачи, которые выполняет SDS:
  • создание базовых сущностей хранения данных (пулов) с избыточностью кластера;
  • предоставление примитивов хранения (диски виртуальных машины) слою SDC;
  • компрессия и редупликация;
  • поддержка внутренней целостности данных;
  • создание клонов и снимков; самовосстановление данных;
  • поддержание транзакционной целостности.

    vStack Management

    vStack Management — компонент управления слоями гиперконвергентной инфраструктуры.

    vStack Management — это служебная виртуальная машина, содержащая ПО для консистентного хранения и модификации состояния системы, информации о производительности компонентов, обеспечения работы API endpoint. Главное назначение vStack Management — управление инфраструктурой.

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

    Задачи vStack Management:
    • Консистентное хранение объектного слоя инфраструктуры.
    • Хранение информации о производительности компонентов.
    • Управление инфраструктурой в целом и ее компонентами в отдельности с помощью web interface и API.

    vStack OS

    vStack OS — слой взаимодействия ПО и оборудования.

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

    Другими словами, vStack OS — это слой, необходимый для обеспечения работы программ и использования аппаратного обеспечения.

    Операционная система создана в России на базе FreeBSD. Фундаментальные свойства vStack OS аналогичны свойствам других операционных систем.

    У вас остались вопросы?

    Сценарии применения vStack HCP

    01
    Традиционная инфраструктура (on‑premise)
    02
    Горизонтально масштабируемое ПО
    03
    Среда разработки и тестирования ПО
    04
    Виртуальные рабочие столы (VDI)
    05
    Резервная площадка
    06
    Low-cost резервные ресурсы для operations
    07
    Контейнеризация (Kubernetes)
    08
    Инфраструктура для удаленных офисов
    09
    Disposable VMs
    gradient

    Запросить демо

    Пожалуйста, заполните регистрационную форму. Мы свяжемся с вами в ближайшее время.

    Нажимая на кнопку, Вы соглашаетесь с условиями «Политики конфиденциальности»
    У вас остались вопросы?

    Свяжитесь с нами, и наши менеджеры проконсультируют вас.

    Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies.