Equilibrio de carga del servidor global

Notas:

  • A partir de la versión 13.0 build 41.x, las implementaciones de equilibrio de carga de servidor global (GSLB) que utilizan el dispositivo Citrix ADC son completamente quejas con el día de bandera DNS 2019.

  • Esta función está disponible como opción con una licencia de edición estándar de Citrix ADC, pero se incluye con las licencias Enterprise y Platinum Edition.

Los dispositivos Citrix ADC configurados para GSLB proporcionan recuperación ante desastres y garantizan la disponibilidad continua de las aplicaciones al protegerse contra puntos de falla en una WAN. GSLB equilibra la carga entre los centros de datos dirigiendo las solicitudes del cliente al centro de datos más cercano o con el mejor rendimiento, o a los centros de datos que sobreviven si hay una interrupción.

En una configuración típica, un servidor DNS local envía solicitudes de cliente a un servidor virtual GSLB, al que están vinculados servicios GSLB. Un servicio GSLB identifica un servidor virtual de equilibrio de carga o cambio de contenido, que puede estar en el sitio local o en un sitio remoto. Si el servidor virtual GSLB selecciona un servidor virtual de equilibrio de carga o cambio de contenido en un sitio remoto, envía la dirección IP del servidor virtual al servidor DNS. El servidor DNS lo envía al cliente. A continuación, el cliente vuelve a enviar la solicitud al nuevo servidor virtual en la nueva IP.

Las entidades GSLB que debe configurar son los sitios GSLB, los servicios GSLB, los servidores virtuales GSLB, los servidores virtuales de equilibrio de carga o conmutación de contenido, y los servicios DNS autoritativos (ADNS). También debe configurar MEP. También puede configurar vistas DNS para exponer diferentes partes de la red a los clientes que acceden a la red desde diferentes ubicaciones.

Nota:

Para aprovechar al máximo las funciones de GSLB, utilice dispositivos ADC para el equilibrio de carga o la conmutación de contenido en cada centro de datos, de modo que la configuración de GSLB pueda utilizar el MEP propietario para intercambiar métricas de sitio.

Cómo funciona GSLB

Con DNS ordinario, cuando un cliente envía una solicitud de sistema de nombres de dominio (DNS), recibe una lista de direcciones IP del dominio o servicio. Generalmente, el cliente elige la primera dirección IP de la lista e inicia una conexión con ese servidor. El servidor DNS utiliza una técnica llamada DNS round robin para rotar a través de las direcciones IP de la lista. Envía la primera dirección IP al final de la lista y promueve los demás después de responder a cada solicitud DNS. Esta técnica garantiza la distribución equitativa de la carga, pero no admite recuperación ante desastres, equilibrio de carga basado en la carga o la proximidad de los servidores, ni persistencia.

Cuando configura GSLB en dispositivos ADC y habilita MEP, la infraestructura DNS se utiliza para conectar el cliente al centro de datos que mejor cumpla los criterios establecidos. Los criterios pueden designar el centro de datos menos cargado, el centro de datos más cercano, el centro de datos que responde más rápidamente a las solicitudes de la ubicación del cliente, una combinación de esas métricas y métricas SNMP. Un dispositivo realiza un seguimiento de la ubicación, el rendimiento, la carga y la disponibilidad de cada centro de datos. Utiliza estos factores para seleccionar el centro de datos para enviar la solicitud del cliente.

La siguiente figura ilustra una topología GSLB básica.

Topología básica de GSLB

Una configuración de GSLB consta de un grupo de entidades GSLB en cada dispositivo de la configuración. Estas entidades incluyen sitios GSLB, servicios GSLB, grupos de servicios GSLB, servidores virtuales GSLB, servidores de equilibrio de carga, servidores de conmutación de contenido y servicios ADNS.

Equilibrio de carga del servidor global