Увеличение времени беспрерывной работы ВМ с использованием высокой доступности

Общие сведения о высокой доступности

Высокая доступность рекомендуется для ВМ, выполняющих критически важные задачи. В случае прерывания процессов высокодоступная ВМ будет автоматически перезапущена либо на исходном хосте, либо на другом хосте в кластере.

Примеры сценариев прерывания процессов:

  • Хост переходит в нерабочее состояние в связи с аппаратным сбоем.
  • Хост переводится в режим обслуживания для запланированного простоя.
  • Хост становится недоступен в связи с потерей соединения с внешним ресурсом хранения.

Высокодоступная ВМ не будет перезапускаться в случае корректного завершения работы ВМ.

Примеры сценариев корректного завершения работы ВМ:

  • ВМ выключена из гостевой ОС.
  • ВМ выключена в виртуализированном ЦУ.
  • Работа хоста завершена администратором без предварительного перевода хоста в режим обслуживания.

В доменах хранения формата V4 или более поздних версий у ВМ есть дополнительная возможность получить аренду на специальном томе в хранилище, что позволяет ВМ запуститься на другом хосте даже в случае обесточивания исходного хоста, а также предотвращает возможность запуска ВМ на двух различных хостах, что в свою очередь может привести к повреждению дисков ВМ.

Для механизма высокой доступности риск прерывания обслуживания является минимальным, потому что ВМ перезапускаются в течение нескольких секунд без необходимости действий со стороны пользователя. Механизм высокой доступности поддерживает баланс ресурсов и перезапускает гостей на хосте с низким текущим использованием ресурсов или согласно настроенным администратором политикам балансировки рабочей нагрузки или сбережения энергии. Таким образом гарантируется, что для перезапуска ВМ в любое время будет достаточно ресурсов.

Высокая доступность и ошибки ввода-вывода хранилища

При возникновении ошибки ввода-вывода хранилища ВМ приостанавливается. Администратор может определить, как хосту необходимо поступить с высокодоступными ВМ после возобновления подключения к домену хранилища — работу ВМ можно возобновить, либо ВМ можно жёстко выключить или оставить в приостановленном состоянии.

Факторы обеспечения высокой доступности

Для высокодоступного хоста необходимо устройство управления электропитанием и настроенные параметры операции блокады (огораживания).

В случае сбоя работы хоста, чтобы ВМ оставалась высокодоступной, необходимо осуществить миграцию и запустить ВМ на другом доступном хосте в кластере. Для обеспечения возможности миграции высокодоступных ВМ необходимо выполнение следующих условий:

  • Хосты, на которых выполняются высокодоступные ВМ, должны быть частью кластера, в котором доступны другие хосты.
  • Целевой хост должен быть запущен.
  • Исходный и целевой хосты должны иметь доступ к домену данных, в котором располагаются ВМ.
  • Как исходный, так и целевой хосты должны иметь доступ к одним и тем же виртуальным сетям и VLAN.
  • На целевом хосте должно быть достаточно неиспользуемых ресурсов ЦП и ОЗУ для поддержания требований ВМ.

Настройка высокодоступной ВМ

Механизм высокой доступности должен настраиваться отдельно для каждой ВМ.

Действия по настройки высокодоступной ВМ:

  1. В главном меню Портала администрирования выберите пункт "Ресурсы → Виртуальные машины".
  2. Выберите ВМ.
  3. Нажмите Изменить.
  4. Перейдите на вкладку "Высокая доступность" (рисунок 42).

Рисунок 42 ‒ Настройка высокодоступной ВМ

  1. Для активации механизма высокой доступности ВМ установите флажок "С высокой доступностью".
  2. Из выпадающего списка "Целевой домен хранилища для аренды ВМ" выберите домен хранения, в котором будет выделена аренда ВМ, или выберите параметр "Без аренды ВМ" (см. п. Общие сведения о высокой доступности).
  3. Из выпадающего списка "Поведение при возобновлении работы" выберите "Автоматическое возобновление", "Оставить в приостановленном состоянии" или "Убить". При настроенной аренде ВМ единственным доступным вариантом будет значение "Убить" (см. п. Параметры высокой доступности ВМ).
  4. Из выпадающего списка "Приоритет" выберите "Высокий", "Средний" или "Низкий". При этом учитывайте, что при активации миграции создаётся очередь, из которой ВМ с высоким приоритетом мигрируют первыми. Если в кластере заканчиваются ресурсы, мигрируют только ВМ с высоким приоритетом.
  5. Нажмите OK.