Общие вопросы

Вопрос: Что такое AWS Migration Hub?

Сервис AWS Migration Hub предоставляет веб‑интерфейс с широким набором возможностей, которые помогают оценивать существующие ИТ‑ресурсы, а также просматривать и отслеживать процесс миграции приложений. Он позволяет собирать и просматривать данные о локальных ресурсах, группировать эти ресурсы в приложения и отслеживать процесс переноса этих приложений на AWS.

Вопрос: Почему следует использовать AWS Migration Hub?

AWS Migration Hub предлагает единый портал для обнаружения существующих серверов и отслеживания состояния миграции каждого приложения. Данный сервис помогает наглядно представить все используемые приложения и упрощает отслеживание миграции. Если требуется частично или полностью перенести портфель приложений в AWS с применением таких инструментов, как AWS Server Migration Service и AWS Database Migration Service, или партнерских инструментов, рекомендуется использовать Migration Hub. Сервис Migration Hub разработан для отслеживания состояния миграции приложений при переносе ИТ‑портфеля в AWS. AWS Migration Hub помогает сократить время на определение текущего состояния и дальнейших действий при переносе в AWS серверов и/или баз данных со сменой платформы.

Вопрос: Какие инструменты миграции интегрированы с AWS Migration Hub?

AWS Server Migration Service, AWS Database Migration Service, ATADATA ATAmotion, CloudEndure Live Migration и SaaS‑решение RiverMeadow Server Migration интегрированы с сервисом AWS Migration Hub и автоматически передают ему информацию о состоянии миграции. Подробнее об авторизации инструментов для передачи сведений о состоянии миграции в Migration Hub см. в документации Migration Hub.

Вопрос: Как AWS Migration Hub помогает отслеживать процесс миграций приложений?

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

Вопрос: Как AWS Migration Hub помогает в анализе существующей ИТ‑среды?

Если требуется проанализировать существующую ИТ‑среду, AWS Migration Hub позволяет изучить информацию, собранную инструментами AWS для обнаружения и сохраненную в репозитории AWS Application Discovery Service. Как только данные сохранены в репозитории, можно просматривать технические спецификации и информацию о производительности обнаруженных ресурсов в Migration Hub. Дополнительно есть возможность экспортировать данные из репозитория Application Discovery Service, выполнить их анализ и импортировать группы серверов уже как приложения. После создания таких групп по приложениям их можно использовать для сбора информации о состоянии миграции от каждого инструмента, задействованного для миграции связанных с приложением серверов и баз данных.

Вопрос: Какова стоимость использования AWS Migration Hub?

Сервис Migration Hub доступен всем клиентам AWS бесплатно. Оплате подлежат только отдельные инструменты миграции и потребляемые в процессе ресурсы AWS.

Начало работы

Вопрос: Как начать работу с AWS Migration Hub?

Чтобы начать работу, ознакомьтесь с Руководством по началу работы в документации.

Вопрос: В какие регионы возможна миграция с использованием AWS Migration Hub?

AWS Migration Hub помогает отслеживать состояние любых миграций во все регионы AWS при условии, что в регионе доступны используемые инструменты миграции. Инструменты миграции, интегрированные с Migration Hub (например, AWS Server Migration Service и AWS Database Migration Service), передают информацию о состоянии миграции в Migration Hub в регионе Запад США (Орегон). Там происходит агрегирование состояния, после чего оно отображается на едином портале. Следует заметить, что интегрированные инструменты не смогут передавать информацию о состоянии процесса, пока не будет выполнена их авторизация (подключение) на странице «Tools» (Инструменты) в консоли Migration Hub.

Вопрос: Как предоставляется доступ к AWS Migration Hub?

Для использования AWS Migration Hub требуется соответствующая роль в аккаунте AWS, которая будет добавлена автоматически при первом входе в консоль в качестве администратора. Интегрированные инструменты миграции можно авторизовать на странице «Tools» (Инструменты) консоли Migration Hub. Подробные сведения см. в разделе Authentication and Access Control Руководства пользователя AWS Migration Hub.

Обнаружение серверов и объединение приложений в группы

Вопрос: Как просмотреть ИТ‑портфель в AWS Migration Hub?

Для просмотра ИТ‑ресурсов в AWS Migration Hub следует выполнить обнаружение с помощью инструмента обнаружения AWS или начать миграцию с помощью интегрированного инструмента миграции. После выполнения обнаружения или запуска миграции информацию об ИТ‑среде можно просматривать в Migration Hub. Чтобы получить подробную информацию о нужном ресурсе, достаточно нажать ID соответствующего сервера на странице «Servers» (Серверы) в консоли Migration Hub. При этом отобразится страница со сведениями о данном сервере. Если для обнаружения серверов использовался инструмент обнаружения AWS, на странице отобразятся все собранные данные, включая технические спецификации и среднюю нагрузку.

Вопрос: Как добавлять ресурсы в репозиторий AWS Discovery Service?

При первом запуске AWS Migration Hub пользователю предлагается выполнить обнаружение или запустить миграцию. Если миграция будет запущена без предварительного обнаружения, серверы приложений и серверы баз данных будут отображаться в Migration Hub как ресурсы по мере их миграции с помощью интегрированных инструментов миграции, авторизованных в консоли управления Migration Hub.

При выборе варианта обнаружения существует два способа сбора данных. При наличии среды VMware можно использовать безагентный сборщик AWS Application Discovery Service, который не требует установки агентского ПО. Если требуется подробная информация о системе, можно установить на серверы специальное агентское ПО, которое собирает более разнообразную информацию, включая сведения об использовании ресурсов, запущенных на сервере процессах и сетевых зависимостях сервера. Информацию о процессах и сетевых зависимостях можно экспортировать и анализировать за пределами AWS Migration Hub. Подробную информацию об агентах AWS Discovery Collector см. в Руководстве пользователя Application Discovery Service.

Вопрос: Как группировать серверы в приложение?

Прежде чем группировать серверы в приложение, нужно заполнить в AWS Migration Hub список «Servers» (Серверы). Серверы добавляются в этот список при запуске инструментов AWS для обнаружения или при использовании интегрированного инструмента миграции. После заполнения списка «Servers» (Серверы) выберите один или несколько ресурсов на странице со списком серверов в консоли Migration Hub, а затем нажмите кнопку «Group as Application» (Группировать в приложение). Группы по приложениям также можно создавать с использованием интерфейса командной строки или SDK AWS Application Discovery Service.

Вопрос: Как просмотреть приложения?

Чтобы просмотреть список приложений и текущее состояние их миграции, перейдите на страницу «Applications» (Приложения) в разделе «Migrate» (Миграция) консоли AWS Migration Hub. На странице «Applications» (Приложения) будут отображаться только ресурсы, сгруппированные в приложения с использованием страницы «Servers» (Серверы) раздела «Discover» (Обнаружение), интерфейса командной строки или SDK AWS. Приложения могут находиться в одном из трех состояний миграции: «not started» (не начата), «in‑progress» (выполняется) и «completed» (завершена).

Вопрос: Можно ли просматривать приложения, созданные другими пользователями в том же аккаунте?

Да. Приложения, созданные любым пользователем IAM в аккаунте, будут видны всем пользователям IAM в том же аккаунте, если они имеют доступ к AWS Migration Hub. Любые внесенные изменения будут видны всем пользователям с соответствующим разрешением.

Вопрос: Можно ли просматривать приложения, созданные в других аккаунтах AWS?

Для доступа к AWS Migration Hub используется пользователь IAM, связанный с аккаунтом AWS. Это позволяет просматривать сведения только из связанного аккаунта AWS; другие аккаунты не будут видны.

Отслеживание состояния миграции

Вопрос: Как использовать AWS Migration Hub в процессе миграции приложений?

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

Для ее просмотра нужно перейти на страницу приложений в консоли Migration Hub. Там будет отображаться схема со всеми ресурсами, которые относятся к приложению, а также таблица с дополнительными сведениями о состоянии миграции. Общая и подробная информация о состоянии миграции отображается для каждого ресурса как в виде схемы, так и в виде таблицы. Например, если миграция сервера выполняется с помощью AWS Server Migration Service, может отображаться состояние «In progress / replication starting» (Выполняется / начинается репликация), «In progress / replication complete» (Выполняется / репликация завершена) или «Competed / AMI created» (Завершено / AMI создан).

По завершении миграции в AWS Migration Hub также отображаются сведения о ресурсах, созданных в процессе миграции. Если миграция серверов выполнялась с помощью AWS Server Migration Service, ATADATA, CloudEndure или RiverMeadow, в Migration Hub отображаются ссылки на созданные образы AMI или запущенные инстансы Amazon EC2 (в зависимости от использованного инструмента). Если миграция баз данных выполнялась с помощью AWS Database Migration Service, в Migration Hub отображается идентификатор «Target Endpoint ID» (ID целевого адреса), который можно использовать как фильтр для поиска в консоли управления Database Migration Service.

Вопрос: Выполняет ли AWS Migration Hub автоматическую миграцию приложений?

Нет. AWS Migration Hub не может автоматизировать этапы миграции. Migration Hub – это инструмент централизованного отслеживания процесса миграции приложений.

Вопрос: Что нужно сделать, чтобы процесс миграции приложений отображался в AWS Migration Hub?

Чтобы процесс миграции отображался в AWS Migration Hub, должны выполняться два условия. Переносимые ресурсы должны находиться в репозитории AWS Discovery Service, а для выполнения миграции должны использоваться поддерживаемые инструменты. Если миграция запущена без выполнения обнаружения с помощью агентов AWS Discovery Collector, серверы или базы данных, регистрируемые поддерживаемыми инструментами миграции, будут добавлены в репозиторий AWS Application Discovery Service автоматически. После добавления эти серверы можно группировать в приложения и отслеживать состояние их миграции в одной группе.

Если используется поддерживаемый инструмент, но вы не видите информацию о состоянии миграции, перейдите на страницу «Updates» (Обновления) и убедитесь, что используемый инструмент передает в сервис нужную информацию. Если состояние не отображается на странице «Updates» (Обновления), перейдите на страницу «Tools» (Инструменты) и убедитесь, что инструмент авторизован для передачи информации о состоянии в Migration Hub. Если инструмент не авторизован, нажмите «Authorize» (Авторизовать) для добавления подходящих разрешений IAM.

Если информация о состоянии миграции на странице обновлений отображается, возможно, ресурс не добавлен в приложение. Перейдите на страницу «Servers» (Серверы) и сгруппируйте серверы в приложение. После создания группы откройте приложение на странице «Migrate / Applications» (Миграция / Приложения), чтобы увидеть информацию о состоянии миграции.

Вопрос: Что происходит в случае нестрогой миграции, когда ресурсы переносятся из локальной среды в AWS разрозненно или не напрямую?

В AWS Migration Hub будет отображаться информация о состоянии миграции ресурсов, которая выполняется с помощью поддерживаемых инструментов, при условии что ресурсы добавлены в группу приложения. Это не обязательно должна быть строгая системная миграция. Например, при перемещении содержимого баз данных с использованием AWS Database Migration Service обновления в Migration Hub будут отображаться, если сервер, соответствующий миграции БД, добавлен в группу приложения.

Вопрос: Что будет, если использовать инструмент, не интегрированный с AWS Migration Hub?

Инструменты, не интегрированные с AWS Migration Hub, не передают информацию о состоянии миграции в консоль управления Migration Hub. При этом сервис позволяет видеть состояние других ресурсов в приложении и состояние на уровне приложения, а также обновлять состояние в собственном средстве автоматизации с использованием интерфейса командной строки или API.

Вопрос: Как другие инструменты могут передавать состояние в AWS Migration Hub?

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

Подробнее о ценах на AWS Migration Hub

Перейти на страницу цен
Готовы приступить к разработке?
Начало работы с AWS Migration Hub
Есть вопросы?
Свяжитесь с нами