Valutare i carichi di lavoro locali

Completato

Prima di iniziare il progetto di migrazione in Tailwind Traders, è importante esaminare gli strumenti, le procedure e i servizi offerti da Azure per supportare il processo di migrazione.

Informazioni utili sugli strumenti e i servizi di migrazione

Sono disponibili diversi strumenti e servizi utili per pianificare e completare le quattro fasi della migrazione. La maggior parte delle migrazioni richiede diverse procedure e servizi. Per alcune migrazioni, tuttavia, può essere sufficiente usare uno o due servizi o strumenti.

Servizio o strumento Fasi Descrizione
Mapping dei servizi Valutazione La funzionalità Mapping dei servizi di Monitoraggio di Azure esegue il mapping delle comunicazioni tra i componenti delle applicazioni in Windows o Linux. Usare questa funzionalità per identificare le dipendenze mentre si stabilisce di quali dati eseguire la migrazione. Mapping dei servizi richiede l'installazione di un altro agente nelle macchine virtuali dell'ambiente di origine.
Calcolatore del costo totale di proprietà di Azure Valutazione Il Calcolatore del costo totale di proprietà di Azure stima i risparmi che è possibile realizzare eseguendo la migrazione dei carichi di lavoro in Azure.
Azure Migrate Valutare e migrare Azure Migrate esegue la valutazione e la migrazione ad Azure di macchine virtuali Hyper-V e VMware, macchine virtuali basate sul cloud, server fisici, database, dati, VDI (Virtual Desktop Infrastructure) e applicazioni Web.
Data Migration Assistant (DMA) Valutare e migrare Data Migration Assistant di SQL Server consente di eseguire l'aggiornamento a una piattaforma dati moderna. Rileva i problemi di compatibilità che potrebbero influire sulle funzionalità del database nelle versioni più recenti di SQL Server o di Database SQL di Azure.
Servizio Migrazione del database di Azure Valutare e migrare Il servizio Migrazione del database di Azure esegue la valutazione e la migrazione di diversi database, non solo del database SQL di Azure.
Utilità di migrazione dei dati Migrazione L'utilità di migrazione dei dati di Azure Cosmos DB esegue la migrazione dei database esistenti ad Azure Cosmos DB.
Gestione costi Microsoft Optimize (Ottimizza) Gestione dei costi Microsoft (in precedenza Gestione dei costi e fatturazione di Azure) consente di monitorare, ottimizzare e controllare i costi correnti di Azure.
Advisor Monitoraggio Azure Advisor consente di ottimizzare le risorse di Azure in termini di affidabilità, prestazioni, costi, sicurezza ed eccellenza operativa.
Monitoraggio Monitoraggio Monitoraggio di Azure raccoglie da risorse locali e di Azure i dati di telemetria di monitoraggio che consentono di analizzare i dati, configurare gli avvisi e identificare i problemi.
Microsoft Sentinel Monitoraggio Microsoft Sentinel fornisce funzionalità di analisi di sicurezza intelligenti per le applicazioni che consentono di raccogliere, rilevare, analizzare e rispondere agli eventi imprevisti.

Di seguito vengono illustrati tre servizi e strumenti di Azure utili per supportare la fase di valutazione della migrazione dei carichi di lavoro Tailwind Traders ad Azure:

  • Azure Migrate
  • Calcolatore del costo totale di proprietà di Azure
  • Mapping dei servizi di Monitoraggio di Azure

Mapping dei servizi

La funzionalità Mapping dei servizi di Monitoraggio di Azure consente di individuare automaticamente le applicazioni e i relativi componenti nell'ambiente locale. Usare questa funzionalità per ottenere informazioni dettagliate preziose sulla struttura delle app in Tailwind Traders per pianificare ed eseguire la migrazione in modo efficace. Mapping dei servizi supporta l'individuazione su piattaforme sia Windows che Linux.

È possibile usare Mapping dei servizi per esaminare l'ambiente server di Tailwind Traders come raccolta di sistemi interconnessi. Mapping dei servizi visualizza i dettagli dell'ambiente in diversi formati:

  • Connessioni tra server
  • Processi server
  • Latenza di connessione in ingresso e in uscita
  • Porte TCP o UDP in qualsiasi architettura connessa

Informazioni utili su Mapping dei servizi

La funzionalità Mapping dei servizi di Monitoraggio di Azure supporta diverse funzioni di valutazione importanti:

  • Individuazione: creare un riferimento comune per le dipendenze dei server e i relativi processi. Esaminare le informazioni individuate in una mappa grafica intuitiva. Identificare le connessioni di rete non riuscite.

  • Gestione degli eventi imprevisti: evitare di basarsi su congetture per isolare i problemi. Identificare i sistemi e i componenti configurati in modo errato.

  • Sicurezza della migrazione: pianificare, accelerare e convalidare le migrazioni di Azure. Assicurarsi che non venga tralasciato nulla e che non si verifichino interruzioni impreviste.

  • Continuità aziendale: identificare il modo in cui i sistemi si basano l'uno sull'altro, assicurando così che il piano di ripristino sia affidabile. Identificare i sistemi front-end da ripristinare dopo che un server è stato ripristinato ed è nuovamente disponibile.

  • Gestione delle patch: identificare gli altri team e server che dipendono da un servizio a cui si sta applicando una patch. Inviare una notifica di preavviso ai team prima di disattivare i sistemi per l'applicazione di patch.

Per usare Mapping dei servizi di Azure è necessaria la configurazione seguente:

  • Un'area di lavoro Log Analytics definita nel portale di Azure.

  • L'agente di Monitoraggio di Azure installato nei computer Windows o Linux. Questo agente raccoglie i dati sulle prestazioni e gli eventi dal computer e li invia all'area di lavoro Log Analytics.

  • Dependency Agent installato nei computer Windows o Linux. Questo agente raccoglie i dati individuati sui processi in esecuzione nel computer e le dipendenze da processi esterni. Dependency Agent richiede che l'agente di Monitoraggio di Azure sia installato nello stesso computer.

Calcolatore del costo totale di proprietà di Azure

Il Calcolatore del costo totale di proprietà di Azure consente di stimare e ottimizzare i costi previsti di Azure dopo la migrazione. Il calcolatore guida l'utente nell'esecuzione di tre passaggi per preparare le stime:

  1. Definire i carichi di lavoro
  2. Modificare gli eventuali presupposti
  3. Visualizzare il report sulle stime

Informazioni utili sul Calcolatore del costo totale di proprietà di Azure

Prima di tutto, si definiscono le caratteristiche dei carichi di lavoro esistenti. Si immettono le informazioni sui server, i database, le risorse di archiviazione e le funzionalità di rete. Lo screenshot seguente mostra un esempio di definizione del carico di lavoro per i server:

Screenshot of the Azure TCO Calculator with cost estimates.

Dopo aver definito i carichi di lavoro esistenti, si modificano gli eventuali presupposti, ad esempio:

  • Copertura Software Assurance
  • Archiviazione con ridondanza geografica
  • Costi delle macchine virtuali
  • Costi per elettricità, archiviazione e manodopera IT
  • Altri presupposti, inclusi i costi hardware e software, i costi di virtualizzazione, i costi del data center e così via

Queste modifiche permettono di ottimizzare i carichi di lavoro in modo da avvicinarsi il più possibile al costo effettivo per Tailwind Traders.

Nell'ultimo passaggio si esaminano le informazioni sui possibili risparmi sui costi nella pagina Visualizza report.

Screenshot that shows the estimated cost savings in the Azure TCO Calculator.

Le informazioni disponibili nel report possono essere utili per identificare i vantaggi del passaggio da un contenuto locale a uno basato su Azure.

Azure Migrate e valutazione

Azure Migrate consente di eseguire un'individuazione dell'ambiente senza agente oppure di usare gli agenti per eseguire un'analisi delle dipendenze. È possibile accedere alle funzionalità di Azure Migrate nel portale di Azure per valutare gli attuali carichi di lavoro locali. Azure Migrate offre consigli sulle dimensioni delle macchine virtuali di cui è necessario effettuare il provisioning per valutare l'idoneità per il passaggio ad Azure. È possibile identificare i costi stimati per le risorse che verranno utilizzate da tali macchine virtuali, per consentire al team di gestione di definire i budget.

Azure Migrate offre assistenza con i calcoli delle dimensioni basati sulle prestazioni (dimensionamento delle macchine virtuali, risorse di calcolo/archiviazione) per le macchine virtuali di cui eseguire la migrazione e la stima dei costi continuativi per l'esecuzione di queste VM in Azure. Azure Migrate può valutare sia le macchine virtuali basate su Hyper-V e VMware che i server fisici.

Azure Migrate supporta anche la visualizzazione delle dipendenze per tali computer. Aiuta a creare gruppi di computer che è possibile valutare insieme e di cui è possibile eseguire la migrazione ad Azure nello stesso momento.

Informazioni utili su Valutazione server

Azure Migrate offre diversi strumenti di valutazione utili per preparare la migrazione. Per eseguire un'individuazione senza agente, usare lo strumento Azure Migrate: Valutazione server,

che consente di scaricare un'appliance dell'agente di raccolta leggera. L'appliance esegue l'individuazione dei sistemi nell'ambiente. Lo strumento usa i dati raccolti dall'appliance per identificare i dati relativi ai core, alla memoria, alle dimensioni del disco e alle schede di rete delle macchine virtuali. Laddove applicabile, l'agente raccoglie anche dati sulle prestazioni, tra cui utilizzo di CPU e memoria, operazioni di I/O al secondo e velocità effettiva dei dischi e output di rete.

Al termine della raccolta dati, viene effettuato il push dei dati nel progetto di Azure Migrate. Nel portale di Azure è possibile visualizzare i sistemi individuati e scaricare un report. Il processo completo per la valutazione di un server può essere rappresentato nel modo seguente:

  1. Scaricare e configurare l'appliance
  2. Avviare l'individuazione
  3. Creare una valutazione
  4. Esaminare la valutazione

Flowchart that shows how to do server assessment with the Azure Migrate Server Assessment tool.

Azure Migrate verrà illustrato in maggiore dettaglio nell'unità successiva.