Introduzione

Completato

La gestione delle macchine virtuali su larga scala può presentare notevoli sfide, soprattutto in presenza di modelli di utilizzo variabili e in caso di fluttuazione della domanda per le applicazioni. Si vuole essere in grado di adattare le risorse delle macchine virtuali alla domanda. Allo stesso tempo, può essere opportuno mantenere coerente la configurazione delle macchine virtuali per garantire la stabilità delle applicazioni. Raggiungere questi obiettivi significa riuscire a mantenere costante la velocità effettiva e la velocità di risposta riducendo al minimo i costi per l'esecuzione continua di un ampio set di macchine virtuali.

Si supponga di lavorare per una società di spedizioni. Nello scenario illustrato, i clienti usano uno dei siti Web della società per gestire e controllare lo stato delle loro spedizioni. Il sito Web è distribuito in macchine virtuali e ospitato in locale. Si è notato che un maggiore utilizzo del sito risulta in un carico eccessivo per le risorse delle macchine virtuali. Non è tuttavia possibile adattarsi alle fluttuazioni del carico senza intervenire manualmente e creare nuove macchine virtuali o deallocare quelle esistenti.

Si decide di spostare l'applicazione in Azure. È necessaria una soluzione che gestisca automaticamente le fluttuazioni del carico e garantisca prestazioni coerenti del sito Web, Oltre a consentire di implementare rapidamente gli aggiornamenti dell'applicazione nei server, riducendo al minimo l'impatto sugli utenti finali.

In questo modulo si apprenderà come un set di scalabilità di macchine virtuali possa essere utile per risolvere queste sfide per il bilanciamento del carico di un'applicazione Web.

Obiettivi di apprendimento

Contenuto del modulo:

  • Identificare le caratteristiche e le funzionalità dei set di scalabilità di macchine virtuali.
  • Identificare i casi d'uso per l'esecuzione di applicazioni nei set di scalabilità di macchine virtuali.
  • Distribuire un'applicazione in un set di scalabilità di macchine virtuali.

Prerequisiti

  • Conoscenza di base delle macchine virtuali di Azure
  • Conoscenza di base dei concetti di bilanciamento del carico