StoreFronteko karga orekatzea Citrix NetScaler-rekin

En un documento pasado vimos cómo crear un grupo de servidores StoreFront para tener el sitio en alta disponibilidad con la misma configuración en todos los nodos; eta dokumentu honetan modu oso erraz batean ikusi ahal izango dugu NetScaler nola erabili balantza gisa gure StoreFront zerbitzarietara bezeroen eskaeren karga banatzeko zerbitzari birtual baten bidez.

NetScaler-Load-Balancing-StoreFront-00-bujarra

Este será el esquema básico, crearemos una VIP en el NetScaler a la que atacarán los clientes internos y también los externos, será esencial para entornos de alta disponibilidad donde NetScaler analizará la salud de cada servidor StoreFront y balanceará las sesiones de los usuarios.

 

NetScaler-Load-Balancing-StoreFront-01-bujarra

Lo primero de todo será tener habilitado el Load Balancing desdeBasic Featuresdentro de “System”. Luego ya podremos empezar a dar de alta los servidores StoreFront en nuestro NetScaler, horretarako, etik “Traffic Management” > “Load Balancing” > “Servers” > “Gehitu…”, comencemos!

 

NetScaler-Load-Balancing-StoreFront-02-bujarra

Añadiremos todos los servidores StoreFront, indicando un nombre y su dirección IP & “Egin”,

 

NetScaler-Load-Balancing-StoreFront-03-bujarra

Listo! confirmamos que están OK,

 

NetScaler-Load-Balancing-StoreFront-04-bujarra

Deberemos crear un monitor que controle el sitio del StoreFront, etik “Monitors” > “Gehitu…”

 

NetScaler-Load-Balancing-StoreFront-05-bujarra

Indicamos un nombre al monitor y desde NS 10.1 ya tendremos el tipo ‘STOREFRONT’, lo seleccionamos, indicaremos si el acceso es seguro,

 

NetScaler-Load-Balancing-StoreFront-06-bujarra

In “Special Parametersindicaremos en ‘Store Nameel nombre de nuestro Store, eta markatzen dugu “StoreFront Account Service”, sustatu “Egin”.

 

NetScaler-Load-Balancing-StoreFront-07-bujarra

A continuación crearemos el servicio, “Zerbitzuak” > “Gehitu…”,

 

NetScaler-Load-Balancing-StoreFront-08-bujarra

Indicaremos un nombre al servicio de StoreFront, crearemos uno por cada servidor StoreFront, indicaremos si es HTTP o SSL el acceso, seleccionamos además el monitor que acabamos de crear.

 

NetScaler-Load-Balancing-StoreFront-09-bujarra

Fitxa honetan “Advanced” habilitaremosClient IPy usaremos el Header ‘X-Forwarded-Forpara crear una cabecera adicional y pase la dirección IP real del cliente a la monitorización de apps y no salga la IP del NetScaler. “Egin”.

 

NetScaler-Load-Balancing-StoreFront-10-bujarra

Confirmamos que todo está OK y los servicios UP!

 

NetScaler-Load-Balancing-StoreFront-11-bujarra

Por último crearemos la VIP para el servicio de StoreFront y sea balanceada mediante esta IP, confirmaremos que en el DNS interno el fqdn del sitio interno/externo apunta contra la VIP que vamos a crear! “Birtualen Zerbitzuak” > “Gehitu…”,

 

NetScaler-Load-Balancing-StoreFront-12-bujarra

Le damos un nombre, dirección IP, indicaremos si es HTTP o SSL, seleccionamos los servicios que acabamos de crear,

 

NetScaler-Load-Balancing-StoreFront-13-bujarra

Fitxa honetan “Method and Persistenceelegimos como método de balanceo ‘Round Robino ‘Least Connection’. En ‘Persistenceseleccionamos ‘SOURCEIPy el ‘Time-outal tiempo que tengamos configurado, por defecto en el StoreFront son 20 minutu.

 

NetScaler-Load-Balancing-StoreFront-14-bujarra

Eta azkenik, si es un sitio seguro, deberemos especificar el certificado que presentará, desde la pestaña “SSL Settingsseleccionamos el certificado & “Gehitu >”. Listo! Este virtual server ya está correctamente creado y hará un balanceo de carga contra nuestros servidores StoreFront, atacarán a la VIP los usuarios internos mediante un nombre DNS interno que resuelva contra él y los externos al indicarlo en la configuración de NetScaler Gateway!

Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!