Архитектура компонентов платформы “Боцман”
Архитектура платформы Боцман включает центральный управляющий кластер и множество дочерних кластеров, работающих в режиме централизованного управления. Построена на модульном принципе отказоустойчивого проектирования с интегрированными функциями автоматического восстановления после сбоев.
Платформа Боцман легко интегрируется с имеющейся инфраструктурой и поддерживает совместную работу с существующими сервисами аутентификации, авторизации, мониторинга, резервного копирования и информационной безопасности.
Основные модули платформы:
- Управление жизненным циклом запускаемого ПО в контейнерах
- Мониторинг состояния узлов и автоматическое исцеление кластера
- Управление жизненным циклом узлов кластера
- Автоматическое масштабирование кластеров
- Контроль и учет ресурсов
- Управление GPU узлами
- Непрерывная поставка (CD)
- Управление правами пользователя
Визуальное представление взаимодействия компонентов представлена на рис.1

Доступ к функциональности платформы возможен как через web-интерфейс, так и посредством программного API, что обеспечивает гибкость как при ручном управлении, так и при автоматизированной интеграции.
Решение поддерживает множественные режимы установки: облачные инфраструктуры, виртуальные среды гипервизоров и физические серверы (baremetal), что позволяет эффективно создавать и распределять кластеры между различными пользователями и рабочими группами.
