AWS L'Application Discovery Service non è più aperto a nuovi clienti. In alternativa, utilizzare quello AWS Transform che fornisce funzionalità simili. Per ulteriori informazioni, vedere Modifica della disponibilità di AWS Application Discovery Service.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Cosa è AWS Application Discovery Service?
AWS Application Discovery Service ti aiuta a pianificare la migrazione verso il AWS cloud raccogliendo dati di utilizzo e configurazione sui tuoi server e database locali. Application Discovery Service è integrato con AWS Migration Hub e AWS Database Migration Service Fleet Advisor. Migration Hub semplifica il monitoraggio della migrazione in quanto aggrega le informazioni sullo stato della migrazione in un'unica console. Puoi visualizzare i server rilevati, raggrupparli in applicazioni e quindi monitorare lo stato della migrazione di ciascuna applicazione dalla console di Migration Hub nella tua regione di origine. È possibile utilizzare DMS Fleet Advisor per valutare le opzioni di migrazione per i carichi di lavoro del database.
Tutti i dati rilevati vengono archiviati nella tua AWS Migration Hub regione di residenza. Pertanto, è necessario impostare la regione di origine nella console di Migration Hub o con i comandi CLI prima di eseguire qualsiasi attività di rilevamento e migrazione. I tuoi dati possono essere esportati per l'analisi in Microsoft Excel o in strumenti di AWS analisi come Amazon Athena e Amazon Quick.
Utilizzando le API di Application Discovery Service, puoi esportare i dati sulle prestazioni e sull'utilizzo del sistema per i server rilevati. Inserisci questi dati nel tuo modello di costo per calcolare il costo di gestione di quei server. AWS Inoltre, puoi esportare i dati sulle connessioni di rete esistenti tra i server. Queste informazioni ti consentono di determinare le dipendenze di rete tra i server e raggrupparle in applicazioni per la pianificazione della migrazione.
Nota
La regione di origine deve essere impostata AWS Migration Hub prima di iniziare il processo di rilevamento, poiché i dati verranno archiviati nella regione di origine. Per ulteriori informazioni su come lavorare con una regione di origine, vedi Regione di residenza.
Application Discovery Service offre tre modi per eseguire l'individuazione e la raccolta di dati sui server locali:
-
L'individuazione senza agenti può essere eseguita implementando l'Application Discovery Service Agentless Collector (Agentless Collector) (file OVA) tramite VMware vCenter. Una volta configurato, Agentless Collector identifica le macchine virtuali (VM) e gli host associati a vCenter. Agentless Collector raccoglie i seguenti dati di configurazione statici: nomi host del server, indirizzi IP, indirizzi MAC, allocazioni delle risorse del disco, versioni del motore di database e schemi di database. Inoltre, raccoglie i dati di utilizzo per ogni VM e database fornendo l'utilizzo medio e massimo per metriche quali CPU, RAM e disco. I/O
-
Agent-based il rilevamento può essere eseguito implementando l' AWS Application Discovery Agent (Discovery Agent) su ciascuna macchina virtuale e server fisico. Il programma di installazione dell'agente è disponibile per i sistemi operativi Windows e Linux. Vengono raccolti dati di configurazione statici, informazioni dettagliate sulle prestazioni di sistema delle serie temporali, connessioni di rete in entrata e in uscita e processi in esecuzione.
-
File-based l'importazione consente di importare i dettagli dell'ambiente locale direttamente in Migration Hub senza utilizzare Agentless Collector o Discovery Agent, in modo da poter eseguire la valutazione e la pianificazione della migrazione direttamente dai dati importati. I dati inseriti dipendono dai dati forniti.
Application Discovery Service si integra con le soluzioni di rilevamento delle applicazioni dei AWS partner Partner Network (APN). Queste soluzioni di terze parti possono aiutarti a importare i dettagli del tuo ambiente locale direttamente in Migration Hub, senza utilizzare alcun agente di raccolta o discovery agent senza agenti. Third-party gli strumenti di rilevamento delle applicazioni possono interrogare AWS Application Discovery Service e scrivere nel database dell'Application Discovery Service utilizzando l'API pubblica. In questo modo, è possibile importare i dati in Migration Hub e visualizzarli, in modo da poter associare le applicazioni ai server e monitorare le migrazioni.
VMware Discovery
Se disponi di macchine virtuali (VM) in esecuzione nell'ambiente VMware vCenter, puoi utilizzare Agentless Collector per raccogliere informazioni di sistema senza dover installare un agente su ogni macchina virtuale. Al contrario, puoi caricare questa applicance locale in vCenter e lasciare che rilevi tutti gli host e le macchine virtuali.
Agentless Collector acquisisce informazioni sulle prestazioni del sistema e sull'utilizzo delle risorse per ogni macchina virtuale in esecuzione nel vCenter, indipendentemente dal sistema operativo in uso. Poiché, tuttavia, non può "scrutare" all'interno di ogni singola macchina virtuale, non è in grado di capire quali processi sono in esecuzione su ogni macchina virtuale né quali sono le connessioni di rete esistenti. Pertanto, se hai bisogno di questo livello di dettaglio e desideri esaminare più da vicino alcune delle tue VM esistenti per aiutarti a pianificare la migrazione, puoi installare Discovery Agent in base alle necessità.
Inoltre, per le VM ospitate su VMware, è possibile utilizzare sia Agentless Collector che Discovery Agent per eseguire il discovery contemporaneamente. Per informazioni dettagliate sui tipi esatti di dati che ogni strumento di rilevamento raccoglierà, consulta. Utilizzo del modulo di VMware raccolta dati vCenter Agentless Collector
Individuazione dei database
Se disponi di server di database e analisi nel tuo ambiente locale, puoi utilizzare Agentless Collector per scoprire e inventariare questi server. È quindi possibile raccogliere le metriche delle prestazioni per ogni server di database senza la necessità di installare Agentless Collector su ogni computer dell'ambiente.
Il modulo di raccolta dati di analisi e database Agentless Collector acquisisce metadati e metriche delle prestazioni che forniscono informazioni dettagliate sull'infrastruttura dei dati. Il modulo di raccolta dati di database e analisi utilizza LDAP in Microsoft Active Directory per raccogliere informazioni sul sistema operativo, sul database e sui server di analisi della rete. Quindi, il modulo di raccolta dati esegue periodicamente delle query per raccogliere le metriche di utilizzo effettivo di CPU, memoria e capacità del disco per i database e i server di analisi. Per informazioni dettagliate sulle metriche raccolte, vedere. Dati raccolti dal database e dal modulo di analisi
Dopo che Agentless Collector ha completato la raccolta dei dati dal tuo ambiente, puoi utilizzare la AWS DMS console per ulteriori analisi e per pianificare la migrazione. Ad esempio, per scegliere un obiettivo di migrazione ottimale nel Cloud AWS, è possibile generare consigli sugli obiettivi per i database di origine. Per ulteriori informazioni, consulta Utilizzo del database e del modulo di raccolta dei dati di analisi.
Confronta Agentless Collector e Discovery Agent
La tabella seguente fornisce un rapido confronto dei metodi di raccolta dati supportati da Application Discovery Service.
| Agentless Collector | Agente Discovery | Modello Migration Hub | Esportazione RVTools | |
|---|---|---|---|---|
| Supported server types | ||||
|
Macchina virtuale VMware |
Sì |
Sì |
Sì | Sì |
|
Server fisico |
No |
Sì |
Sì | Sì |
| Deployment | ||||
|
Per server |
No |
Sì |
N/A | No |
|
Per vCenter |
Sì |
No |
N/A | Sì |
|
Per data center sulla stessa rete |
No |
No |
N/A |
No |
| Collected data | ||||
|
Dati del profilo del server (configurazione statica) |
Sì | Sì | Sì | Sì |
|
Metriche di utilizzo del server fornite da Hypervisor (CPU, RAM, ecc.) |
Sì | Sì | Sì | No |
|
Metriche di utilizzo del server fornite dal server (CPU, RAM, ecc.) |
Sì | Sì | Sì | No |
|
Connessioni di rete al server (solo TCP) |
Sì | Sì | No | No |
|
Processi in esecuzione |
No | Sì | No | No |
|
Intervallo di raccolta |
-60 minuti | -15 secondi | Istantanea singola | Istantanea singola |
| Server data use cases | ||||
|
Visualizza i dati del server in Migration Hub |
Sì | Sì | Solo profilo | No |
|
Genera consigli su Amazon EC2 in base al profilo del server |
Sì | Sì | Sì | Sì |
|
Genera raccomandazioni Amazon EC2 in base ai dati di utilizzo |
Sì | Sì | Sì | No |
|
Esportazione dei dati istantanei di utilizzo più recenti |
Sì | Sì | Sì | No |
|
Esportazione dei dati di utilizzo delle serie temporali |
No | Sì | No | No |
| Network data use cases | ||||
|
Visualizzazione in Migration Hub |
Sì | Sì | No | No |
|
Esporta in Amazon Athena per ulteriori esplorazioni |
No | Sì | No | No |
|
Esporta in un file CSV |
No | Sì | No | No |
| Database use cases | ||||
|
Dati del profilo del server di database (configurazione statica) |
Sì | No | No | No |
|
Motori di database supportati |
Oracle, SQL Server, MySQL, PostgreSQL |
Nessuno | Nessuna | Nessuno |
|
Complessità e duplicati dello schema del database |
Sì | No | No | No |
|
Oggetti dello schema del database |
Sì | No | No | No |
| Platform support | ||||
|
Sistemi operativi supportati |
Qualsiasi sistema operativo in esecuzione in VMware center v5.5 o versioni successive |
Qualsiasi server Linux o Windows |
Qualsiasi server Linux o Windows |
Qualsiasi server Linux, server Windows o VMware v5.5 o versioni successive |
Presupposti
Per utilizzare Application Discovery Service, si presuppone quanto segue:
-
Ti sei registrato per AWS. Per ulteriori informazioni, consulta Configurazione di Application Discovery Service.
-
Hai selezionato una regione principale di Migration Hub. Per ulteriori informazioni, consulta la documentazione relativa alle regioni di origine.
Ecco cosa aspettarsi:
-
La regione principale di Migration Hub è l'unica regione in cui Application Discovery Service memorizza i dati di rilevamento e pianificazione.
-
Gli agenti, i connettori e le importazioni di Discovery possono essere utilizzati solo nella regione principale di Migration Hub selezionata.
-
Per un elenco delle AWS regioni in cui è possibile utilizzare Application Discovery Service, consulta il Riferimenti generali di Amazon Web Services.