Аннотация:В магистерской диссертации разработана и реализована распределённая децентра-
лизованная среда для виртуальных машин на базе Linux Containers. Основное назначе-
ние построенной системы — предоставить системному администратору функциональное
и расширяемое средство для управления множеством виртуальных машин, развёрну-
тых на кластере из нескольких узлов.
Архитектура системы состоит из трёх компонентов: базы данных, отвечающей за
хранение информации о текущем состоянии среды, сервера приложений, реализующего
основную бизнес-логику системы и предоставляющего API для приложений, а также
менеджера задач, к области ответственности которого относится контроль выполнения
задач системного администрирования на отдельных узлах.
Разработанная среда является распределённой: каждый из компонентов присутству-
ет на каждом из контролируемых узлов. Управление средой при этом децентрализова-
но: запрос на выполнение команды на соответствующем узле может быть отправлен на
любой из доступных узлов.
Система предназначена для использования системными администраторами в зада-
чах управления виртуальными машинами на базе Linux Containers, развёрнутыми на
группе узлов.