6.2 шаг. Настройка Storage vMotion

Введение


Уже долгое время в VMware используются механизмы перемещения включенных ВМ (vMotion).  Но многие либо боятся ее использовать, либо не получается настроить, либо нет нужного оборудования для использования. В четвертом шаге, настройка хранилища iSCSI, мы решали проблемы, связанные с  отсутствием необходимого оборудования, предложив в качестве общего хранилища использовать софтверное решение от компании Starwind iSCSI SAN. В этой статье мы попытаемся решить оставшиеся проблемы, подробно описав настройку сети vMotion.

Описание vMotion


vMotion – это перемещение файлов ВМ, либо перемещение исполнения ВМ по серверам ESX/ESXi. Существует два варианта использования:

  1. Смена исполняемого хоста ESX/ESXi;
  2. Смена хранилища, на котором расположены файлы ВМ (Storage vMotion).




В первом случае необходимо, чтобы оба хоста, между которыми осуществляется перенос ВМ, имели доступ к хранилищу, на котором эта ВМ расположена; во втором случае необходимо, чтобы хост, на котором исполняется ВМ, имел доступ к обоим хранилищам, между которыми осуществляется перенос файлов ВМ.

Это означает, что мы либо должны настроить серверам доступ к одним и тем же хранилищам, либо создать отдельный datastore и привязать к нему наши ESX хосты. В небольших компаниях возможен такой вариант, что хосты используют свои внутренние хранилища (жесткие диски внутри сервера), которые не связаны между собой. В этом случае сеть vMotion функционировать не будет.

Ниже мы подробно опишем каждый из этих двух вариантов.

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

Горячее перемещение ВМ между хостами


Основная задача vMotion – смена для виртуальной машины исполняемого хоста, при этом само местонахождение ВМ на датасторе останется прежним. Таким образом, местоположение файлов виртуальной машины не изменится, а при своей работе виртуальная машина будет потреблять ресурсы (память, процессор) другого хоста ESX/ESXi.



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

Как уже отмечалось выше, для использования данного режима необходимо, чтобы оба ESX хоста, между которыми будет осуществляться перенос ВМ, “видели” то хранилище данных, на которых размещены файлы ВМ. Если один из них это хранилище не видит (хранилище привязано к одному хосту, а второй имеет свое собственное хранилище данных), перенос произвести не удастся.

Горячее перемещение файлов ВМ между хранилищами


В первом случае мы меняли исполняемый ESX хост у ВМ, оставляя все файлы на хранилище. Во этом случае мы меняем хранилище файлов ВМ, оставив ее исполняться на прежнем сервере. Этот механизм называется Storage vMotion.



В этом случае, как уже говорилось выше, нам нужно, чтобы хост ESX имел доступ к нескольким хранилищам данных.

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

Включение сети vMotion

Чтобы включить сеть vMotion, нам нужно активировать опцию vMotion в параметрах Host→Configuration→Networking→Properties→Management Network всех серверов ESX, на которых мы хотим использовать данный режим.



В прошлом шаге о настройке хранилища iSCSI мы рассказывали о том, как настроить группу портов VMKernel для использования режима Storage vMotion.

Предыдущий шаг: Наличие комплектации VSphere Следующий шаг: Сохранение профилей

Основная статья: Миграция с ESX на ESXi


Покупка VMware

Продления технической поддержки VMware vSphere

Прайс-Лист

Апгрейд лицензий vSphere

Консолидация серверов

Veeam


Конфигуратор VMware vSphere 6

Конфигуратор лицензий vSphere поможет Вам определить, сколько лицензий и каких нужно приобрести для Вашей инфраструктуры. По результатам расчетов Вы можете запросить уточнение или счет. Как альтернативу VMware vSphere мы предлагаем рассмотреть RedHat RHEV. Перейти (откроется в новом окне) >>

Свяжитесь с нами удобным Вам способом:
e-mail: vmware@progm.ru, тел.: +7(495)662-58-98
Так же Вы можете задать нам вопрос или оставить заявку, используя форму чата в нижнем правом углу экрана.

  • Оставите Ваш запрос.
  • После обработки заказа мы выставим Вам коммерческое предложение или счет на оплату и вышлем на Вашу электронную почту.
  • Мы с Вами заполняем форму заказа VMware на размещение.
  • Лицензия приходит на следующий рабочий день, на вашу электронную почту.
  • Акт и счет-фактуру мы отправляем почтой на Ваш адрес.

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

Компания Прогресс-Медиа V-GRADE - владелец ресурса www.v-grade.ru,
Являясь партнером VMware уровня Enterprise и партнером Veeam уровня Silver (Progress-Media LLC), Предлагает Вам приобрести программное обеспечение виртуализации серверов, рабочих станций и решение для резервного копирования.

+7(495)662-5898
vmware@v-grade.ru
V-GRADE

~~DISQUS~~

Возможно, Вам будет также интересна следующая информация:

esx-esxi-storage-vmotion.txt · Последние изменения: 2019/03/07 14:45 — Pavel Karasev