Миграция в облако на базе VMware c помощью Hystax Acura

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

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

К процессу миграции приходят в результате:

  • Переход в облачную инфраструктуру для получения отказоустойчивого и производительного решения, взамен локального размещения;
  • Обновление программной или “железной” платформы: переход с старого оборудования на новое, переход с одного гипервизора на другой;
  • Перенос рабочих нагрузок на более производительные виртуальные ресурсы, либо более доступные по цене облачные мощности, если скорость работы приложений стала менее приоритетной.

В рамках миграции между платформами виртуализации есть два варианта реализации:

  • Lift-and-shift: перемещение виртуальной машины без изменения в приложении, как есть;
  • Redesign: перемещение нагрузок с изменением в архитектуре приложений, сервисов и технологий. Например, переход с физического сервера в виртуальную среду с разделением функционала и сервисов между виртуальными машинами.

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

На примере рассмотрим практику автоматизированной миграции в облако mClouds с помощью Hystax Acura.

Задача: мигрировать рабочие сервисы на более производительную облачную IaaS платформу.

В качестве инструмента для миграции в облако будем использовать инструментарий Hystax Acura.

  • Вам потребуется подготовить таблицы с описанием виртуальных машин для миграции, новыми сетевыми параметрами и таблицу трансляций, далее проверяем на совместимость с программным обеспечением для миграции. Также в качестве среды будет использоваться платформа управления VMware vCloud Director. Дополнительно согласуем время начала миграции.

Название ВМ

Провайдер

Ресурсы (vCPU-vRAM)

Список дисков и размер

Операционная система и ядро

IP-адрес

ubuntu18

Y

1-4

0. 20 Гбайт (SSD)

Ubuntu 18 (4.15.0-55-generic)

10.129.0.32

centos7

Y

1-4

0. 20 Гбайт (SSD)

CentOS 7 (3.10.0-1160.25.1.el7.x86_64)

10.129.0.26

Параметры target cloud.

Название ВМ

vApp

Сеть 

Новые сетевые параметры

ubuntu18

Replication

TestOrgLAN

IP - 192.168.150.11/24

GW - 192.168.150.254

centos7

Replication

TestOrgLan

IP - 192.168.150.15/24

GW - 192.168.150.254

Правила для организации NAT.

Типа NAT

Source IP

Source Port

Destination IP

Destination Port

DNAT

185.11.1.10

443/tcp

192.168.150.11

443/tcp

DNAT

185.11.1.10

80/tcp

192.168.150.11

80/tcp

DNAT

185.11.1.10

45022/tcp

192.168.150.11

22/tcp

DNAT

185.11.1.10

45023/tcp

192.168.150.15

22/tcp

SNAT

192.168.150.0/24

ANY

185.11.1.10

ANY

Правила Firewall

Source IP

Source Port

Destination IP

Destination Port

any

any

185.11.1.10

443/tcp, 80/tcp

194.17.98.77

any

185.11.1.10

45022/tcp, 45023/tcp

  •  Скачиваем и устанавливаем агент на совместимые платформы
[user@centos7 ~]$ sudo rpm -i hlragent.rpm user@ubuntu18:~$ sudo dpkg -i hlragent.deb Selecting previously unselected package hlragent. (Reading database ... 62143 files and directories currently installed.) Preparing to unpack hlragent.deb ... Unpacking hlragent (3.7.845-562) ... Setting up hlragent (3.7.845-562) ... Found driver /usr/bin/hlragent/hss/deb_4.15.0-55.ko hss
  • Для корректной работы после миграции в среде VMware устанавливаем open-vm-tools для Linux-систем и VMware Tools для Windows-систем.
  • Если вы используете аутентификацию по ключам, предварительно подготовьте учётную запись для подключения через консоль для последующей установки новых сетевых параметров.
  • После установка агента мы увидим ваши виртуальные машины в интерфейсе, подготовленные ВМ можно начинать первый этап миграции - репликация основных данных.

Hystax Cloud Migration

 

  • В зависимости от ширины канала доступа в сеть Интернет на источнике, объёма информации и от дисковой подсистемы, откуда выполняем перемещение данных, процесс миграции можешь занять продолжительное время.

Hystax Cloud Migration

 

  • После первого этапа мы подготовим клиентский тенант для миграции данных и ещё раз выполним репликацию измененных данных (дельта) после первой репликации.

Hystax Cloud Migration

  • Выполнив репликацию и согласовав время с клиентом мы можем приступить к публикации данных. Процесс активации виртуальной машины занимает 1 минуту.

Hystax Cloud Migration

Hystax Cloud Migration

11:05 - Начало выполнения миграции данных.

11:42 - Миграция данных была завершена.

11:45 - Начали процесс активации виртуальной машины: включение ВМ и указание сетевых параметров

11:46 - Виртуальная машина загрузилась и доступна для работы.

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

 

Подведем итоги кейса автоматизированной миграции в облако провайдера. 

  • Миграция может быть осуществлена автоматизировано с любой облачной платформы, использующей основные гипервизоры. Также может быть мигрированы приложения и с физического сервера, не использующего систему виртуализации. Поддержка зависит от операционной системы и используемого ядра. С помощью Hystax Acura, можно мигрировать в наше облако на базе VMware с таких платформ как Amazon Web Services, Google Cloud Platform, Microsoft Azure, Oracle Cloud, Alibaba Cloud, VMware, Hyper-V, OpenStack
  • Миграция в облако проходит или без простоя или с минимальным временем. Виртуальная среда может быть доступной в пределах 5 минут после окончания миграции данных.
  • При миграции в наше облако возможно полное сопровождение процесса переноса приложений.

cloud-migration-support-schemes-vmware_min

А самое главное  - теперь миграция в облако это быстрый процесс, независимо от используемого гипервизора. Данные можно перенести быстро, без длительной остановки сервисов. Подробнее о услуге Миграции в облако на нашем сайте.

Наш телеграм-канал
Пишем про облака, кейсы, вебинары
Подписаться