Citrix XenDesktop – Configurando NLB no StoreFront

Como ultimamente ando bastante ocupado, deixo-vos algo de qualidade em troca: um post do grande Oscar Mas!!! Gostaria de vos mostrar um dos possíveis sistemas que existem, para poder balancear os pedidos HTTPS que são feitos aos nossos StoreFront. Esta funcionalidade é bastante simples de implementar e pode ser fornecida pelo NLB (Network Load Balancing) da Microsoft.

Podemos observar varias ventajas en la implementación de un sistema NLB, para la distribución de la carga entre nuestros StoreFront:

  • La carga se reparte entre los servidores que formas en NLB
  • Agregar nodos a nuestro NLB; en función de nuestras necesidades
  • H.A. ante el fallo de un nodo, el otro nodo tomará el control

Podemos encontrar más peculiaridades, pero creo que estas tres son las más significativas. El esquema lógico del montaje sería el siguiente:

nlb-citrix-storefront-3-01-bujarra

Lo que haremos, es que todas las peticiones que realice nuestro NetScaler (recordar que es Activo / Pasivo), las cules son entregadas a nuestra granja de StoreFront, sea balanceado mediante NLB a dos servidores de StoreFront (storefront1.ilba.cat y storefront2.ilba.cat). Para que el procedimiento funcione de una manera adequada, hemos de crear un puntero DNS: storefront.XXX.com, que apunte a la IP (192.168.250.222) que le assignaremos a nuestro NLB

En mi caso he created un PinPoint DNS (storefront.XXX.com), ya que el dominio del certificado que he placed en my StoreFront pertenece al dominio XXX.com y este não corresponde com o domínio do meu Active Directory (ilba.cat)

nlb-citrix-storefront-3-02-bujarra

En ambos servidores (storefront1.ilba.cat y storefront2.ilba.cat) añadiremos la característica (Feature) de NLB. Cabe destacar que esta característica de Windows, no nos obriga a reiniciar el servidor.

nlb-citrix-storefront-3-03-bujarra

Abriremos la consola de nuestro NLB; para começar la configuração:

nlb-citrix-storefront-3-04-bujarra

Primeiro de todo criaremos um novo cluster:

nlb-citrix-storefront-3-05-bujarra

 

Añadiremos nosso primeiro nodo. Primero añadiremos el nombre de nuestro nodo en el campo “Host” y posteriormente clicaremos en “Connect”. Nesta etapa, verificaremos que resuelva la IP correspondiente a nuestro servidor de storefront1.ilba.cat. Acto seguido le daremos a “Next”

nlb-citrix-storefront-3-06-bujarra

 

nlb-citrix-storefront-3-07-bujarra

 

Subsequentemente, configuraremos la IP a la cual aceptará peticiones nuestro sistema de NLB y le indicaremos el Full Internet Name:

nlb-citrix-storefront-3-08-bujarra

 

nlb-citrix-storefront-3-09-bujarra

 

Seguimos adelante y vemos que por defecto, el sistema de NLB tratará de balancear las conexiones a todos los puertos (0 Para 65535), sólo configuraremos el acceso HTTPS, así que clicaremos en el botón de Edit, y ponemos 443 en el rango de puertos.

nlb-citrix-storefront-3-10-bujarra

Una vez acabado, poderemos ver que já temos um nó no nosso sistema de NLB:

nlb-citrix-storefront-3-11-bujarra

 

Agora adicionaremos o segundo nó:

nlb-citrix-storefront-3-12-bujarra

 

Adicionaremos o nosso segundo nó. Primero añadiremos el nombre de nuestro nodo en el campo “Host” y posteriormente clicaremos en “Connect”. Nesta etapa, verificaremos que resolve o IP correspondente ao nosso servidor de storefront2.ilba.cat. Acto seguido le daremos a “Next”

nlb-citrix-storefront-3-13-bujarra

As demais opções, deixaremos por defeito e, uma vez concluído o assistente, poderemos observar o resultado:

nlb-citrix-storefront-3-14-bujarra

Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!