Документация VMmanager 6 (администратор)

VMmanager

Обратите внимание!

Документация для VMmanager 5 (предыдущей версии платформы) доступна по ссылке.

Возможности VMmanager


Администратор VMmanager может:

  • создавать ВМ;
  • перезагружать, включать и выключать ВМ;
  • клонировать ВМ;
  • создать собственный образ ВМ на основе настроенного сервера;
  • устанавливать ОС из шаблонов;
  • управлять сетями;
  • объединять узлы кластера в логические кластеры;
  • получать подробную информацию о состоянии каждого узла кластера и ВМ.

Архитектура VMmanager


Архитектура VMmanager построена с использованием Docker (докер). Он позволяет создавать и управлять контейнерами. Докер-контейнер (docker container) — изолированная среда, в которой запущено приложение и настроено необходимое окружение.

Чтобы запустить докер-контейнер, необходим докер-образ (docker image). Он определяет какие процессы будут запущены в контейнере, с какими параметрами и настройками окружения. Например, образ может содержать операционную систему с установленным веб-сервером и подходящими сетевыми настройками. Изменить докер-образ из запущенного контейнера невозможно.

VMmanager состоит из следующих докер-контейнеров:

  • vm_box — основной контейнер. В нём расположены сервисы для работы платформы. Например, сервис авторизации пользователей и веб-сервер;
  • graphite — контейнер для хранения статистики использования ВМ и узлов кластеров;
  • mysql — контейнер для работы СУБД MySQL;
  • vm_ipmgr_1 — контейнер для работы с сервисом IPmanager;
  • plugin — контейнер для работы с плагинами;
  • registrator — контейнер для динамического создания новых контейнеров для nginx;
  • consul — контейнер для работы с системой обнаружения сервисов Consul. Подробнее o Consul см. в официальной документации;
  • grafana — контейнер для работы с системой визуализации мониторинга grafana;
  • vm_dns_proxy_1 — контейнер для работы с плагином интеграции с PowerDNS;
  • alert — контейнер для работы с сервисом настроек уведомлений в платформе;
  • scheduler — контейнер для работы с расписанием резервного копирования.

Подробнее про структуру VMmanager см. в статье Структура VMmanager.

Схема работы VMmanager