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

VMmanager

ISPSystem

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

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

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


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

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

VMmanager 6 поддерживает работу во всех популярных браузерах (Microsoft Edge, Google Chrome, Mozilla Firefox и др.) и корректно отображается на экране с разрешением 1920×1080 пикселей, при масштабе экрана 100%.


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


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

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

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

  • vm_box — основной контейнер. В нём расположены сервисы для работы платформы;
  • vm_input_1 — контейнер с веб-сервером nginx. Обеспечивает доступ ко всем сервисам платформы;
  • vm_auth_back _1, vm_auth_back4_1  — сервисы для регистрации и авторизации пользователей в VMmanager. Отвечают за настройки профиля и работу с SSH-ключами; 
  • vm_validator_1 — контейнер для проверки содержимого POST-запросов;
  • carbon_clickhouse — агрегатор метрик использования ВМ и узлов кластера;
  • clickhouse_server — база данных метрик использования ВМ и узлов кластера;
  • graphite_clickhouse — сервис преобразования метрик в формат graphite;
  • carbonapi — API-сервис для передачи метрик в Grafana и интерфейс платформы;
  • mysql — контейнер для работы СУБД MySQL;
  • vm_ipmgr_1 — контейнер для работы с сервисом IPmanager;
  • plugin — контейнер для работы с плагинами;
  • registrator — контейнер для динамического создания новых контейнеров для nginx;
  • consul — контейнер для работы с системой обнаружения сервисов Consul. Подробнее o Consul см. в официальной документации;
  • vm_metric_collector_1 — сервис сбора метрик VMmanager;
  • grafana — контейнер для работы с системой визуализации мониторинга grafana;
  • vm_dns_proxy_1 — контейнер для работы с плагином интеграции с PowerDNS;
  • alert — контейнер для работы с сервисом настроек уведомлений в платформе;
  • scheduler — контейнер для работы с расписанием резервного копирования;
  • telegram-srv — контейнер, отвечающий за отправку уведомлений в Telegram.

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

Доступ в платформу осуществляется по протоколу HTTPS. Связь платформы с узлами кластера организована по протоколу SSH.

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


Демонстрация и тестирование 


Сэкономьте время на знакомство с платформой VMmanager, запланировав демонстрацию от наших экспертов.

Во время демонстрации мы:

  • покажем ключевые преимущества,
  • ответим на ваши вопросы,
  • расскажем про лучшие кейсы использования VMmanager среди компаний из вашей сферы.

Звонок займет не более 30 - 60 минут. После него вы сможете протестировать платформу самостоятельно.

Спасибо за ваш отзыв!
Была ли полезна статья?
Уточните, почему:

статья не соответствует названию

статью сложно понять

в статье нет ответа на мой вопрос

рекомендации из статьи не помогли

другая причина

Расскажите, что вам не понравилось в статье: