Миграция ВМ между серверами виртуализации#
В ПВ поддерживается возможность миграции (перемещения) виртуальных машин с одного компьютера, выполняющего функцию сервера виртуализации, на другой в рамках одного кластера. Кластер представляет собой группу серверов виртуализации. В зависимости от настроек кластеры могут иметь общие хранилища и сети. При этом миграция ВМ возможна как с остановкой, так и без остановки ее работы (при использовании общего хранилища образов).
Управление перемещением виртуальных машин между серверами виртуализации осуществляется администратором ПВ.
Перемещение экземпляра ВМ в интерфейсе командной строки#
Для перемещения виртуальных машин используется команда:
onevm migrate <идентификатор_ВМ> <идентификатор_сервера_виртуализации>
Если необходимо выполнить миграцию ВМ без остановки ее работы, то дополнительно необходимо указать следующий аргумент команды: --live
.
Примечание
Пример
Пример команды для перемещения без остановки работы ВМ с идентификатором 20
на сервер виртуализации с идентификатором 3
:
onevm migrate 20 3 --live
Перемещение экземпляра ВМ в веб-интерфейсе ПВ#
Для перемещения виртуальных машин в веб-интерфейсе ПВ необходимо:
На странице ВМ нажать на кнопку управления размещением и в открывшемся меню выбрать пункт Перенести ВМ:
В открывшемся окне Мигрировать виртуальную машину следует выполнить следующие шаги:
В секции Выберите Узел выбрать узел, на который необходимо переместить ВМ:
Нажать на кнопку Перенести ВМ.
В веб-интерфейсе в меню слева выбрать пункт Экземпляры ВМ — ВМ и дождаться пока в поле Статус для перемещаемой ВМ значение
Миграция
не изменится наЗАПУЩЕНО
:
Настройка миграции работающих ВМ в автоматическом режиме#
В ПВ можно настроить автоматическую миграцию ВМ между серверами виртуализации, объединенными в единый кластер, в случае, если загрузка ЦП сервера виртуализации превышает заданное пороговое значение. В качестве порогового значения берется средняя загрузка ЦП, подсчитанная за расчетное время. При этом в автоматическом режиме будут перемещены те ВМ, которую не генерируют эту нагрузку, т.е. мигрируют ВМ с наименьшим показателем нагрузки по ЦП, освобождая мощности сервера виртуализации.
Для настройки автоматической миграции работающих ВМ между серверами виртуализации, объединенными в единый кластер, необходимо:
Подключиться к веб-интерфейсу от имени администратора ПВ.
В веб-интерфейсе ПВ в меню слева выбрать пункт Инфраструктура — Кластеры.
Настроить условия срабатывания автоматического перемещения ВМ:
в раскрывающемся списке Автоматическая миграция выбрать значение Да;
в раскрывающемся списке Средняя загрузка процессора выбрать пороговое значение;
в раскрывающемся списке Время расчета среднего значения загрузки выбрать интервал времени, на протяжении которого будет вычисляться средняя загрузка процессора:
![]()
В веб-интерфейсе ПВ в меню слева выбрать пункт Экземпляры ВМ — ВМ.
На открывшейся странице ВМ выбрать ВМ.
На странице выбранной ВМ во вкладке Сведения для параметра Разрешить автоматическую миграцию ВМ установить значение Да:
Примечание
Кроме того, установить значение для параметра Разрешить автоматическую миграцию ВМ можно в шаблоне ВМ. Тогда все ВМ, создаваемые из шаблона, будут настроены на автоматическую миграцию.