
Load Balancing de StoreFront con Citrix NetScaler
で 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; y en este documento veremos una forma muy sencilla de cómo utilizar NetScaler como balanceo para repartir la carga de las peticiones de los clientes a nuestros servidores StoreFront mediante un virtual server.
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.
まず、からロードバランシングを有効にします “基本機能” 中に “制”. Luego ya podremos empezar a dar de alta los servidores StoreFront en nuestro NetScaler, こちらは, から “トラフィック管理” > “ロードバランシング” > “サーバー” > “足す…”, 始める!
Añadiremos todos los servidores StoreFront, 名前とIPアドレスの提供 & “創造する”,
用意! 私たちは彼らが大丈夫であることを確認します,
Deberemos crear un monitor que controle el sitio del StoreFront, から “モニター” > “足す…”
Indicamos un nombre al monitor y desde NS 10.1 ya tendremos el tipo ‘STOREFRONT’, 私たちはそれを選択します, indicaremos si el acceso es seguro,
で “Special Parameters” indicaremos en ‘Store Name’ el nombre de nuestro Store, y marcamos “StoreFront Account Service”, クリック “創造する”.
A continuación crearemos el servicio, “サービス” > “足す…”,
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.
で “アドバンスド” habilitaremos “Client IP” y usaremos el Header ‘X-Forwarded-For’ para 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. “創造する”.
すべてが正常で、サービスがUPしていることを確認しています!
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! “仮想サーバー” > “足す…”,
名前をつけます, IPアドレス, indicaremos si es HTTP o SSL, seleccionamos los servicios que acabamos de crear,
で “Method and Persistence” elegimos como método de balanceo ‘Round Robin’ o ‘Least Connection’. En ‘Persistence’ seleccionamos ‘SOURCEIP’ y el ‘Time-out’ al tiempo que tengamos configurado, por defecto en el StoreFront son 20 議事録.
そして最後に, si es un sitio seguro, deberemos especificar el certificado que presentará, から “SSL Settings” seleccionamos el certificado & “足す >”. 用意! 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!