Bilanciamento del carico

Il grado di disponibilità è fondamentale per la gestione del traffico su Internet. Tempi di risposta lenti o collegamenti rifiutati creano insoddisfazione negli utenti. Load Balancer dispone di funzioni superiori di high availability, scalabilità e bilanciamento del carico.

La prima generazione di bilanciamento di carico del traffico Web, denominata round-robin DNS, presentava un DNS (domain name server) che gestiva il traffico tra un elenco codificato di indirizzi IP per i server di applicazioni Web. Questo tipo di bilanciamento risulta difficilmente funzionale, poiché il DNS round-robin gestisce allo stesso modo tutte le richieste e non considera la disponibilità dei server ed il relativo carico di lavoro. Inoltre, il DNS non fornisce una funzione per la differenziazione in base alla porta.

Load Balancer rappresenta la nuova generazione di software per il bilanciamento di carico dei server. Esso può inviare le richieste della sessione TCP/IP a diversi server appartenenti ad un gruppo di server e rilevare automaticamente il server migliore per la gestione della richiesta. Load Balancer fornisce anche CBR (content-based routing), in cui le richieste vengono instradate a specifici server in base al contenuto della richiesta URL. Per il traffico HTTP, tale operazione viene eseguita mediante l'utilizzo del proxy di cache.

Bilanciamento basato sulle regole

Il bilanciamento basato sulle regole utilizza delle regole e una serie di server tra cui eseguire il bilanciamento di carico, se la regola viene rispettata. E' possibile utilizzarlo per stabilire quando e perché inviare i pacchetti ai server e a quali server inviarli. Load Balancer riesamina tutte le regole aggiunte dalla prima all'ultima priorità, arrestandosi sulla prima regola trovata che risulti vera (true) e bilancia quindi il carico del contenuto tra i server associati alla regola. Load Balancer fornisce i seguenti tipi di regole:

  • indirizzo IP del client
  • porta del client
  • ora del giorno
  • connessioni totali al secondo per una porta
  • connessioni attive per una porta
  • ampiezza di banda riservata
  • ampiezza di banda condivisa
  • contenuto
  • regole specifiche di metriche: Totale metrica e Media metrica
  • sempre vera
  • contenuto di una richiesta
  • contenuto TOS nell'intestazione IP

Il bilanciamento consente di ottimizzare le risorse hardware. Load Balancer fornisce una soluzione potente, flessibile e scalabile per i problemi relativi ai picchi di domanda dei server Web.


Se queste informazioni non vengono visualizzate correttamente, accertarsi che il browser supporti HTML 4.0 e gli applet Java e che sia configurato correttamente.