Преимущества импорта/экспорта VM
Возможность VM Import/Export позволяет без труда импортировать образы виртуальных машин из существующей среды в инстансы Amazon EC2 и экспортировать их обратно в локальную среду. Благодаря этому уже собранные виртуальные машины, соответствующие внутренним стандартам ИТ‑безопасности, управления конфигурацией и нормативным требованиям, можно запускать в Amazon EC2, импортируя их в качестве готовых к использованию инстансов. Вы также можете экспортировать импортированные инстансы обратно в локальную инфраструктуру виртуализации, что позволит развертывать рабочие процессы в ИТ-инфраструктуре.
За функции VM Import/Export не взимается дополнительная плата сверх стандартных тарифов за пользование сервисами Amazon EC2 и Amazon S3.
Для импорта образа виртуальной машины (ВМ) из среды VMware можно использовать интерфейс командной строки AWS, другие инструменты для разработчиков или консольные шаблоны Оркестратора Центра миграции. При использовании платформы виртуализации VMware vSphere импорт ВМ можно выполнить с помощью портала управления AWS для vCenter. В процессе импорта возможность VM Import преобразует ВМ в образ AMI Amazon EC2, с помощью которого можно запускать инстансы Amazon EC2. По завершении импорта образов ВМ, при дальнейшей работе с ними вы сможете использовать такие преимущества Amazon, как эластичность, масштабирование и мониторинг, с помощью сервисов Auto Scaling, Elastic Load Balancing и CloudWatch.
Можно также экспортировать ранее импортированные инстансы EC2 с помощью инструментов API Amazon EC2. Просто укажите нужный инстанс, формат файла виртуальной машины и корзину S3, и импорт/экспорт VM автоматически экспортирует этот инстанс в указанную корзину S3. Затем можно загрузить и запустить экспортированные ВМ в локальной инфраструктуре виртуализации. Если образ содержит стороннее ПО, предоставленное AWS, то его невозможно экспортировать. Например, экспорт VM не может экспортировать образы Windows или SQL Server, а также образы, основанные на образах с Торговой площадки AWS. Невозможно экспортировать образ, если он содержит стороннее ПО, предоставленное AWS.
Вы можете импортировать ВМ на базе Windows или Linux, которые используют следующие форматы виртуализации: VMware ESX или Workstation, Microsoft Hyper-V и Citrix Xen. Кроме того, можно экспортировать уже импортированные инстансы EC2 в форматы VMware ESX, Microsoft Hyper‑V или Citrix Xen. Полный перечень поддерживаемых ОС, версий и форматов см. в разделе «VM Import» Руководства пользователя Amazon EC2. В будущем планируется добавить поддержку дополнительных ОС, версий и форматов.
Использование инструментов Import/Export
VM Import/Export предлагает несколько способов импортирования виртуальных машин в Amazon EC2.
Первый способ заключается в импорте образа ВМ с помощью инструментов интерфейса командной строки AWS. Для этого выполните следующие действия:
- Скачайте и установите интерфейс командной строки AWS.
- Убедитесь, что ВМ соответствует основным требованиям импорта ВМ, подготовьте ее к импорту и экспортируйте из текущей среды в виде файла OVA (VMDK, VHD или RAW).
- Загрузите образ ВМ в корзину S3, используя интерфейс командной строки AWS. Многокомпонентная загрузка обеспечит более высокую производительность. Кроме того, можно импортировать образ ВМ в AWS с помощью сервиса AWS Import.
- По окончании загрузки образа ВМ импортируйте его с помощью команды ec2 import‑image. В процессе выполнения этой команды вы сможете указать модель лицензирования и другие параметры импортируемого образа.
- Ход выполнения импорта можно отслеживать с помощью команды ec2 describe‑import‑image‑tasks.
- По завершении импорта можно будет с помощью команды ec2 run‑instances создать инстанс Amazon EC2 из образа AMI, сгенерированного в процессе импорта.
Второй метод состоит в использовании консольного шаблона в оркестраторе Центра миграции для импорта образов локальных виртуальных машин в AWS. Чтобы начать работу, сделайте следующее.
- Откройте оркестратор Центра миграции, выберите Create migration workflow («Создать рабочий поток миграции»).
- На странице выбора шаблона рабочего процесса выберите Import virtual images to AWS template («Импортировать виртуальные образы в шаблон AWS»).
- Настройте и отправьте рабочий поток, чтобы начать импорт виртуальной машины. Подробности см. в руководстве пользователя
Для импорта виртуальной машины из платформы виртуализации VMware vSphere можно также воспользоваться порталом управления AWS для vCenter, обладающим простым графическим пользовательским интерфейсом. Подробнее о портале управления AWS для vCenter.
Модель лицензирования
Как правило, при импорте образов ВМ на базе Microsoft Windows в Amazon EC2 AWS предоставляет для импортированного инстанса соответствующий лицензионный ключ Microsoft Window Server. Почасовая оплата инстансов EC2 включает расходы на ПО Microsoft Windows Server и необходимое для его поддержки оборудование. Локальный лицензионный ключ Microsoft Windows Server не будет использован в Amazon EC2, поэтому можно будет использовать его повторно в других ВМ на базе Microsoft Windows в пределах локальной среды. Ответственность за соблюдение условий соглашения (соглашений) с компанией Microsoft остается за вами.
При экспорте инстанса Amazon EC2 доступ к его лицензионному ключу Microsoft Windows Server в AWS будет прекращен. Необходимо будет выполнить повторную активацию и указать новый лицензионный ключ для работы с экспортированным образом ВМ на локальной платформе виртуализации.
При импорте образов ВМ на базе Red Hat Enterprise Linux (RHEL) можно воспользоваться переносом лицензий для инстансов RHEL. В этом случае лицензии для импортированных инстансов предоставляются клиентом. Контролировать их использование можно с помощью программы Red Hat Cloud Access. Подробную информацию о подписке на Red Hat Enterprise Linux через сервис Cloud Access можно получить в компании Red Hat. За дополнительными сведениями о возможности использования данной услуги обратитесь в сервис поддержки Red Hat.
Типичные варианты использования VM Import/Export
Планирование затрат
Импорт/экспорт VM – это функция сервиса Amazon EC2, доступная без дополнительной платы в рамках стандартных тарифов сервиса Amazon EC2. Хранилища Amazon S3 и EBS используются во время процессов импорта и экспорта и тарифицируются раздельно.