Pianificazione di Cisco CSS Controller

Nota:
Il componente Cisco CSS Controller viene fornito con la versione 8.0 di Load Balancer per IPv4, ma questo componente potrebbe non supportare hardware più recente. Consultare la pagina dei prerequisiti per l'hardware supportato all'indirizzo: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27006921

Questo capitolo descrive i fattori che il responsabile della pianificazione di rete deve considerare prima di installare e configurare il componente Cisco CSS Controller.

Questo capitolo include:

Requisiti di sistema

Per i requisiti di sistema hardware e software, compresi i browser supportati, fare riferimento alla seguente pagina Web: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27006921

Inoltre, sarà necessario

Considerazioni sulla pianificazione

Cisco CSS Controller gestisce una serie di consultant dello switch. Ciascun consultant stabilisce i pesi per i servizi il cui bilanciamento dei carichi viene eseguito da uno switch singolo. Lo switch per cui il consultant fornisce i pesi viene configurato per il bilanciamento del carico dei contenuti. Il consultant utilizza il protocollo SNMP per inviare i pesi calcolati allo switch. Lo switch utilizza i pesi per selezionare un servizio per la regola di contenuto per cui sta eseguendo il bilanciamento del carico quando l'algoritmo del bilanciamento del carico è caricato con il metodo round-robin. Per determinare i pesi, il consultant utilizza una o più delle seguenti parti di informazioni:

Vedere Cisco Content Services Switch Getting Started Guide per una descrizione del bilanciamento del carico dei contenuti e per informazioni dettagliate sulla configurazione dello switch.

Affinché un consultant ottenga le informazioni per determinare i pesi dei servizi, deve disporre di:

Posizione del consultant nella rete

Come indicato in Figura 23, il consultant deve essere connesso alla rete dietro lo switch o gli switch per cui fornisce i pesi. Alcuni parametri devono essere configurati sullo switch e alcuni sul controller per abilitare la connettività tra il controller, lo switch e i servizi.

In Figura 23:

Fare riferimento a Cisco Content Services Switch Getting Started Guide per informazioni dettagliate sulla configurazione delle VLAN e dell'indirizzamento IP sullo switch.

Figura 23. Esempio di un consultant connesso dietro gli switch
Consultant dietro gli switch

È possibile gestire Cisco CSS Controller utilizzando le seguenti interfacce:

Per la gestione remota, nella Figura 24:

Fare riferimento a Cisco Content Services Switch Getting Started Guide per le informazioni dettagliate.

Figura 24. Esempio di consultant (con partner di disponibilità elevata facoltativo), configurato dietro lo switch con l'interfaccia utente davanti allo switch
Consultant dietro lo switch; interfaccia utente davanti allo switch, partner di disponibilità elevata facoltativo

Disponibilità elevata

La disponibilità elevata del controller migliora le funzioni di tolleranza degli errori di Load Balancer. Progettata sulla base della disponibilità elevata dell'inoltro del pacchetto, la disponibilità elevata del controller riguarda i due controller in esecuzione contemporaneamente, uno nel ruolo principale e l'altro in quello secondario.

Ciascun controller è configurato con le stesse informazioni sullo switch ed è attivo solo un controller alla volta. Ciò significa che, come stabilito dalla logica della disponibilità elevata, solo il controller attivo calcola e aggiorna lo switch con nuovi pesi.

La disponibilità elevata del controller comunica con i partner tramite i pacchetti UDP (user datagram protocol) semplici su un indirizzo e una porta configurati dall'utente. Questi pacchetti vengono utilizzati per consentire lo scambio di informazioni tra i controller relative alla disponibilità elevata (informazioni sull'accessibilità) e per determinare la disponibilità dei controller partner (heartbeat). Se il controller in standby stabilisce che il controller attivo non funziona per qualche motivo, il controller in standby diventa quello attivo. Il controller di standby, quindi, diventa il controller attivo e inizia a calcolare e aggiornare lo switch con i nuovi pesi.

Oltre alla disponibilità dei partner, le destinazioni accessibili possono essere configurate per la disponibilità elevata. La disponibilità elevata del controller utilizza le informazioni sull'accessibilità per stabilire quale controller è attivo e quale in standby. Il controller attivo è quello che può eseguire il ping di più destinazioni e che è accessibile dai relativi partner.

Consultare Disponibilità elevata per ulteriori informazioni.

Calcolo dei pesi

Se il consultant stabilisce che un servizio non è disponibile, sospende quel servizio sullo switch per impedire che quest'ultimo consideri il server nelle richieste di bilanciamento del carico. Quando il servizio è nuovamente disponibile, il consultant attiva il servizio sullo switch in modo che venga considerato per le richieste di bilanciamento del carico.

Individuazione dei problemi

Cisco CSS Controller invia le voci ai seguenti log:

Questi log sono disponibili nelle seguenti directory:

In ciascun log, è possibile impostare le dimensioni e il livello del log. Consultare Utilizzo dei log di Load Balancer per ulteriori informazioni.