top-reason-why-bg

Balanceador de Carga de Servidor Global (GSLB)

BALANCEADOR DE CARGA GEOGRÁFICA
kemp-automated-scaling-illustration

¿Qué es el balanceador de carga global del servidor?

El balanceador de carga global de servidores (GSLB) garantiza la resiliencia de múltiples centros de datos y nubes al aprovechar el conocimiento de los recursos del servicio y el DNS para dirigir el tráfico a través de grupos distribuidos geográficamente, según la lógica empresarial definida.
Cuando se implementa en varios centros de datos, proporciona balanceo de carga de aplicaciones a nivel geográfico, ya sea a escala local, regional o global, utilizando una combinación flexible de plataformas hardware, virtuales y en la nube.

Seminario web: Cómo lograr resiliencia y escalar con GSLB

Aprenda a usar GSLB para entregar aplicaciones a escala en entornos híbridos y multinube y cómo GSLB admite la conmutación por error instantánea para la recuperación ante desastres.

GSLB proporciona resiliencia multisitio mediante conmutación por error y recuperación automática sin interrupciones ante fallos de recursos críticos, además de optimizar la redirección del tráfico hacia la ubicación de servicio físico más cercana. Ante una interrupción del servicio, el tráfico se redirige automáticamente según políticas predefinidas, minimizando el impacto y reduciendo la necesidad de intervención manual.

El tráfico del cliente se dirige hacia la ubicación que ofrezca el mejor rendimiento y experiencia de usuario, teniendo en cuenta la localización del cliente y la disponibilidad en tiempo real de cada sitio. Esta redirección puede refinarse aún más mediante EDNS (Extensiones de DNS), lo que permite un control granular sobre las ubicaciones de destino según la subred de origen del cliente.

Ofrecer estos servicios localmente representa una alternativa rentable frente a implementar soluciones internas complejas o contratar servicios DNS alojados de alto coste, los cuales a menudo no brindan el nivel de flexibilidad y control requerido. Esto resulta especialmente crítico para servicios como correo electrónico corporativo, escritorios remotos y otros recursos gestionados, donde la experiencia del usuario, la alta disponibilidad y la recuperación ante desastres son factores esenciales.

¿Cómo se implementa GSLB?

El producto Progress GSLB se denomina "GEO" y se puede implementar de las siguientes maneras:

  • Como parte de una implementación de LoadMaster ADC. Cualquier LoadMaster puede ser licenciado para soportar la funcionalidad GSLB dentro de la implementación de Loadmaster utilizando la misma interfaz de usuario basada en la web. La mayoría de los clientes usan este escenario de implementación.
  • Como un dispositivo virtual independiente (llamado "VLM-GEO"). Esto se utiliza normalmente en situaciones en las que no se requiere una implementación completa de LoadMaster. La funcionalidad GSLB se puede implementar sin la funcionalidad LoadMaster en los mismos hipervisores o nubes públicas compatibles con la línea de productos LoadMaster. En esta implementación, la interfaz de usuario presentada se limita a las características y funcionalidades de GSLB.

En ambos escenarios de implementación, GEO está diseñado para deslizarse fácilmente en una implementación de DNS existente para proporcionar administración local de una zona DNS específicamente para recursos con equilibrio de carga.

¿Cómo funciona GSLB?

1. El clásico caso de uso de equilibrio de carga GEO

En el caso de uso clásico de GSLB, GEO se implementa en una configuración Activo-Activo para proporcionar alta disponibilidad y una experiencia de usuario óptima en múltiples puntos finales geográficamente distantes.

The image shows how Kemp LoadMaster Global Server Load Balancing (GSLB) works across the globe to load balance geographically distant endpoints
kemp-global-server-load-balancer-(gslb)-mobile

Clientes de todo el mundo se conectan a servicios alojados en tres ubicaciones geográficamente distantes: EE. UU., la UE y Australia. Los dispositivos GEO de Kemp, desplegados en cada una de estas ubicaciones, trabajan de forma cooperativa para determinar qué centro de datos ofrecerá la mejor experiencia de usuario para cada cliente, en función de su ubicación geográfica. El criterio de “mejor” se define por los parámetros personalizados configurados en el sistema GEO.

Este enfoque se conoce comúnmente como configuración activo-activo, donde todos los puntos finales operan simultáneamente en múltiples sitios y tienen acceso a los datos de back-end necesarios.
GEO supervisa de forma activa la carga en tiempo real en cada ubicación participante y aplica análisis predictivos para garantizar que las solicitudes se distribuyan de forma óptima, maximizando el rendimiento y el uso de recursos a lo largo de toda la infraestructura multisite.

Además, es posible aplicar lógica adicional para enrutar a clientes específicos hacia centros de datos concretos, basándose en métricas de rendimiento de red, como los tiempos de ida y vuelta (RTT) hacia ubicaciones determinadas.

2. Recuperación ante desastres con equilibrio de carga de servidor global

En el caso de uso clásico de GSLB, GEO se implementa en una configuración Activo-Activo para proporcionar alta disponibilidad y una experiencia de usuario óptima en múltiples puntos finales geográficamente distantes.

  1. En condiciones normales de funcionamiento, GEO está configurado para dirigir el tráfico al centro de datos principal.
  2. Todas las instancias GEO y LoadMasters de cada ubicación determinan el estado de los servicios virtuales locales y comparten información sobre el estado y el rendimiento en todas las ubicaciones.
  3. Cuando los socios GEO determinan que se ha producido un error en el sitio principal y que el sitio secundario está en buen estado, dirigen TODO el tráfico al centro de datos secundario.
the image presents Kemp LoadMaster Global Server Load Balancer as a Disaster Recovery solution
kemp-disaster-recovery-mobile-diagram

Se utiliza un centro de datos alternativo o una infraestructura en la nube como copia de seguridad del entorno de producción principal. La ubicación principal está sirviendo activamente al tráfico, mientras que la copia de seguridad está inactiva y en estado de espera. GEO determina cuándo se ha producido un error en el sitio principal, así como cuándo los servicios de la ubicación secundaria han entrado en funcionamiento, dirigiendo solo el tráfico a ese sitio una vez que los servicios necesarios en ese sitio estén listos y puedan proporcionar una transición sin problemas de los servicios al cliente.

3. Escalado automatizado para alta disponibilidad

Por último, el equilibrio de carga GEO también puede ayudarle a gestionar de forma rentable la expansión a las nubes públicas para proporcionar una expansión del servicio bajo demanda durante períodos de gran volumen, que utiliza elementos de las configuraciones Activo-Activo y Activo-Pasivo.

  1. A diferencia del escenario anterior, el centro de datos principal solo es capaz de controlar un determinado nivel de tráfico de aplicaciones.
  2. Al igual que en el escenario anterior, todas las instancias GEO y LoadMasters de cada ubicación determinan el estado de los servicios virtuales locales y comparten información de estado y rendimiento en todas las ubicaciones.
  3. La disponibilidad de la aplicación durante los picos de uso se mantiene configurando GEO para dirigir el tráfico al centro de datos secundario solo cuando las comprobaciones de estado de GEO determinan que se está produciendo un pico de uso en el sitio principal.
  4. Solo consume la capacidad adicional que necesita, en función del rendimiento del sitio principal.
The picture presents the Kemp LoadMaster Global Server Load Balancing Automated Scaling Capabilities
automated-scaling-mobile-diagram

En el caso más sencillo, puede haber una ubicación de centro de datos fuera de las instalaciones que pueda controlar todo el tráfico de aplicaciones el 80 % del tiempo. Digamos que allí esta ubicación ejecuta todas sus aplicaciones e infraestructura en una combinación de hardware y HyperV. También hay un segundo centro de datos ubicado en una nube pública como Amazon Web Services (AWS) o Azure, que está en espera como en una configuración Activo-Pasivo.

Cuando el tráfico se eleva a un cierto nivel de carga en el centro de datos principal, GEO comienza a dirigir el tráfico al segundo centro de datos como en una configuración Activo-Activo, esencialmente ampliando la capacidad adicional para manejar el tráfico adicional. Una vez que el flujo de tráfico vuelve a un nivel que el primer centro de datos puede administrar por sí solo, GEO deja de dirigir el tráfico al segundo centro de datos.

Dado que el segundo centro de datos está ubicado en una nube pública, GEO está ayudando a proporcionar la mejor experiencia de usuario posible al tiempo que mantiene bajos los costos de servicio al dirigir el tráfico a la nube pública solo cuando el nivel de tráfico del cliente lo requiere.

Beneficios adicionales de GSLB

  • La seguridad de su implementación de GEO se puede aumentar mediante las reglas de reputación de IP de GEO que protegen sus aplicaciones de ataques de denegación de servicio distribuido (DDoS) y otras amenazas, bloqueando las direcciones IP conocidas que plantean riesgos de seguridad.
  • La API intuitiva de GEO significa que puede integrar fácilmente GEO en sus soluciones de gestión de IPAM y Sistema de nombres de dominio (DNS) existentes.

Cómo usan los clientes GSLB

La Oficina del Fiscal de Distrito del Condado de Harris necesitaba una solución inteligente de equilibrio de carga con funcionalidad de equilibrio de carga geográfica del servidor (GSLB), para proporcionar alta disponibilidad para sus aplicaciones de misión crítica y resistencia múltiple en su sitio de producción y recuperación ante desastres en caso de una falla de recursos críticos....

Proporcionar alta disponibilidad

GSLB de Kemp LoadMaster

Independientemente de cómo implemente, puede estar seguro de que la solución integrada de equilibrio de carga de servidor global GEO de Kemp y la gestión del tráfico y el equilibrio de carga de entrega de aplicaciones locales de LoadMaster lo ayudarán a optimizar y proteger su infraestructura de aplicaciones con una solución rentable y fácil de usar.

GEO está disponible de forma estándar con su suscripción de soporte en todos los equilibradores de carga de LoadMaster en todos los modelos y plataformas virtuales y de hardware. GEO también está disponible como un dispositivo virtual independiente.

Comience a potenciar su experiencia de aplicación

Versión Gratuita 30 días Contacta con nosotros