Load balancing

Definizione rapida

Il load balancing distribuisce le richieste rivolte a un sito Internet fra più server che ne ospitano gli stessi contenuti.

Spiegazione

Le copie del sito conservano file identici e condividono lo stesso nome DNS, pur rispondendo da indirizzi IP differenti. Ogni nuova connessione viene indirizzata verso la macchina meno trafficata.

Esempio pratico

Il sito `www.abc.xx` può trovarsi su tre server: quando arriva una visita, il sistema sceglie quello con il carico più basso.

Spiegazione tecnica

Un'unica URL può quindi rappresentare più indirizzi numerici, fra i quali viene ripartito dinamicamente il traffico delle richieste.

Da non confondere con

Non consiste nel dividere i file del sito fra server diversi: ciascuna macchina mantiene una copia identica.