Пару слов про Live Migration в Server 2012R2

Всем привет.

Данную запись пишу в виде заметки по настройке live migration в Server 2012R2 —  сложного ничего нету, но со временем можно некоторые шаги позабыть.

Итак, у нас есть два Hyper-V хоста без общего хранилища.

Существующие требования  к live migration:

  • Виртуальные машины, которые планируется мигрировать, не должны использовать pass-through диски;
  • Hyper-v сервера должны иметь процессора одного производителя ;
  • Hyper-V хосты должны находится или в одном домене или в разных доменах, но между которыми есть доверительные отношения;
  • Наличие изолированной сети для трафика live migration.

В нашем случае у нас соблюдаются все требования кроме последнего — на каждом Hyper-v  хосте  есть  только  один гигабитный интерфейс — но это не влияет на процесс миграции, а является больше рекомендацией.

Приступим к настройке Live migration  на hyper-v серверах —  по умолчанию данный функционал отключен (данные настройки необходимо выполнить на всех Hyper-V хостах)

 

Заходим в Hyper-V Settings:

LM01

 

Отмечаем Enable incoming and outgoing live migration,  и  так же отмечаем use any available network  for live migration

LM02

Заходим в Advanced Features и выбираем Use Kerberos.

Если выбирать Use Credential Security Support Provider, то для успешной миграции необходимо, что бы пользователь из под которого выполняется миграция был залогинен на сервере куда мы мигрируем, а так же входил в группу локальных администраторов.

LM03

Так как мы выбрали Kerberos, нам нужно настроить делегирование на службы для учетной записи компьютера c ролью Hyper-V:

Запускаем консоль Active Directory Users and Computers  и  заходим в свойства учетной записи hyper-v сервера:

LM04

На вкладке Delegation устанавливаем необходимые параметры и  выбираем две службы Cifs и Microsoft Virtual System Migration Service

LM05

Такую же настройку выполняем и на второй учетной записи Hyper-V сервера

LM06

На этом подготовительная настройка закончена, можем приступать к самой процедуре.

У меня есть подготовленная тестовая VM c установленной Windows 7

LM07

Выбираем VM  и нажимаем Move

LM08

LM09

Выбираем  Move the virtual machine

LM10

Выбираем сервер, на который будет выполнятся миграция:

LM11

Так как виртуальный диск и сама виртуальная машина лежат в разных местах я выбираю  Move the virtual machine’s data by selecting where to move the items

LM12

Проверяем, что выбраны нужные нам диски:

LM14

Указываем каталог, куда будет перенесен виртуальный диск (сама виртуальная машина будет смигрирована в  каталог по умолчанию — который указан в свойствах Hyper-V сервера)

LM15

Нажимаем Next, смотрим описание задачи , нажимаем Finish.

LM16

Можем наблюдать, что процесс миграции начался:

LM18

Cтавим на пинг данную VM

LM17

В результате VM смигрировала  c VHOST-02  на VHOST-01

LM21

В процессе миграции была потеря в один пинг:

LM20

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

LM19

Запись опубликована в рубрике Без рубрики с метками , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *