Questa sezione illustra la gestione degli ambienti di produzione e degli ambienti di test realistici.
Gli advisor sono agent software che funzionano all'interno di Load Balancer per fornire informazioni sul carico su un determinato server. Un advisor differente esiste per ogni protocollo standard (HTTP, SSL e altri). Periodicamente, il codice di base di Load Balancer esegue un ciclo di advisor, durante il quale valuta singolarmente lo stato di tutti i server della configurazione.
La funzione di disponibilità elevata implica l'uso di una seconda macchina Dispatcher. La prima macchina Dispatcher esegue il bilanciamento del carico per tutto il traffico client, come in una configurazione a un solo Dispatcher. La seconda macchina Dispatcher controlla lo "stato" della prima e assume il controllo delle attività di bilanciamento del carico se rileva un malfunzionamento sulla prima macchina Dispatcher.
Utilizzare l'inoltro di integrazione quando il server di back-end non si trova sullo stesso segmento di rete o se si utilizza la tecnologia di virtualizzazione ed è necessario inoltrare i package che altrimenti non potrebbero essere inoltrati.
Per rimuovere un server o un servizio dalla configurazione di Load Balancer per qualsiasi motivo (aggiornamenti, assistenza e così via), è possibile utilizzare il comando dscontrol manager quiesce.
La funzione di affinità di Load Balancer mappa un indirizzo IP del client a un server di back-end. Si stabilisce un'affinità una volta che l'indirizzo IP di destinazione di un pacchetto corrisponde al cluster, la porta di destinazione corrisponde alla porta del Load Balancer e che anche l'indirizzo IP origine corrisponde.
Nel kernel Linux è presente una funzione firewall detta ipchains. Quando Load Balancer e ipchains vengono eseguiti contemporaneamente, Load Balancer visualizza prima i pacchetti, e poi ipchains. Ciò consente l'uso di ipchains per forzare una macchina Load Balancer Linux, che potrebbe essere, ad esempio, una macchina utilizzata per eseguire il bilanciamento del carico sui firewall.
Load Balancer invia voci a un log del server, a un log del gestore, a un log di monitoraggio delle metriche (registrazione delle comunicazioni con gli agent Metric Server) e a un log per ogni advisor che viene utilizzato.
Load Balancer supporta adesso l'inoltro e l'elaborazione di messaggi per aumentare la solidità dei protocolli di connessione e per consentire a Load Balancer di ricevere i messaggi sulla frammentazioneICMP.
Utilizzare il bilanciamento del carico basato su regole per ottimizzare le modalità di invio dei package ai server. Load Balancer controlla le regole aggiunte dalla prima priorità fino all'ultima, fermandosi sulla prima regola se viene rilevato un qualsiasi valore true e bilanciando quindi il traffico tra i server associati a tale regola. Esso bilancia già il carico basato sulla destinazione e la porta, ma l'utilizzo delle regole aumenta la possibilità di distribuire le connessioni.
Load Balancer fornisce uscite utente che attivano script personalizzabili. È possibile creare gli script per eseguire azioni automatizzate, quali avvisare un amministratore quando i server sono contrassegnati come inattivi dal gestore o semplicemente registrare l'evento del malfunzionamento.