Функции ПО АрмАдм

АрмАдм выполняет следующие задачи по установке системы:

  1. Установленное внутри ВМ или в контейнере ПО установки облака Firstboot выполняет:

    • первоначальную установку хостовых ОС

    • тестирование оборудования хостовых ОС

    • настройку сетевых интерфейсов хостовых ОС

    • установку облачного ПО AccenOS

    • установку SDS (в случае необходимости)

    • установку кластерной файловой системы (в случае необходимости)

    • комплексное тестирование работоспособности облака

    • восстановление облака в случае аварии

    • масштабирование облака

Установка выполняется с помощью скриптов bash и сервера сетевой установки и обновления «Cobbler». Cobbler — это сервер сетевой установки и обновления Linux-систем, позволяющий создать среду бездисковой загрузки, включающую образы и репозитории пакетов, конфигурировать и разворачивать ОС. Сobbler — это удобная надстройка над привычными инструментами PXE, TFTP, DHCP и DNS, обеспечивающими сетевую загрузку систем.

  1. Установленное внутри ВМ АрмАдм ПО в виде контейнеров и приложений выполняет функции:

    • централизованного журналирования облака (syslog)

    • мониторинга состояния облака и представления администратору (Zabbix)

    • резервного копирования облака и представления администратору (Bacula)

    • набора комплексных тестов облака (Tempest)

    • просмотра, фильтрации, поиска, выгрузки событий облака для администратора безопасности (OpenSearch, Grafana)

    • средства удаленного безопасного доступа для администраторов облака (OpenVPN, WireGuard)

    • терминального сервера для удаленного доступа администратора по терминальному протоколу (VNC, RDP), возможно, через VPN

    • средства управления SDS и представления в WEB UI администратору

    • сервера сетевой файловой системы для перечисленных элементов облака (Ceph, в случае необходимости)

  2. Файловая система ПК АрмАдм включает папки для хранения:

    • ОС (установка из удаленных источников запрещена)

    • репозиториев (установка из удаленных репозиториев запрещена) - устанавливаемого ПО облака

    • конфигураций контейнеров

    • конфигураций ВМ

    • тестовых ВМ Windows и Linux

    • ВМ установки и обслуживания АрмАдм

    • контейнеров АрмАдм

    • папки журнала событий

    • папки резервного копирования облачной платформы