Change language

Развёртывание

Converged поддерживает несколько сценариев развёртывания — от компактных периферийных устройств и локальных серверов до облачной инфраструктуры, обслуживающей множество независимых компаний. Базовая платформа работает на k3s — лёгком дистрибутиве Kubernetes, подходящем для микрокомпьютеров, локальной инфраструктуры и облачных кластеров.

Существует три основных профиля развёртывания:

  • Mono — UI, Сервисы, хранилище и кэш работают в компактной конфигурации на одной машине. Это хорошо подходит для микрокомпьютеров, таких как Raspberry Pi и Orange Pi, периферийных устройств, небольших локальных серверов, разработки, прототипов и демонстраций.
  • Multi — система распределена между несколькими машинами в кластере Kubernetes. UI, группы Сервисов, хранилище и кэш можно развёртывать и масштабировать независимо. Этот профиль подходит для производственных сред, где требуются дополнительная ёмкость, отказоустойчивость и более точный контроль ресурсов.
  • Cloud — несколько компаний работают в одном кластере Kubernetes с использованием мультитенантной архитектуры. Каждый тенант имеет изолированную среду со своими данными, конфигурацией и ресурсами, а базовая кластерная инфраструктура является общей. Это позволяет эффективно обслуживать множество компаний без отдельного кластера для каждого клиента.

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

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

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

Также возможно гибридное развёртывание: конфиденциальные данные и оборудование могут оставаться локальными, а облако использоваться для обновлений, внешнего доступа, распределённых команд или отдельных возможностей ИИ.

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