bilanciamento del carico è il processo mediante il quale il protocollo internet in ingresso (IP) del traffico possono essere distribuiti su più server. Il bilanciamento del carico migliora le prestazioni dei server, porta al loro utilizzo ottimale e garantisce che nessun singolo server viene sopraffatto. Il bilanciamento del carico è particolarmente importante per le reti di occupato, in cui è difficile prevedere il numero di richieste che saranno emesse a un server.
In genere, due o più web serve sono impiegati in un sistema di bilanciamento del carico. In un caso del server comincia a sovraccarico, le richieste vengono inoltrate a un altro server. Il bilanciamento del carico riduce il tempo di servizio, consentendo più server per gestire le richieste. Questo tempo di servizio è ridotto utilizzando un sistema di bilanciamento del carico di identificare quali server ha la disponibilità adeguata a ricevere il traffico. Il processo, molto in generale, è semplice. Una richiesta di pagina Web viene inviata al bilanciamento del carico, che inoltra la richiesta a uno dei server. Che il server risponde torna al bilanciamento di carico, che a sua volta invia la richiesta per l'utente finale. Il bilanciamento del carico consente di continuare il servizio anche a fronte di server down tempo a causa di un errore del server o un server di manutenzione . Se siete il bilanciamento del carico su diversi server e uno dei server non riesce, il servizio sarà ancora disponibile per gli utenti, in quanto il traffico viene deviato verso gli altri server della server farm. In Global Server Load Balancing (GSLB) il carico è distribuito geograficamente server farm sparse, a seconda del loro carico, di salute o di prossimità.Ci sono diversi tipi di metodi di bilanciamento del carico. Se i server sono simili nelle specifiche hardware, il metodo percettivo (che prevede il server basati su dati storici e attuali) e la risposta più rapidi metodi di orario può essere il migliore da utilizzare. D'altra parte, se le specifiche hardware sono diverse, il metodo Weighted Round Robin, che assegna le richieste ai server a sua volta, secondo il loro peso, può essere una soluzione migliore, perché può assegnare ulteriori richieste al server in grado di gestire un volume maggiore.
