Condividi tramite


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. I vantaggi offerti sono i 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. Questo vantaggio è particolarmente utile se non si è certi dei server che fanno parte di una distribuzione di app di cui si vuole eseguire la migrazione in Azure.
  • È possibile identificare se i server sono in uso e quali server è possibile rimuovere anziché migrare.
  • L'analisi delle dipendenze consente di assicurarsi di includere tutto, evitando così interruzioni inaspettate dopo la migrazione.
  • Vedere 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 Government
Senza agente Disponibile a livello generale per macchine virtuali VMware, macchine virtuali Hyper-V, server bare metal e server in esecuzione in altri cloud pubblici, ad esempio AWS, GCP e così via. 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.
Supportata Non supportato.

Analisi senza agente

L'analisi delle dipendenze senza agente funziona acquisendo i dati di connessione TCP dai server per i quali è abilitata. Nessun agente viene installato nei server. Le connessioni con lo stesso server di origine e lo stesso processo e server di destinazione, processo e porta vengono raggruppate logicamente in una dipendenza. È possibile visualizzare i dati delle dipendenze acquisiti in una visualizzazione mappa o esportarli come CSV. Nessun agente viene installato nei server da analizzare.

Dati delle dipendenze

Dopo l'avvio dell'individuazione dei dati delle dipendenze, inizia il polling:

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

  • 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 di Azure Migrate per dedurre le informazioni sull'identità e vengono inviati ad Azure Migrate ogni sei ore.

Analisi basata su agente

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

Dati delle 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.
  • Il numero di connessioni, la latenza e le informazioni sul trasferimento dei dati vengono raccolte e rese disponibili per le query di Log Analytics.

Confronto delle visualizzazioni senza agente e basata su agente

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

Requisito Senza agente Basata su agente
Supporto Disponibile a livello generale per macchine virtuali VMware, macchine virtuali Hyper-V, server fisici o server in esecuzione in altri cloud pubblici, come AWS e GCP. Nella disponibilità generale.
Agente Nessun agente necessario nei server da analizzare. Sono necessari agenti in ogni server locale da analizzare.
Log Analytics Non obbligatorio. Azure Migrate usa la soluzione Mapping dei servizi in Log di 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. È possibile monitorare le macchine virtuali di Azure in qualsiasi area. Le macchine virtuali stesse non sono limitate alle aree supportate dall'area di lavoro Log Analytics.
Processo Acquisisce i dati di connessione TCP. Dopo l'individuazione, raccoglie i dati a intervalli di cinque minuti. Gli agenti di Mapping dei servizi 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.

Il numero di connessioni, la latenza e le informazioni sul trasferimento dei dati vengono raccolte e rese disponibili per le query di Log Analytics.
Visualizzazione La mappa delle dipendenze di un singolo server può essere visualizzata per una durata compresa tra un'ora e 30 giorni. Mappa delle dipendenze di un singolo server.

Mappa delle dipendenze di un gruppo di server.

La mappa può essere visualizzata solo nell’arco di un'ora.

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

Passaggi successivi

  • Configurare la visualizzazione delle dipendenze basata su agente.
  • Provare la visualizzazione delle dipendenze senza agente per i server in VMware.
  • Vedere le domande comuni sull'analisi delle dipendenze.