Введение в vCloud Availability
vCloud Availability ― решение, предоставляемое VMWare для репликации инфраструктуры заказчика в публичных облаках сервис-провайдера с целью аварийного восстановления (услуга Disaster-Recovery-as-a-Service, DRaaS).
Хотя решение в основном направлено на аварийное восстановление инфраструктуры, его также можно использовать для миграции данных клиента с минимальным временем простоя без потери данных. vCloud Availability поддерживает функционал миграции C2C(Cloud-to-Cloud) из одного vCloud Director в другой на разных площадках. С помощью vCloud Availability vCloud Director может выступать в роли конечной точки облачной репликации для локально расположенных инфраструктур VMware vSphere, используя аппаратную независимость технологии VMware vSphere Replication.
Применение vCloud Availability
Аварийное восстановление
В случае потери (отказа) основной инфраструктуры с помощью vCloud Availability клиент может подключить ранее созданную реплицированную инфраструктуру с минимальной потерей данных. Тестирование нештатной ситуации можно инициировать в любое время для указанных виртуальных машин, при этом они подключатся к сетям vCloud org VDC, обозначенные, как «тестовые». В случае потери инфраструктуры реплицированные копии будут подключатся к сетям vCloud org VDC с маркировкой «восстановленные».
Последовательность действий:
- Приобрести org VDC с опцией DR(Disaster Recovery)
- Настроить сетевую инфраструктуру с сетями org VDC. Можно создать дополнительные (изолированные) подсети для проверки восстановления после отказа.
- Настроить новую конечную точку репликации vCloud с учетными данными vCloud Director
- Для аварийного переключения замапить сети vSphere с сетями orgVDC.
- Для каждой VM указать целевую точку восстановления (RPO), количество моментальных снимков, сжатие реплицируемых данных.
- Запустить начальную синхронизацию
- Мониторить репликацию для подтверждения требуемым RPO(Recovery Point Objective)
Миграция инфраструктуры
С помощью vCloud Availability клиент может переместить виртуальную инфраструктуру в публичное облако сервисного провайдера с минимальной задержкой без потери данных. Также виртуальная инфраструктура может быть мигрирована между различными дата-центрами в рамках одного vCloud Director или между различными vCloud Director. За счет наличия копий данных на разных площадках клиент может балансировать нагрузку между дата-центрами. Непрерывный процесс асинхронной репликации данных между дата-центрами подволяет отказаться от наличия основного и резервного источника данных, совмещая два в одном.
Последовательность действий:
- Запросить опцию DR
- Настроить сетевую инфраструктуру с сетями org VDC. Можно создать дополнительные (изолированные) подсети для проверки восстановления после отказа
- Настроить новую конечную точку репликации vCloud с учетными данными vCloud Director
- Для аварийного переключения замапить сети vSphere с сетями orgVDC
- Включить репликацию для каждой VM, которая будет перенесена.
- После завершения начальной синхронизации перенести каждую VM
Тестирование обновлений
Еще одной возможностью применения технологии является необходимость тестирования обновлений ПО, применяемых клиентом на рабочей инфраструктуре. Среда тестирования VMware vCloud Availability Cloud-to-Cloud DR предлагает идеальное место для проведения обновлений ОС и приложений, т.к. является точной полной копией рабочей инфраструктуры в изолированном сегменте сети. В результате клиент не привязан к длительности тестирования, а также не оказывает влияние на рабочую инфраструктуру и репликацию.
Архитектура vCloud Availability
В основе решения vCloud Availability находится технология репликации VMware vSphere Replication. Модуль устанавливается на стороне дата-центра клиента и позволяет выполнять асинхронную репликацию виртуальных машин независимо от физических компонентов, на которых они запущены. Технология vSphere Replication позволяет шифровать данные в момент репликации виртуальных машин, как только они покинули гиепрвизор, чтобы никто не смог получить к ним доступ в удаленном дата центре.