Отказоустойчивый переход с KVM на EC2
Я работаю над проектом в моем университете, и он рассматривает возможность создания гибридной инфраструктуры между локальным центром обработки данных (это очень маленькая серверная комната с почти полностью загруженными 2 стойками) и AWS.
Мне интересно, существует ли способ миграции виртуальных машин на основе KVM (мы используем RHEV в локальной сети), чтобы виртуальные машины могли быть мгновенно развернуты в EC2, если в локальной среде произошла авария (устройства UPS или CRAC) сбои, сбои в сети или стихийные бедствия).
К сожалению, в настоящее время служба миграции серверов в AWS поддерживает только VMWare, а для непосредственного перемещения образов RAW требуется остановка виртуальных машин на локальной площадке для полной согласованности (в большинстве случаев это будет невозможно). В этот раз я не буду использовать прямое подключение, поэтому процесс перемещения каждой виртуальной машины будет довольно медленным.
Я думал о создании EFS, совместно используемой VPC и локальным, и постоянно обновлял необработанные образы в EFS, но я не знаю, есть ли лучшие подходы.
1 ответ
Интересный вопрос
возможность создания гибридной инфраструктуры между локальным центром обработки данных [..] и AWS
Это определенно возможно, но это не похоже на то, что вы действительно хотите гибридную среду. Похоже, вы хотите напрямую запускать ваши KVM-образы, как если бы они были AMI, что, я не уверен, является хорошей идеей.
Используете ли вы какую-либо систему CM для ваших локальных изображений? Или они настроены вручную? Я хотел бы предложить вам настроить параллельные образы экземпляров (AMI) на AWS.
таким образом, что виртуальные машины могут быть мгновенно развернуты в EC2 в случае аварии
Ничто не является "мгновенным";)
Трудная часть гибридной инфраструктуры - это ваши данные. Ваши уровни хранения данных и их синхронизация между локальным и облачным хранилищами - современная задача. Есть множество интересных новых технологий, разрабатываемых для решения именно этой проблемы. Я бы посоветовал вам найти хорошую стратегию репликации между локальными и облачными хранилищами данных. Попытка реплицировать машинные образы, вероятно, не является полезным уровнем абстракции.