Архитектура облачной платформы AIC#
Архитектура облачной платформы представляет собой модульное масштабируемое решение, обеспечивающее необходимую функциональность управления облачными вычислительными ресурсами.
Облачная платформа включает в себя набор продуктов «Группы Астра»:
ОС СН «Astra Linux SE» (ALSE);
ПК управления службами каталогов «ALD Pro»;
ПК СВ «Брест»;
SDS «Ceph» (опционально);
Система резервного копирования «RuBackup».
На рисунке представлен набор компонентов решения достаточный для реализации функционала ОП. Белым цветом показаны компоненты, предлагаемые к интеграции для достижения оптимальной функциональности. Красным цветом обозначены примеры компонентов сторонних поставщиков. Серым цветом выделены аппаратные компоненты:

Облачная платформа представляет собой единый набор масштабируемых взаимосвязанных программных и инфраструктурных блоков, что позволяет создать решение, соответствующее практически любым потребностям.
Программные и инфраструктурные составляющие решения могут быть объединены в блоки, роли и сервисы, состоящие, в свою очередь, из набора ПО, решающего определенный список задач. Так Блок Контроля Облачных Ресурсов включает все элементы AIC предназначенные для управления ОП, а роль (функция) и сервис управления ссылаются на ключевые программные продукты AIC — «ALD Pro», ПК СВ «Брест» и «DCImanager». Детальная информация представлена в разделе Блоки составляющие AIC.
Основные программные блоки, роли, сервисы и компоненты.
Зеленым цветом выделены базовые компоненты являющиеся частью решения .
Блок |
Роль (Функция) |
Сервис |
Компоненты |
---|---|---|---|
Блок Контроля Облачных Ресурсов (бКОР) |
Сервисы Роли Установки и Восстановления |
Сервер загрузки и обслуживания |
0-day AIC Operations Console (VM) Management Console |
Сервисы Роли Управления |
Сервис Управления |
ALD Pro |
|
ПК СВ |
|||
DCImanager |
|||
Сервис веб-консоли |
ПК СВ |
||
BILLmanager |
|||
DCImanager |
|||
ALD Pro |
|||
Портал самообслуживания |
BILLmanager |
||
Брест |
|||
Сервисы Роли Сопровождения |
Сервис Автоматизации |
Astra Automation |
|
Сервис Защиты Данных |
RuBackup |
||
Сервис Отчетности |
Astra Monitoring |
||
BILLmanager |
|||
Контроль Облачных Сервисов |
Containers |
||
PaaS |
|||
SaaS |
|||
Контроль Облачных Данных |
Сервис Программно-определяемых СХД |
Minio |
|
Ceph |
|||
Сервис Защиты и Восстановления Данных |
RuBackup |
||
Блок Клиентских Ресурсов (БКР) |
Роль Управления Сервисами |
KVM |
Сервис Разработки |
Сервис Контейнеризации K8s |
|||
VDI |
VDI (СВРМ — Сервис Виртуализации Рабочих Мест) |
||
Сервис Защиты Данных Клиентов |
RuBackup |
Сервисы и компоненты не входящие в текущую версию платформы:
сервис разработки и среды исполнения (GitFlic, Axiom JDK);
сервис оркестрации и контейнеризации (Nodus на базе Kubernetes/Docker);
сервис виртуализации рабочих мест (Termidesk);
сервис формирования отчетности (BI);
сервис управления данными пользователей (PostgreSQL);
сервисы класса SaaS.
Состав ролей, сервисов и компонент может увеличиваться по мере развития ОП. Детальное описание ролей, сервисов и компонент описано в разделе «Блоки составляющие AIC».
Пользователи AIC могут самостоятельно разрабатывать и внедрять роли (функции) и сервисы в ОП. Например, в Блоке Клиентских Ресурсов, для роли (функции) «Защиты Данных Клиентов» пользователи могут использовать СРК стороннего производителя.
Описание архитектуры платформы AIC состоит из следующих разделов: