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ços 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.