Load Balancer

Il load balancing è una tecnologia concepita per distribuire il carico di lavoro tra diversi server o applicazioni. L’obiettivo è ottimizzare le prestazioni globali, il rendimento e la capacità dell’infrastruttura.

Il modello di Servizio di Load Balancing è il seguente

../_images/15.6_LB_overview.png

Un bilanciatore si compone di 4 elementi:

  • Load balancer: definisce l’indirizzo ip di frontend e la porta su cui avviene il bilanciamento del carico; ha riferimenti al target group e al listener;

  • Listener: descrive la tipologia di traffico in ingresso al load balancer e le regole di inoltro alle macchine bilanciate (SSP Passthrough, cifratura lato client, cifratura lato client e lato server);

  • Target Group: definisce l’algoritmo di bilanciamento, l’insieme degli host bilanciati (Target) e l’health monitor attraverso cui controllarne lo stato;

  • Health monitor: controlla lo stato degli host bilanciati (raggiungibili, non raggiungibili).

La configurazione di un servizio di load balancing passa attraverso:

  • la creazione di un health monitor custom (o la selezione di un health monitor predefinito);

  • la creazione e il popolamento di un target group;

  • la creazione di un listener custom (o la selezione di un listener predefinito);

  • la creazione di un load balancer;

  • la creazione di una regola per ciascuno dei security group delle vm bilanciate.


Lavorare con i Load Balancer

La funzione rientra nel menù Servizi. I Load Balancer sono visualizzabili dalla parte sinistra dello schermo, cliccando sulla label Load Balancer sotto Reti e Sicurezza

../_images/15.6_LoadBalancer1.png

A seguito di un click su Load Balancer, il sistema popolerà la parte destra della pagina web con la lista dei Load Balancer, se presenti. In alternativa verrà visualizza la scritta “Non sono presenti Load Balancer»»

../_images/15.6_LoadBalancer2.png

Nel caso in cui l’account in uso non sia configurato per l’utilizzo dei Load Balancer, comparirà il seguente messaggio:

../_images/15.6_LoadBalancer3.png