Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается анализ взаимосвязей и зависимостей в платформе "Azure Migrate: обнаружение и оценка".
Анализ зависимостей определяет зависимости между обнаруженными локальными серверами. Он предоставляет следующие преимущества:
- Вы можете собирать серверы в группы для более точной оценки и с большей уверенностью.
- Вы можете определить серверы, которые необходимо перенести вместе. Это особенно полезно, если вы не уверены, какие серверы являются частью развертывания приложения, которое вы хотите перенести в Azure.
- Вы можете определить, используются ли серверы и какие серверы могут быть выведены из эксплуатации, а не перенесены.
- Анализ зависимостей помогает убедиться, что ничего не осталось позади, и поэтому избегает неожиданных сбоев после миграции.
- Просмотрите распространенные вопросы о анализе зависимостей.
Типы анализа
Существует два варианта развертывания анализа зависимостей
| Выбор | Сведения | Общедоступное облако | Azure для государственных организаций |
|---|---|---|---|
| Без агента | Доступна для виртуальных машин VMware, виртуальных машин категории Hyper-V, физических серверов и серверов в других общедоступных облачных средах, таких как AWS, GCP и т. д. | Поддерживается | Поддерживается |
| Агентный анализ | Использует решение "Карта служб " в Azure Monitor для включения визуализации зависимостей и анализа. Необходимо установить агенты на каждом локальном сервере, который требуется проанализировать. |
Поддерживается | Не поддерживается. |
Анализ без агента
Анализ зависимостей без агента выполняется путем записи данных подключения TCP с серверов, для которых она включена. На серверах не установлены агенты. Соединения с тем же исходным сервером и процессом, а также конечным сервером, процессом и портом группируются логически в зависимость. Вы можете визуализировать захваченные данные зависимостей в представлении карты или экспортировать их в формате CSV. Агенты не установлены на серверах, которые вы хотите проанализировать.
Данные зависимостей
После начала обнаружения данных зависимостей начинается опрос:
Аппарат Azure Migrate опрашивает данные подключения TCP с серверов каждые пять минут.
Опрос собирает эти данные:
- Имя процессов с активными подключениями.
- Имя приложений, выполняющих процессы с активными подключениями.
- Порт назначения для активных подключений.
Собранные данные обрабатываются на аппарате Azure Migrate для получения информации о личности и отправляются в Azure Migrate каждые шесть часов.
Анализ на основе агентной системы
Для анализа на основе агента служба "Миграция Azure: обнаружение и оценка" использует решение "Карта служб " в Azure Monitor. Вы устанавливаете агент Microsoft Monitoring Agent или Log Analytics и агент зависимостей на каждом сервере, который требуется проанализировать.
Данные зависимостей
Агентный анализ предоставляет эти данные:
- Имя исходного сервера, процесс, имя приложения.
- Имя целевого сервера, процесс, имя приложения и порт.
- Количество подключений, задержки и передачи данных собираются и доступны для запросов Log Analytics.
Сравнение без агента и на основе агента
Различия между визуализацией без агента и визуализацией на основе агента приведены в таблице.
| Требование | Без агента | Агентно-ориентированный |
|---|---|---|
| Поддержка | Общедоступная версия для виртуальных машин VMware, Hyper-V виртуальных машин, физических серверов или серверов, работающих в других общедоступных облаках, таких как AWS и GCP. | Общедоступная версия. |
| Агент | На серверах, которые необходимо проанализировать, агенты не нужны. | Агенты, необходимые для каждого локального сервера, который требуется проанализировать. |
| Анализ журналов | Необязательно. | Azure Migrate использует решение Service Map в журналах Azure Monitor для анализа зависимостей. Вы связываете рабочую область Log Analytics с проектом. Рабочая область должна находиться в следующих регионах: Восточная часть США, Юго-Восточная Азия или Западная Европа. Рабочая область должна находиться в регионе, в котором поддерживается Service Map. Мониторинг можно выполнять для виртуальных машин Azure в любом регионе. Эти виртуальные машины не обязаны располагаться в регионах, которые поддерживает рабочая область Log Analytics. |
| Процесс | Записывает данные tcp-подключения. После обнаружения данные собираются с интервалом в пять минут. | Агенты карты служб, установленные на сервере, собирают данные о процессах TCP и входящих и исходящих подключениях для каждого процесса. |
| Данные | Имя исходного сервера, процесс, имя приложения. Имя целевого сервера, процесс, имя приложения и порт. |
Имя исходного сервера, процесс, имя приложения. Имя целевого сервера, процесс, имя приложения и порт. Количество подключений, задержки и передачи данных собираются и доступны для запросов Log Analytics. |
| Визуализация | Карта зависимостей одного сервера может просматриваться в течение одного часа до 30 дней. | Карта зависимостей одного сервера. Карта зависимостей группы серверов. Карту можно просматривать в течение только одного часа. Добавьте и удалите серверы в группе из представления карты. |
| Экспорт данных | Данные за последние 30 дней можно скачать в формате CSV. | Данные можно запрашивать с помощью Log Analytics. |
Дальнейшие шаги
- Настройте визуализацию зависимостей на основе агента.
- Попробуйте визуализацию зависимостей без агента для серверов на VMware.
- Просмотрите распространенные вопросы о визуализации зависимостей.