Обзор управления виртуализацией
INFRAX предоставляет единый интерфейс для управления различными платформами виртуализации и контейнеризации. Система позволяет контролировать виртуальные машины и контейнеры из централизованной консоли без необходимости подключения к каждой платформе отдельно.
Общие сведения
Модуль управления виртуализацией в INFRAX предоставляет централизованную точку доступа для работы с различными платформами виртуализации и контейнеризации:
Основные возможности
- Управление виртуальными машинами — запуск, остановка, перезагрузка VM
- Контроль контейнеров — управление Docker контейнерами
- Работа со снимками — создание, восстановление и удаление снимков/контрольных точек
- Мониторинг состояния — отслеживание статуса VM и использования ресурсов
- Информация о ресурсах — просмотр CPU, RAM, дисков виртуальных машин
Поддерживаемые платформы
INFRAX поддерживает интеграцию с ведущими платформами виртуализации и контейнеризации:
Платформы виртуализации
| Платформа | Версии | Способ интеграции |
|---|---|---|
| VMware vSphere/vCenter | vCenter 6.5+ | Прямое API подключение |
| VMware ESXi | ESXi 6.5+ | Прямое API подключение |
| Proxmox VE | Proxmox 6.0+ | Через агент |
| Microsoft Hyper-V | Windows Server 2012+, Hyper-V 2012+ | Через агент |
Контейнеризация
| Платформа | Версии | Способ интеграции |
|---|---|---|
| Docker | Docker Engine 19.03+ | Через агент |
| Docker Compose | Compose V2 | Через агент |
Архитектура интеграции
INFRAX использует различные методы интеграции в зависимости от платформы виртуализации:
VMware (vCenter/ESXi)
Способ подключения: Прямое API подключение
- Требуются учетные данные для доступа к vCenter или ESXi
- Подключение осуществляется напрямую через API без установки агентов
- Поддерживается работа с иерархией датацентров, кластеров и хостов
- Отображается древовидная структура виртуальных машин
Proxmox VE
Способ подключения: Через агент
- Требуется установленный и настроенный агент на узле с Proxmox
- Автоматическое обнаружение при сканировании сети
- Поддержка QEMU виртуальных машин и LXC контейнеров
Microsoft Hyper-V
Способ подключения: Через агент Windows
- Требуется установленный агент на узле с Hyper-V
- Автоматическое обнаружение при сканировании сети
- Управление через команды агента
Docker
Способ подключения: Через агент (Linux/Windows)
- Требуется установленный агент на узле с Docker
- Автоматическое обнаружение Docker при наличии агента
- Поддержка Docker Compose для управления стеками сервисов
Для работы с Proxmox и Hyper-V требуется предварительно установить и настроить соответствующие агенты на узлах. Эти платформы обнаруживаются автоматически при сканировании сети и добавляются в дерево узлов.
Для VMware установка агентов не требуется — подключение осуществляется напрямую через API с использованием учетных данных vCenter или ESXi.
Доступ к виртуализации
Доступ к управлению виртуализацией осуществляется через иерархическое дерево узлов в главном интерфейсе INFRAX.
Автоматическое обнаружение
После настройки и сканирования узлов, системы виртуализации автоматически добавляются в дерево:
- Proxmox узлы — отображаются как дочерние виртуальные узлы под соответствующим физическим узлом
- Hyper-V узлы — отображаются как дочерние виртуальные узлы под соответствующим Windows сервером
- VMware узлы — отображаются как дочерние виртуальные узлы под соответствующим узлом vCenter/ESXi
- Docker узлы — отображаются как дочерние виртуальные узлы под соответствующим узлом с установленным Docker
Добавление платформ виртуализации
Для добавления платформы виртуализации:
- Перейдите к настройкам узла (кнопка с иконкой шестеренки)
- В разделе "Сервисы / протоколы подключения" нажмите "Добавить сервис"
- Выберите тип платформы:
- VMware vCenter — для подключения к vCenter Server
- VMware ESXi — для прямого подключения к ESXi хосту
- Укажите параметры подключения (URL, порт при необходимости)
- Сохраните настройки
Proxmox и Hyper-V добавляются автоматически при сканировании сети и не требуют ручного добавления через раздел "Сервисы / протоколы подключения".
Навигация в интерфейсе
После добавления платформы виртуализации в дереве узлов появится соответствующий виртуальный узел:
- Кликните на виртуальный узел (например, "Proxmox VE" или "Hyper-V") в дереве
- В правой панели отобразится интерфейс управления виртуальными машинами
- Для VMware отобразится древовидная структура датацентров, кластеров и виртуальных машин
- Для Docker отобразятся вкладки: Контейнеры, Сети, Образы, Тома
Общие возможности
Независимо от платформы, INFRAX предоставляет единый интерфейс с общими функциями:
Управление питанием
- Запуск остановленных виртуальных машин
- Остановка запущенных виртуальных машин
- Перезагрузка виртуальных машин
- Приостановка работы (Suspend/Pause) — где поддерживается
- Возобновление работы (Resume) — где поддерживается
Информация о ресурсах
Для каждой виртуальной машины отображается:
- CPU — количество процессоров/ядер
- RAM — объем оперативной памяти
- Диски — используемое дисковое пространство
- Статус — текущее состояние (запущена, остановлена, приостановлена)
- Время работы — uptime для запущенных VM (где доступно)
Работа со снимками
Система поддерживает управление снимками состояния виртуальных машин:
- Просмотр снимков — список всех существующих снимков
- Создание снимков — сохранение текущего состояния VM
- Восстановление — откат к предыдущему состоянию
- Удаление снимков — очистка неиспользуемых снимков
- Древовидная структура — для VMware и Hyper-V отображается дерево вложенных снимков
В терминологии Hyper-V снимки называются "Контрольные точки" (Checkpoints), но функциональность аналогична.
Поиск и фильтрация
В режиме таблицы доступны расширенные возможности фильтрации:
- Фильтр по названию виртуальной машины
- Фильтр по ID
- Фильтр по статусу (запущена, остановлена, приостановлена)
- Сортировка по различным параметрам
Режимы отображения
INFRAX предлагает два режима отображения виртуальных машин для удобства работы:
Режим плиток (Grid)
- Визуальное отображение виртуальных машин в виде карточек
- Удобен для быстрого обзора состояния и основных параметров
- Показывает статус, CPU, RAM, диски на одной карточке
- Цветовая индикация статуса (зеленая полоса для запущенных VM)
Режим таблицы (Table)
- Табличное представление с детальной информацией
- Возможность фильтрации по каждому столбцу
- Сортировка по различным параметрам
- Удобен для работы с большим количеством виртуальных машин
Переключение между режимами осуществляется кнопками в панели инструментов. Выбранный режим сохраняется в настройках браузера.
Древовидное отображение (только VMware)
Для платформы VMware используется специальное древовидное представление:
- Отображение иерархии: Датацентры → Папки → Виртуальные машины
- Поддержка поиска по дереву
- Ленивая загрузка данных о виртуальных машинах
- Отображение ресурсов (CPU, RAM) рядом с каждой VM
Безопасность
При работе с платформами виртуализации INFRAX обеспечивает безопасность на нескольких уровнях:
Защита учетных данных
- Интеграция с системой управления идентификацией IDENTYX
- Безопасное хранение учетных данных vCenter/ESXi
- Учетные данные не хранятся в открытом виде
- Для VMware учетные данные запрашиваются при первом обращении в рамках сессии
Контроль доступа
- Интеграция с системой прав доступа INFRAX
- Возможность ограничения доступа к управлению виртуализацией
- Аудит всех действий с виртуальными машинами
Безопасные каналы связи
- Для VMware — HTTPS соединение с API
- Для Proxmox и Hyper-V — шифрованные каналы через агентов
- Для Docker — защищенное взаимодействие через агент
- Используйте выделенные учетные записи с минимально необходимыми правами для подключения к vCenter/ESXi
- Регулярно проверяйте права доступа пользователей к управлению виртуализацией
- Используйте надежные пароли для учетных записей виртуализации
- Ограничьте сетевой доступ к API платформ виртуализации
После ознакомления с обзором модуля виртуализации, изучите детальные руководства по конкретным платформам:
- Управление виртуализацией (VMware, Proxmox, Hyper-V) — детальное описание работы с каждой платформой
- Docker — управление контейнерами и образами
- Мониторинг виртуализации — автоматический контроль состояния платформ