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

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

VMmanager 6 — панель управления для хостинг-провайдеров виртуальных серверов (VDS). Она предназначена для создания и управления виртуальными машинами (ВМ). VMmanager 6 использует аппаратную виртуализацию KVM. Для управления используется библиотека libvirt. 

Основные возможности


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

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

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


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

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

VMmanager 6 состоит из трёх докер-контейнеров: 

  • vm_box — основной контейнер. В нём расположены сервисы для работы панели управления. Например, сервис авторизации пользователей и веб-сервер;
  • graphite — контейнер для хранения статистики использования ВМ и узлов кластеров;
  • mysql — контейнер для работы СУБД MySQL.

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