Condividi tramite


Esercitazione: Creare un servizio di Azure Load Balancer tra aree

Un servizio di bilanciamento del carico tra più aree garantisce che un servizio sia disponibile a livello globale in più aree di Azure. Se si verifica un errore in un'area, il traffico viene indirizzato al servizio di bilanciamento del carico a livello di area integro più vicino.

In questa esercitazione apprenderai a:

  • Creare un servizio di bilanciamento del carico tra aree.
  • Creare un pool back-end contenente due servizi di bilanciamento del carico a livello di area.
  • Creare una regola del servizio di bilanciamento del carico.
  • Testare il servizio di bilanciamento del carico.

Per completare questa esercitazione, è possibile usare il portale di Azure, l'interfaccia della riga di comando di Azure o Azure PowerShell.

Prerequisiti

Creare un servizio di bilanciamento del carico tra aree

In questa sezione viene creato un servizio di bilanciamento del carico tra aree con un indirizzo IP pubblico, una configurazione IP front-end, un pool back-end con servizi di bilanciamento del carico dell'area aggiunti e una regola di bilanciamento del carico.

Importante

Per completare questi passaggi, assicurarsi che nella sottoscrizione siano stati distribuiti due servizi di bilanciamento del carico a livello di area con pool back-end. Per altre informazioni, vedere Avvio rapido: Creare un servizio di bilanciamento del carico pubblico per bilanciare il carico delle macchine virtuali con il portale di Azure.

Creare la risorsa del servizio di bilanciamento del carico e altre risorse

  1. Accedere al portale di Azure.

  2. Nella casella di ricerca nella parte superiore del portale immettere Load Balancer. Selezionare Bilanciamento del carico nei risultati della ricerca.

  3. Nella pagina Bilanciamento del carico selezionare Crea.

  4. Nella scheda Informazioni di base della pagina Crea servizio di bilanciamento del carico immettere o selezionare le informazioni seguenti:

    Impostazione Valore
    Dettagli di progetto
    Subscription Selezionare la propria sottoscrizione.
    Gruppo di risorse Selezionare Crea nuovo e immettere CreateCRLBTutorial-rg nella casella di testo.
    Dettagli istanza
    Nome Immettere myLoadBalancer-cr
    Area Selezionare (Stati Uniti) Stati Uniti orientali.
    Type Selezionare Pubblico.
    SKU Lasciare l'impostazione predefinita Standard.
    Livello Selezionare Globale

    Creare un servizio di bilanciamento del carico tra aree

  5. Selezionare Avanti: Configurazione IP front-end nella parte inferiore della pagina.

  6. In Configurazione IP front-end selezionare + Aggiungi un IP front-end.

  7. Immettere LoadBalancerFrontend in Nome in Aggiungi indirizzo IP front-end.

  8. Selezionare IPv4 o IPv6 per Versione indirizzo IP.

  9. In Indirizzo IP pubblico selezionare Crea nuovo. Immettere myPublicIP-cr in Nome. Selezionare Salva per la finestra di dialogo Aggiungi indirizzo IP pubblico.

  10. Seleziona Salva.

  11. Selezionare Avanti: Pool back-end nella parte inferiore della pagina.

  12. In Pool back-end selezionare + Aggiungi un pool back-end.

  13. Immettere myBackendPool-cr in Nome in Aggiungi pool back-end.

  14. In Servizi di bilanciamento del caricoselezionare myLoadBalancer-r1 o il primo servizio di bilanciamento del carico a livello di area nella casella di riepilogo Bilanciamento del carico. Verificare che Configurazione IP front-end e Indirizzo IP corrispondano a myLoadBalancer-r1.

  15. Selezionare myLoadBalancer-r2 o il secondo servizio di bilanciamento del carico a livello di area nella casella di riepilogo Bilanciamento del carico. Verificare che Configurazione IP front-end e Indirizzo IP corrispondano a myLoadBalancer-r2.

  16. Selezionare Aggiungi.

  17. Selezionare Avanti: Regole in ingresso nella parte inferiore della pagina.

  18. In Regole in ingresso selezionare + Aggiungi una regola di bilanciamento del carico.

  19. In Aggiungi regola di bilanciamento del carico immettere o selezionare le informazioni seguenti:

    Impostazione valore
    Nome Immettere myHTTPRule-cr.
    Versione IP Selezionare IPv4 o IPv6 per Versione indirizzo IP.
    Indirizzo IP front-end IP Selezionare LoadBalancerFrontend.
    Protocollo Selezionare TCP.
    Port Immettere 80.
    Pool back-end Selezionare myBackendPool-cr.
    Persistenza della sessione Selezionare Nessuno.
    Timeout di inattività (minuti) Immettere il valore 15 o spostare il dispositivo di scorrimento su tale valore.
    Reimpostazione TCP Selezionare Enabled.
    IP mobile Lasciare l'impostazione predefinita Disabilitato.
  20. Selezionare Aggiungi.

  21. Selezionare Rivedi e crea nella parte inferiore della pagina.

  22. Nella scheda Rivedi e crea selezionare Crea.

    Nota

    La distribuzione del load balancer tra aree è elencata in aree di Azure specifiche. Per l'elenco corrente, vedere Aree home in Azure per il load balancer tra aree.

Testare il servizio di bilanciamento del carico

In questa sezione viene testato il servizio di bilanciamento del carico tra aree. Ci si connette all'indirizzo IP pubblico in un Web browser. Si arrestano le macchine virtuali in uno dei pool back-end del servizio di bilanciamento del carico a livello di area e si osserva il failover.

  1. Individuare l'indirizzo IP pubblico del servizio di bilanciamento del carico nella schermata Panoramica. Selezionare Tutti i servizi nel menu a sinistra, quindi Tutte le risorse e infine selezionare myPublicIP-cr.

  2. Copiare l'indirizzo IP pubblico e quindi incollarlo nella barra degli indirizzi del browser. Nel browser verrà visualizzata la pagina predefinita del server Web IIS.

    Testare il bilanciamento del carico

  3. Arrestare le macchine virtuali nel pool di back-end di uno dei servizi di bilanciamento del carico a livello di area.

  4. Aggiornare il Web browser e osservare il failover della connessione all'altro servizio di bilanciamento del carico a livello di area.

    Testare il servizio di bilanciamento del carico dopo il failover

Pulire le risorse

Quando non sono più necessari, eliminare il gruppo di risorse, il servizio di bilanciamento del carico e tutte le risorse correlate.

A questo scopo, selezionare il gruppo di risorse CreateCRLBTutorial-rg che contiene le risorse e quindi selezionare Elimina.

Passaggi successivi

In questa esercitazione:

  • È stato creato un servizio di bilanciamento del carico tra aree.
  • Sono stati aggiunti i servizi di bilanciamento del carico a livello di area al pool back-end del servizio di bilanciamento del carico tra più aree.
  • È stata creata una regola di bilanciamento del carico.
  • È stato testato il servizio di bilanciamento del carico.

Per altre informazioni sulla creazione di un bilanciamento del carico tra aree, vedere: