Менеджер виртуализации HOSTVM
Ключевым компонентом HOSTVM является менеджер виртуализации (HOSTVM Manager). Он обеспечивает централизованное управление физическими и виртуальными ресурсами платформы. HOSTVM Manager устанавливается на физическую или ВМ под управлением Linux-based ОС. Для хранения данных используется БД PostgreSQL. Также, как правило, помимо самого менеджера виртуализации, развертывается внешняя система для аутентификации пользователей и администраторов, либо настраивается интеграция с существующей (Active Directory, LDAP, IPA).
Менеджер виртуализации, через графический пользовательский интерфейс или RESTful API, позволяет управлять ресурсами среды виртуализации:
- Аутентификация пользователей;
- Жизненный цикл ВМ - старт, стоп, перезапуск;
- Доступ к графической консоли ВМ;
- Управление логическими сетями и их подключение к хостам;
- Управление хранилищами для ВМ, виртуальными дисками и установочными ISO;
- Управление образами ВМ – подготовка на основе шаблонов, тонкие диски и моментальные снимки;
- Экспорт/импорт – импорт и экспорт ВМ и шаблонов с использованием файлов OVF;
- Высокая доступность – автоматический перезапуск гостевых ВМ с вышедших из строя хостов на других хостах;
- Live migration (живая миграция) – миграция работающей ВМ между хостами с нулевым временем простоя;
- Режим обслуживания – отсутствие простоев ВМ во время плановых периодов обслуживания;
- Системный планировщик – постоянная балансировка нагрузки ВМ на основе использования ресурсов / политик;
- Энергосбережение – концентрирование ВМ на меньшем количестве серверов в непиковые часы;
- Мониторинг объектов системы (ВМ, хостов, сетей, хранилищ и т.д.).
HOSTVM поддерживает два варианта развертывания менеджера виртуализации: локально в виде ВМ на хостах виртуализации HOSTVM, которыми он управляет (self-hosted), или в качестве автономной службы на физический сервер или ВМ в другой среде виртуализации.
Рекомендованным вариантом установки является self-hosted.
Высокая доступность для менеджера виртуализации при self-hosted развертывании обеспечивается встроенными средствами, при наличии как минимум двух хостов. Для standalone требуется внешнее управление высокой доступностью.
Хосты HostVM
Хосты (гипервизоры) – физические серверы, на которых работают виртуальные машины. Полная виртуализация обеспечивается загружаемым модулем ядра Linux: Kernel-based Virtual Machine (KVM). Он позволяет запускать множество ВМ с различными гостевыми ОС. ВМ работают как отдельные процессы Linux и управляются удаленно менеджером виртуализации HOSTVM.
Виртуализация HOSTVM поддерживает два типа ОС хоста: HOSTVM Node и Linux-based хост. В зависимости от требований может быть использован один тип или оба.
HOSTVM Node это сборка Linux-based ОС, включающая только необходимые компоненты для работы в качестве хоста виртуализации. Это упрощает управление, обслуживание и развертывание в среде HOSTVM. Дистрибутив доступен в виде ISO файла для установки на физические серверы. Включает в себя графический веб-интерфейс для администрирования сервера (Cockpit).
Рекомендуется развертывать как минимум два хоста в среде виртуализации HOSTVM. При подключении одного хоста не будут доступны функции «миграция» и «высокая доступность».
На всех хостах виртуализации работает агент управления VDSM (Virtual Desktop Server Manager), обеспечивающий связь между менеджером и хостами. VDSM позволяет менеджеру виртуализации HOSTVM управлять виртуальными машинами (в том числе их жизненным циклом), хранилищами данных, получать статистику от хостов и гостевых ОС.
Хранилище данных Host VM
Настройка хранилища и его подключение к среде виртуализации необходимо для обеспечения доступа хостов к дискам ВМ, шаблонами и ISO файлам.
HOSTVM поддерживает использование файловых систем (NFS, GlusterFS, или другие POSIX-совместимые системы), а также блочных устройств (iSCSI, Fibre Channel, локальные диски) для создания хранилищ данных.
Файловые системы и блочные устройства для хранилищ данных обычно предоставляются оборудованием NAS или SAN в инфраструктуре, но возможно также гиперконвергентное развертывание с помощью HOSTVM SDS.
Виртуализация HOSTVM имеет три типа доменов хранения:
- домен данных (data domain) – хранит диски ВМ, а также шаблоны. Домен данных поддерживает все типы хранилищ, которые поддерживаются для использования с виртуализацией HOSTVM;
- домен ISO – хранит файлы ISO для установки на ВМ операционных систем или дополнительных приложений, таких как гостевые агенты и драйверы Windows. Также эти образы можно загружать в домены данных;
- домен экспорта (export domain) – используется в качестве хранилища для перемещения ВМ между разными средами виртуализации HOSTVM. Для экспорта/импорта также возможно использование доменов хранения данных.
Домены данных могут быть созданы на любом из поддерживаемых файловых или блочных типов устройств. Домен ISO и домен экспорта могут располагаться только на файловых типах хранилищ (NFS, POSIX или GlusterFS).
|
Если вирус-вымогатель или вирус-шифровальщик проникнет в информационную систему вашей компании, то единственным возможным решением этой проблемы будет восстановление данных из резервных копий.
Не ждите этого события. Обратитесь в нашу компанию для получения консультации о современных технологиях резервного копирования и восстановления данных. Наша компания имеет более чем 20-летний опыт в этой области.
|