Высокая доступность виртуальных машин (VM HA) — это опциональная возможность гиперконвергентного решения ОТВ эв3, которая автоматически обнаруживает сбои физического хоста в пуле ресурсов кластере и перезапускает затронутые виртуальные машины на других работоспособных хостах в том же пуле за счет эвакуации виртуальных машин.
Служба высокой доступности ОТВ эв3 (VM HA) обеспечивает максимальную непрерывность рабочих нагрузок, развернутых в виртуальной среде. Включив сервис высокой доступности, можно гарантировать, что виртуальные машины, работающие в этом кластере, продолжат работать при сбоях хоста.
Как работает VM HA
Процесс разработан таким образом, чтобы минимизировать ручное вмешательства во время сбоя:
- Непрерывный мониторинг хоста. ОТВ эв3 постоянно отслеживает работоспособность и скорость реагирования всех вычислительных узлов (гипервизоров), входящих в состав пула машин высокой доступности.
- Обнаружение сбоев: если узел перестает отвечать (из-за сбоя оборудования, сбоя операционной системы или определенных сценариев потери сетевой связанности), система обнаруживает сбой.
- Автоматическое восстановление виртуальных машин: после подтверждения отказа узла, входящего в пул высокой доступности, VM HA автоматически инициирует процесс эвакуации виртуальных машин, которые работали на отказавшем хосте. Эти виртуальные машины перезапускаются с использованием доступных ресурсов на оставшихся работоспособных хостах в кластере.
Основные требования и концепция обеспечения работоспособности службы высокой доступности ОТВ эв3 (VM HA)
- Кластеры: высокая доступность виртуальных машин работает на уровне агрегации пула. Необходимо организовать пул его как свойство агрегации вычислительных ресурсов.
- Общее хранилище (Shared storage): это критическое предварительное условие. Для успешного перезапуска виртуальных машин на другом хосте их виртуальные диски должны находиться в хранилище, доступном для всех потенциальных отказоустойчивых хостов в кластере (например, SAN, NAS или другие поддерживаемые решения общего хранилища). Виртуальные машины, использующие локальные диски, не могут быть автоматически восстановлены службой VM HA на других узлах пула ресурсов.
- Требования к хосту: для корректной работы VM HA требуется минимальное количество работоспособных узлов в пуле – не менее 3-4 узлов на зону доступности.
- Конфигурация: VM HA — это настраиваемая дополнительная опция.