Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Premesse

Esempio di rete

Accedi al report di Unified Intelligence Center con HTTP/HTTPS

Configurazione

Impostazioni di sistema

Carica licenza

Configurazione della rete

Crea IP subnet

Crea VIP

Crea route

Configurazione bilanciamento del carico HTTPS

Crea monitor

Crea monitoraggio per porta HTTP 80

Creazione di server

Crea servizi

Crea server virtuale

Crea gruppi di persistenza

Riferimento

Introduzione

In questo documento viene descritto come configurare l'utilizzo di Citrix NetScalaer load bablander per CUIC.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- CUIC

- Citrix Netscaler

Componenti usati

Le informazioni fornite in questo documento si basano sulle seguenti versioni software e hardware:

- CUIC 11.0(1)

- Citrix NS: versione appliance: Citrix NetScaler 1000v (10.1 Build 125.8)

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Premesse

CUIC è una piattaforma di reporting basata su web flessibile e intuitiva che fornisce report sui dati aziendali rilevanti. Con CUIC è possibile creare un portale di informazioni completo in cui i report e i dashboard dei contact center vengono sviluppati e condivisi in tutta l'organizzazione. Nelle installazioni CUIC di grandi dimensioni, Citrix NetScaler 1000v (Load Balancer) viene utilizzato per bilanciare il carico del traffico CUIC Hypertext Transfer Protocol (HTTP) e Hypertext Transfer Protocol Secure (HTTPS).

Esempio di rete

Accedi al report di Unified Intelligence Center con HTTP/HTTPS

Quando HTTP è disabilitato nel server CUIC, si tratta del flusso HTTP verso porte diverse.

Configurazione

Impostazioni di sistema

Configurazione > Impostazioni > Configura funzionalità di base

Carica licenza

Senza licenza, SSL potrebbe non funzionare.

Selezionare Sistema > Licenze > Gestisci licenze > Aggiorna licenza

Configurazione della rete

I client comunicano con il servizio di bilanciamento del carico tramite l'indirizzo IP virtuale (VIP) e il servizio di bilanciamento del carico comunica con CUIC tramite l'indirizzo IP della subnet (SNIP).

Fare clic su Sistema > Rete > IP > IPv4s

Crea IP subnet

Passaggio 1. Fare clic su Add (Aggiungi) per aggiungere indirizzo IP, quindi selezionare Type (Tipo) come IP subnet.

Passaggio 2. Fare clic su Crea per creare l'indirizzo IP desiderato.

Crea VIP

Passaggio 1. Fare clic su Add (Aggiungi) per aggiungere l'indirizzo IP, quindi selezionare Type (Tipo) come IP virtuale.

Passaggio 2. Fare clic su Crea per creare l'indirizzo IP desiderato.

Crea route

Se necessario, creare route alla rete da cui le richieste HTTP/HTTPS vengono inviate al servizio di bilanciamento del carico.

Fare clic su Crea per creare la route desiderata.

Configurazione bilanciamento del carico HTTPS

Per creare le voci del server virtuale, una per ciascuna porta in CUIC, è necessario monitorare tre porte (porte HTTP 80. 8081 e porta HTTPS 8444). Ogni voce del server virtuale rappresenta la combinazione di IP e porta che riceve il traffico HTTP dal client (accedendo al report CUIC).

I server virtuali devono essere collegati ai server per inviare il traffico di carico. Per controllare lo stato di integrità dei monitor del server, è necessario assegnarli a ogni server. Utilizzando i monitor, il comando load rileva l'errore del server (CUIC) e ridistribuisce il traffico in ingresso ai server che sono in buono stato per soddisfare le richieste.

Quindi l'associazione è Virtual Server->Service and Server->Monitor.

Riepilogo configurazioni:

- Creare monitor

- Creazione di server

- Crea servizi con associazione server

- Collegamento di ciascun servizio ai monitor corrispondenti

- Creazione di server virtuali

- Collegare i servizi corrispondenti ai server virtuali

- Crea gruppo di persistenza e aggiungi server virtuali

Nell'immagine sono illustrate tre voci del server virtuale e la relativa associazione.

Crea monitor

Passare a Gestione traffico > Bilanciamento del carico > Monitor

Per creare un monitoraggio, selezionare Gestione traffico > Bilanciamento del carico > Monitor, quindi fare clic sul pulsante Aggiungi.

Vengono creati tre tipi di monitor, per le porte 80, 8081 e 8444.

Crea monitoraggio per porta HTTP 80

Selezionare Type come TCP e specificare Interval, Response Time-out, Down Time, Retries ecc. di conseguenza.

Fare clic su Create (Crea) per creare il monitor. Per HTTPS, è necessario creare due monitoraggi (uno per server).

Per il monitoraggio del tipo HTTPS, configurare la sezione dei parametri speciali. Questo monitoraggio ha esito positivo se la risposta alla richiesta HTTP è 200 o 302.

Se HTTP è disabilitato in CUIC, è previsto 302, altrimenti è previsto 200. Per gestire entrambe le situazioni sono incluse le situazioni 200 e 302.

Per il monitoraggio del tipo HTTPS, configurare la sezione dei parametri speciali. Questo monitoraggio ha esito positivo solo se la risposta contiene una stringa In servizio.

Creazione di server

Il server rappresenta un nodo CUIC. Per ogni nodo CUIC servito dal servizio di bilanciamento del carico è necessaria una voce server.

Per creare un server, selezionare Gestione traffico > Bilanciamento carico > Server, quindi fare clic sul pulsante Aggiungi.

Crea servizi

Per creare il monitoraggio, selezionare Gestione traffico > Bilanciamento carico > Servizi, quindi fare clic su Aggiungi.

Se non vi sono monitor associati, è possibile che nella casella di riepilogo configurato venga visualizzato un monitor predefinito. Senza rimuovere questo, selezionare il monitor corretto dai monitor disponibili nell'elenco disponibile (in questa immagine è cust_tcp) e fare clic su Add (Aggiungi) per spostarlo nell'elenco Configured (Configurato). Fare clic su OK. Alla successiva apertura della pagina, verrà visualizzato solo il monitor selezionato. Il monitor predefinito scompare. Questo accade perché è sempre necessario associare un servizio a un servizio monitorato. Se non è configurato alcun valore, il servizio di bilanciamento del carico ne fornisce uno predefinito, ma quando l'utente seleziona un monitor, il servizio di bilanciamento del carico elimina il monitor predefinito.

Crea server virtuale

Per creare un server virtuale, selezionare Gestione traffico > Bilanciamento carico > Server virtuali, quindi fare clic su Aggiungi.

Selezionare i servizi da associare a questo servizio virtuale.

Nella scheda Metodo e persistenza, selezionare Metodo come Connessione minima, Persistenza come SOURCEIP e Timeout come 40 minuti. Questo perché la frequenza di aggiornamento dei report cronologici predefinita è impostata su 30 minuti; è necessario configurare un valore maggiore della frequenza di aggiornamento. Se si sta configurando una frequenza di aggiornamento diversa per il report cronologico, modificare anche questo valore.

Crea gruppi di persistenza

Per creare un gruppo di persistenza, selezionare Gestione traffico > Bilanciamento carico > Gruppi di persistenza, quindi fare clic su Aggiungi.

Selezionare Metodo come Connessione minima, Persistenza come SOURCEIP e Timeout come 40 minuti. Questo perché la frequenza di aggiornamento dei report cronologici predefinita è impostata su 30 minuti; è necessario configurare un valore maggiore della frequenza di aggiornamento. Se si sta configurando una frequenza di aggiornamento diversa per il report cronologico, modificare anche questo valore.

Poiché ogni server CUIC è in ascolto su tre porte, è necessario includere tutti e tre i server virtuali. Se un client richiede a una porta HTTP 80 già inviata a un determinato server CUIC, tutte le richieste provenienti da tale client indirizzate alla porta 8081, 8444 vengono indirizzate allo stesso CUIC.

Riferimento

1. http://support.citrix.com/proddocs/topic/netscaler/ns-gen-netscaler-wrapper-con.html