Información general sobre los balanceadores de carga

Google Distributed Cloud admite dos opciones de balanceador de carga: agrupado y manual.

Modo de balanceador de carga agrupado

Si eliges el balanceo de carga agrupado, el balanceador de carga se te proporcionará. No se necesita un balanceador de carga externo.

Hay dos tipos de balanceo de carga agrupado:

  • Capa 2: todos los nodos y las IPs virtuales del balanceador de carga deben estar en la misma subred de capa 2. La puerta de enlace de la subred del balanceador de carga debe escuchar los mensajes ARP gratuitos y reenviar los paquetes ARP a los nodos del balanceador de carga. Consulta Balanceo de carga agrupado con MetalLB.

  • BGP este modo de balanceo de carga admite el anuncio de direcciones IP virtuales (VIPs) de ServiceType LoadBalancer a través del protocolo de puerta de enlace de frontera externo (eBGP) para tus clústeres. Tu red de clúster es un sistema autónomo que se interconecta con otro sistema autónomo, una red externa, mediante el peering. Consulta Balanceo de carga agrupado con BGP.

En el siguiente diagrama se muestra un ejemplo de topología de red en el que los balanceadores de carga de MetalLB agrupados se encuentran en los nodos del plano de control.

Diagrama que muestra los balanceadores de carga agrupados ubicados en los nodos de nombres como plano de control. Los nodos están en una subred de nivel 2

Modo manual del balanceador de carga

Si eliges el balanceo de carga manual, Google Distributed Cloud no implementa balanceadores de carga. Esto permite una mayor flexibilidad que el balanceo de carga agrupado y no hay requisitos de red de nivel 2.

Debes configurar las IPs virtuales de los nodos del plano de control en un balanceador de carga externo antes de instalar el clúster. Después de la instalación, debes elegir una solución de equilibrio de carga para los servicios y los ingresos de Kubernetes.

En el siguiente diagrama se muestra un ejemplo de topología de red de un clúster que usa el modo de balanceo de carga manual con un balanceador de carga externo.

Diagrama que muestra el modo de balanceo de carga agrupado con un balanceador de carga externo fuera del clúster.