Análise de dependência

Este artigo descreve a análise de dependência no Azure Migrate: Descoberta e avaliação.

A análise de dependência identifica dependências entre servidores locais descobertos. Proporciona as seguintes vantagens:

  • Você pode reunir servidores em grupos para avaliação, com mais precisão, com maior confiança.
  • Você pode identificar os servidores que devem ser migrados juntos. Isso é especialmente útil se você não tiver certeza de quais servidores fazem parte de uma implantação de aplicativo que deseja migrar para o Azure.
  • Você pode identificar se os servidores estão em uso e quais servidores podem ser desativados em vez de migrados.
  • A análise das dependências ajuda a garantir que nada seja deixado para trás e, assim, evita interrupções inesperadas após a migração.
  • Analise as perguntas comuns sobre análise de dependência.

Tipos de análise

Há duas opções para implantar a análise de dependência:

Opção Detalhes Cloud pública Azure Government
Sem agente Geralmente disponível para VMs VMware, VMs Hyper-V, servidores bare-metal e servidores executados em outras nuvens públicas, como AWS, GCP, etc. Suportado Suportado
Análise baseada em agente Usa a solução Mapa de Serviços no Azure Monitor para habilitar a visualização e a análise de dependência.

Você precisa instalar agentes em cada servidor local que deseja analisar.
Suportado Não suportado.

Análise sem agente

A análise de dependência sem agente funciona capturando dados de conexão TCP de servidores para os quais está habilitada. Nenhum agente está instalado nos servidores. As conexões com o mesmo servidor e processo de origem e servidor, processo e porta de destino são agrupadas logicamente em uma dependência. Você pode visualizar os dados de dependência capturados em uma visualização de mapa ou exportá-los como um CSV. Nenhum agente está instalado nos servidores que você deseja analisar.

Dados de dependência

Depois que a descoberta de dados de dependência começa, a sondagem começa:

  • O dispositivo Azure Migrate sonda dados de conexão TCP de servidores a cada cinco minutos para coletar dados.

  • As sondagens recolhem estes dados:

    • Nome dos processos que têm conexões ativas.
    • Nome do aplicativo que executa processos com conexões ativas.
    • Porta de destino nas conexões ativas.
  • Os dados recolhidos são processados no dispositivo Azure Migrate, para deduzir informações de identidade, e são enviados para o Azure Migrate a cada seis horas.

Análise baseada em agente

Para análise baseada em agente, o Azure Migrate: Discovery and assessment usa a solução Service Map no Azure Monitor. Instalar o agente do Microsoft Monitoring Agent/Log Analytics e o agente de dependência, em cada servidor que você deseja analisar.

Dados de dependência

A análise baseada em agente fornece estes dados:

  • Nome do servidor de origem, processo, nome do aplicativo.
  • Nome do servidor de destino, processo, nome do aplicativo e porta.
  • Número de conexões, latência e informações de transferência de dados são coletados e estão disponíveis para consultas do Log Analytics.

Compare sem agente e baseado em agente

As diferenças entre a visualização sem agente e a visualização baseada em agente são resumidas na tabela.

Requisito Sem agente Baseado em agente
Suporte Geralmente disponível para VMs VMware, VMs Hyper-V, servidores físicos ou servidores executados em outras nuvens públicas, como AWS e GCP. Em disponibilidade geral (GA).
Agente Nenhum agente necessário nos servidores que você deseja analisar. Agentes necessários em cada servidor local que você deseja analisar.
Log Analytics Não necessário. O Azure Migrate usa a solução de Mapa de Serviço nos logs do Azure Monitor para análise de dependência.

Você associa um espaço de trabalho do Log Analytics a um projeto. O espaço de trabalho deve residir nas regiões Leste dos EUA, Sudeste Asiático ou Europa Ocidental. O espaço de trabalho deve estar em uma região na qual o Mapa de Serviços é suportado. Você pode monitorar VMs do Azure em qualquer região. As VMs em si não estão limitadas às regiões suportadas pelo espaço de trabalho do Log Analytics.
Processo Captura dados de conexão TCP. Após a descoberta, ele reúne dados em intervalos de cinco minutos. Os agentes do Mapa de Serviço instalados em um servidor coletam dados sobre processos TCP e conexões de entrada/saída para cada processo.
Dados Nome do servidor de origem, processo, nome do aplicativo.

Nome do servidor de destino, processo, nome do aplicativo e porta.
Nome do servidor de origem, processo, nome do aplicativo.

Nome do servidor de destino, processo, nome do aplicativo e porta.

Número de conexões, latência e informações de transferência de dados são coletados e estão disponíveis para consultas do Log Analytics.
Visualização O mapa de dependência de um único servidor pode ser visualizado durante uma duração de uma hora a 30 dias. Mapa de dependência de um único servidor.

Mapa de dependência de um grupo de servidores.

O mapa pode ser visualizado durante apenas uma hora.

Adicione e remova servidores de um grupo a partir da vista de mapa.
Exportação de dados Os dados dos últimos 30 dias podem ser baixados em formato CSV. Os dados podem ser consultados com o Log Analytics.

Próximos passos

  • Configure a visualização de dependência baseada em agente.
  • Experimente a visualização de dependência sem agente para servidores no VMware.
  • Analise as perguntas comuns sobre visualização de dependência.