Работаем с гибридным облаком: VMware vCloud Connector, часть 1
Работаем с гибридным облаком: репликация и послеаварийное восстановление в облако сервис-провайдера с помощью Veeam Cloud Connect Replication

В первой части мы рассказывали о том, как развернуть vCloud Connector — инструмент для работы с гибридным облаком на базе VMware. Сегодня пройдемся по основному функционалу vCloud Connector. Покажем, как работать с виртуальными машинами, находящимися в разных инфраструктурах (включение, выключение, доступ в консоль), перемещать виртуальные машины между удаленными инфраструктурами и синхронизировать каталоги.



Операции с виртуальными машинами


Включение/выключение. Здесь все просто. Переходим в интерфейс vCloud Connector.
В левом меню выбираем инфраструктуру. В правой области переходим на вкладку Virtual Machines и выделяем нужную виртуальную машину. Кликаем на панели управления Power On, если хотим включить машину, Power Off если хотим выключить.



Доступ в консоль. Перед началом работы проверьте, установлен ли плагин VMware Client Integration Plug-in. Саму консоль открывайте в браузере Internet Explorer.

В настройках Internet Explorer добавьте адреc vCloud Connector Server в режим совместимости и список надежных сайтов.

Выберите виртуальную машину в списке. Кликните на миниатюру внизу.
Чтобы открыть консоль во весь экран, нажмите на клавиатуре сочетание Win+ ^.
Чтобы мышка стала активна за пределами экрана консоли, нажмите Ctrl+Alt.



Копирование виртуальных машин. Скопируем виртуальную машину из инфраструктуры vSphere в vCloud Director. Для этого виртуальная машина должна быть выключена.

  1. Выделяем виртуальную машину и нажимаем на значок Copy.



  2. Выбираем инфраструктуру для копирования машины. Задаем имя виртуальной машины и описание. Выбираем каталог, в который мы копируем нашу виртуальную машину. Жмем Next.



  3. Выбираем виртуальный дата-центр. Жмем Next.



  4. Отметьте Deploy vApp, если хотите, чтобы сразу после копирования виртуальная машина развернулась в vCloud Director.

  5. В этом случае:
    • выберите сеть, к которой будет подключена виртуальная машина;
    • выставите настройки кастомизации;
    • задайте пароль администратора;

    Тут же можно сделать так, чтобы после развертывания виртуальная машина включилась (чекбокс Power on vApp after deployment), а сам vApp удалился из каталога (Remove temporary vApp in destination vCloud catalog). Жмем Next.



  6. Проверяем все параметры копирования и жмем Validate.



  7. После успешного процесса валидации жмем Finish.



  8. Начнется процесс копирования.



  9. После окончания копирования в vCloud виртуальная машина будет находиться в своем vApp’е в каталоге vCloud Director.



  10. Если мы заглянем в этот же каталог через интерфейс vCloud Connector, то также увидим наш vApp.


Теперь сделаем наоборот: скопируем vApp из vCloud Director в инфраструктуру vSphere. В этом сценарии можно копировать только vApp.

  1. В интерфейсе vCloud Connector выбираем vApp из инфраструктуры vCloud Director и нажимаем на значок Copy.
  2. Выбираем инфраструктуру, в которую будем копировать. Задаем имя. Жмем Next.



  3. Выбираем кластер.



  4. Выбираем хранилище, где будет развернут vApp. Жмем Next



  5. Здесь также можно настроить автоматическое включение vApp после завершение копирования. Жмем Next.



  6. Проверяем все параметры копирования и жмем Validate.



  7. После валидации жмем Finish.


Синхронизация каталогов


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

Настроим синхронизацию каталогов между vCloud Director и инфраструктурой vSphere. В этом сценарии каталог в vSphere-инфраструктуре будет главным.

  1. На стороне vSphere-инфраструктуры создаем папку, содержимое которой будет синхронизироваться с каталогом в инфраструктуре vCloud Director. Назовем папку Library.





  2. В созданную папку Library складываем шаблоны виртуальных машин, которые мы хотим продублировать в каталоге vCloud Director. Мы положили туда шаблон виртуальной машины test-vm.



  3. Заходим в интерфейс vCloud Connector. Нажимаем Reload, чтобы созданная папка Library отобразилась.



  4. В левом меню находим папку Library.



  5. Кликаем на нее правой кнопкой мыши. Выбираем опцию Publish to Content Library.



  6. Подтверждаем действие.



  7. Папка Library появится в разделе Content Library.



  8. Теперь создадим новый каталог на стороне vCloud Director. Назовем его vCenter_sync. Этот каталог и будет синхронизироваться с папкой Library. Инструкция по созданию каталогов в vCloud Director можно найти здесь.Важно: если выбрать существующий каталог, его содержимое будет уничтожено при первой синхронизации.



  9. Возвращаемся в интерфейс vCloud Connector. Переходим в Content Library. Выделяем каталог Library на стороне vSphere-инфраструктуры и нажимаем на Subscribe.



  10. В появившемся окне выбираем инфраструктуру и каталог, который будет синхронизироваться с каталогом Library.Активируйте Remove entities if deleted at publisher, если хотите, чтобы при удалении файлов в каталоге Library, файл удалялся и в каталоге vCenter_sync.Жмем Next.



  11. Выбираем виртуальный дата-центр. Жмем Next.



  12. Выбираем расписание синхронизации.



  13. Проверяем все параметры синхронизации и жмем Finish.


Теперь попробуем синхронизировать наш каталог в vCloud Director с каталогом в vSphere-инфраструктуре.

  1. Переходим в Content Library. Выделяем каталог на стороне vSphere-инфраструктуры (Library) и нажимаем на Sync Now. Мы воспользовались ручной синхронизацией, чтобы не ждать заданных трех часов в расписании.



  2. Подтверждаем синхронизацию. Жмем Sync Now.



  3. Шаблон виртуальной машины test-vm из папки Library начнет импортироваться в каталог vCenter-sync на стороне vCloud Director.



  4. После успешной синхронизации виртуальная машина test-vm появится в каталоге vCenter-sync на стороне vCloud Director.


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

  1. В интерфейсе vCloud Connector находим в левом меню нужный каталог в инфраструктуре vCloud Director. Кликаем на каталог правой кнопкой мыши и выбираем опцию Publish to Content Library.



  2. Создаем новый каталог на стороне vSphere-инфраструктуры (см. выше).
  3. Подписываем каталог vCloud Director на каталог из vSphere-инфраструктуры. Для этого выделяем каталог и нажимаем на Subscribe.



  4. Далее выставляем настройки синхронизации, как мы это делали ранее.


Это все, что хотели рассказать о работе с vCloud Connector. В следующем посте поговорим о том, как с помощью гибридного облака организовать резервное копирование и репликацию на площадку облачного провайдера.

P.S. в предыдущем посте мы писали про то, что vCloud Connector позволяет растягивать VXLAN между двумя удаленными инфраструктурами. Эта возможность доступна, если в vSphere-инфраструктуре установлен vSphere Distributed Switch не выше версии 5.1. На нашей vSphere уже стоит 6 версия.

Работаем с гибридным облаком: VMware vCloud Connector, часть 1
Поделиться с друзьями
-->

Комментарии (4)


  1. vdeneko
    25.08.2016 11:39

    когда connector наконец-то научится перемещать ВМки не по интернету, а по выделенному L2 каналу между площадкой заказчика и ЦОД?


    1. dataline
      25.08.2016 11:57

      В теории это можно сделать, если между нодами использовать не внешние адреса, а внутренние. Но надо потестить.


      1. vdeneko
        25.08.2016 13:17
        +1

        Вопрос связан с данной схемой текущей работы коннектора
        image

        Чтобы залить ВМ в облако провайдера — нужен интернет на этапе взаимодействия vCC Node на стороне провайдера и vCloud API, так как API облака доступно только по интернету. Использовать имеющийся интернет на территории заказчика смысла нет — трафик пойдет обратно на площадку заказчика. Иметь например 10 Гб выделенный канал между заказчиком и ЦОД провайдера и арендовать параллельно 10 Гб канал интернета в ЦОДе для целей переливки ВМ не всем интересно. Если брать меньший интернет канал у провайдера (если вообще его брать), то он становится узким местом в схеме переливки ВМ.

        В связи с этим и вопрос, быть может есть новости — сможет ли когда-то в ближайшее время коннектор заливать не по интернету или быть может API сможет стать доступно заказчиком приватно через их выделенную сеть или механизмы гипервизора?


        1. dataline
          25.08.2016 13:59

          Нет, таких возможностей VMware не анонсировала.