Salta al contenuto
ISO 9001 ISO/IEC 27001 Proxmox Gold Partner Dati in Italia
Rackone

Glossario · B

Bilanciamento del carico (Load balancing)

Team sistemistico Rackone · 1 min di lettura · Aggiornato il

Il bilanciamento del carico (load balancing) distribuisce le richieste tra più server, così che nessuno si sovraccarichi e il servizio resti disponibile.

Il bilanciamento del carico (load balancing) è la tecnica che distribuisce le richieste tra più server che offrono lo stesso servizio, così che nessuno si sovraccarichi e il servizio resti disponibile anche se uno di loro si ferma.

Come funziona il load balancing?

Un bilanciatore, apparato fisico o software come HAProxy o NGINX, riceve le richieste e le smista ai server secondo un criterio: a turno (round robin), verso il server con meno connessioni attive, oppure in base al peso assegnato a ciascuno. Controlla di continuo lo stato dei server e smette di inviare traffico a quelli che non rispondono.

A cosa serve?

A reggere i picchi di traffico aggiungendo server invece di potenziarne uno solo, a fare manutenzione su un nodo senza interrompere il servizio e a evitare che il guasto di un server spenga un sito o un'applicazione. Per le applicazioni che mantengono una sessione, come un carrello e-commerce, il bilanciatore deve anche gestire la persistenza. Il LAMP Cluster Cloud di Rackone include il bilanciamento del traffico tra i nodi web.

Chiama Parla con un esperto