Bilanciamento del carico StoreFront con Citrix NetScaler

In un Documento precedente abbiamo visto come creare un pool StoreFront per avere il sito in alta disponibilità con la stessa configurazione su tutti i nodi; e in questo documento esamineremo un modo molto semplice di come utilizzare NetScaler come bilanciamento per distribuire il carico delle richieste dei clienti ai nostri server StoreFront utilizzando un server virtuale.

NetScaler-Bilanciamento del carico-StoreFront-00-Bujarra

Questo sarà lo schema di base, creeremo un VIP nel NetScaler che verrà attaccato da clienti interni ed esterni, sarà essenziale per gli ambienti ad alta disponibilità in cui NetScaler analizzerà lo stato di ogni server StoreFront e bilancerà le sessioni utente.

 

NetScaler-Bilanciamento del carico-StoreFront-01-Bujarra

La prima cosa sarà avere il bilanciamento del carico abilitato da “Caratteristiche di base” all'interno “Sistema”. Quindi possiamo iniziare a registrare i server StoreFront nel nostro NetScaler, per questo, poiché “Gestione del traffico” > “Bilanciamento del carico” > “Server” > “Aggiungere…”, Inizio!

 

NetScaler-Bilanciamento del carico-StoreFront-02-Bujarra

Aggiungeremo tutti i server StoreFront, fornendo un nome e il tuo indirizzo IP & “Creare”,

 

NetScaler-Bilanciamento del carico-StoreFront-03-Bujarra

Pronto! confermiamo che sono OK,

 

NetScaler-Bilanciamento del carico-StoreFront-04-Bujarra

Sarà necessario creare un monitor che controlli il sito StoreFront, poiché “Monitor” > “Aggiungere…”

 

NetScaler-Bilanciamento del carico-StoreFront-05-Bujarra

Indichiamo un nome al monitor e da NS 10.1 avremo già il tipo 'STOREFRONT', lo selezioniamo, Indicheremo se l'accesso è sicuro,

 

NetScaler-Bilanciamento del carico-StoreFront-06-Bujarra

In “Parametri speciali” indicheremo in 'Nome del negozio’ il nome del nostro Store, e abbiamo segnato “Servizio account StoreFront”, Clicca su “Creare”.

 

NetScaler-Bilanciamento del carico-StoreFront-07-Bujarra

Successivamente creeremo il servizio, “Servizi” > “Aggiungere…”,

 

NetScaler-Bilanciamento del carico-StoreFront-08-Bujarra

Daremo un nome al servizio StoreFront, ne creeremo uno per ogni server StoreFront, indicheremo se si tratta di accesso HTTP o SSL, Selezioniamo anche il monitor che abbiamo appena creato.

 

NetScaler-Bilanciamento del carico-StoreFront-09-Bujarra

Sul “Avanzato” Abiliteremo “Client IP” e useremo l'intestazione 'X-Forwarded-For'’ per creare un'intestazione aggiuntiva e passare l'indirizzo IP reale del client al monitoraggio delle app e l'IP di NetScaler non viene visualizzato. “Creare”.

 

NetScaler-Bilanciamento del carico-StoreFront-10-Bujarra

Confermiamo che è tutto OK e i servizi UP!

 

NetScaler-Bilanciamento-Carico-StoreFront-11-Bujarra

Infine creeremo il VIP per il servizio StoreFront e sarà bilanciato da questo IP, confermeremo che nel DNS interno l'FQDN del sito interno/esterno punta contro il VIP che stiamo per creare! “Server virtuali” > “Aggiungere…”,

 

NetScaler-Bilanciamento del carico-StoreFront-12-Bujarra

Gli diamo un nome, Indirizzo IP, indicheremo se si tratta di HTTP o SSL, Selezioniamo i servizi che abbiamo appena creato,

 

NetScaler-Bilanciamento del carico-StoreFront-13-Bujarra

Sul “Metodo e persistenza” abbiamo scelto come metodo di bilanciamento il 'Round Robin'’ o 'Connessione minima'. Nell' Persistenza’ selezioniamo 'SOURCEIP’ e il 'Time-out'’ mentre abbiamo configurato, di default in StoreFront sono 20 verbale.

 

NetScaler-Bilanciamento del carico-StoreFront-14-Bujarra

E infine, Se si tratta di un sito sicuro, Dobbiamo specificare il certificato che verrà presentato, dal “Impostazioni SSL” Selezioniamo il certificato & “Aggiungere >”. Pronto! Questo server virtuale è già stato creato correttamente e verrà bilanciato con i server StoreFront, il VIP verrà attaccato dagli utenti interni utilizzando un nome DNS interno che si risolve nei suoi confronti e dagli utenti esterni indicandolo nella configurazione di NetScaler Gateway!

Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!