analisi delle dipendenze

Questo articolo descrive l'analisi delle dipendenze in Azure Migrate: Individuazione e valutazione.

L'analisi delle dipendenze identifica le dipendenze tra i server locali individuati. Offre i vantaggi seguenti:

  • È possibile raccogliere i server in gruppi per la valutazione, in modo più accurato, con maggiore attendibilità.
  • È possibile identificare i server di cui è necessario eseguire la migrazione insieme. Ciò è particolarmente utile se non si è certi dei server che fanno parte di una distribuzione di app di cui si vuole eseguire la migrazione ad Azure.
  • È possibile identificare se i server sono in uso e quali server possono essere ritirati anziché migrati.
  • L'analisi delle dipendenze consente di evitare interruzioni inaspettate dopo la migrazione.
  • Esaminare le domande comuni sull'analisi delle dipendenze.

Tipi di analisi

Sono disponibili due opzioni per la distribuzione dell'analisi delle dipendenze

Opzione Dettagli Cloud pubblico Azure per enti pubblici
Senza agente Esegue il polling dei dati dai server in VMware usando le API vSphere.

Non è necessario installare gli agenti nei server.

Questa opzione è attualmente disponibile solo per i server in VMware.
Supportata. Supportata.
Analisi basata su agente Usa la soluzione Mapping dei servizi in Monitoraggio di Azure, per abilitare la visualizzazione e l'analisi delle dipendenze.

È necessario installare gli agenti in ogni server locale che si vuole analizzare.
Supportato Non supportata.

Analisi senza agente

L'analisi delle dipendenze senza agente funziona acquisendo i dati di connessione TCP dai server per cui sono abilitati. Nei server non è installato alcun agente. Le connessioni con lo stesso server e processo di origine e server di destinazione, processo e porta vengono raggruppate logicamente in una dipendenza. È possibile visualizzare i dati sulle dipendenze acquisiti in una visualizzazione mappa o esportarlo come csv. Nei server da analizzare non è installato alcun agente.

Dati sulle dipendenze

Dopo l'avvio dell'individuazione dei dati sulle dipendenze, viene avviato il polling:

  • Il Azure Migrate esegue il polling dei dati di connessione TCP dai server ogni cinque minuti per raccogliere i dati.

  • I dati vengono raccolti dai server guest tramite server vCenter, usando le API vSphere.

  • Il polling raccoglie questi dati:

    • Nome dei processi con connessioni attive.
    • Nome dell'applicazione che esegue processi con connessioni attive.
    • Porta di destinazione nelle connessioni attive.
  • I dati raccolti vengono elaborati nell'appliance Azure Migrate, per dedurre le informazioni di identità e vengono inviati Azure Migrate ogni sei ore

Analisi basata su agente

Per l'analisi basata su agente, Azure Migrate: Individuazione e valutazione usa la soluzione Mapping dei servizi in Monitoraggio di Azure. Installare l'Microsoft Monitoring Agent/Log Analytics e Dependency Agentin ogni server da analizzare.

Dati sulle dipendenze

L'analisi basata su agente fornisce questi dati:

  • Nome del server di origine, processo, nome dell'applicazione.
  • Nome del server di destinazione, processo, nome dell'applicazione e porta.
  • Numero di connessioni, latenza e informazioni sul trasferimento dei dati raccolte e disponibili per le query di Log Analytics.

Confrontare senza agente e basato su agente

Le differenze tra la visualizzazione senza agente e la visualizzazione basata su agente sono riepilogate nella tabella.

Requisito Senza agente Basato su agente
Supporto Disponibile solo per i server in VMware. Esaminare i sistemi operativi supportati. Nella disponibilità generale (GA).
Agent Non sono necessari agenti nei server da analizzare. Agenti necessari in ogni server locale che si vuole analizzare.
Log Analytics Non obbligatorio. Azure Migrate usa la soluzione Mapping dei servizi nei log Monitoraggio di Azure per l'analisi delle dipendenze.

Si associa un'area di lavoro Log Analytics a un progetto. L'area di lavoro deve trovarsi nelle aree Stati Uniti orientali, Asia sud-orientale o Europa occidentale. L'area di lavoro deve trovarsi in una regione in cui la soluzione Mapping dei servizi è supportata.
Processo Acquisisce i dati di connessione TCP. Dopo l'individuazione, raccoglie i dati a intervalli di cinque minuti. Mapping dei servizi agenti installati in un server raccolgono dati sui processi TCP e sulle connessioni in ingresso/in uscita per ogni processo.
Dati Nome del server di origine, processo, nome dell'applicazione.

Nome del server di destinazione, processo, nome dell'applicazione e porta.
Nome del server di origine, processo, nome dell'applicazione.

Nome del server di destinazione, processo, nome dell'applicazione e porta.

Numero di connessioni, latenza e informazioni sul trasferimento dei dati raccolte e disponibili per le query di Log Analytics.
Visualizzazione La mappa delle dipendenze di un singolo server può essere visualizzata per una durata da un'ora a 30 giorni. Mappa delle dipendenze di un singolo server.

Mappa delle dipendenze di un gruppo di server.

La mappa può essere visualizzata solo in un'ora.

Aggiungere e rimuovere server in un gruppo dalla visualizzazione mappa.
Esportazione dei dati I dati degli ultimi 30 giorni possono essere scaricati in formato CSV. È possibile eseguire query sui dati con Log Analytics.

Passaggi successivi