En nuestra configuración actual, tenemos 2 centros de datos con la misma aplicación. Queremos tener un equilibrador de carga en la nube para detectar el mejor destino para las solicitudes.
¿Es posible crear un equilibrador de carga en GCP sin configurar ninguna máquina virtual en GCP? ¿Cómo podemos configurar un equilibrador de carga para IP públicas?
Respuesta1
Puede utilizar el equilibrio de carga HTTP(S) externo con Identity-Aware Proxy (IAP), que es compatible con los siguientes tipos de backend:
- Grupos de instancias
- Grupos de puntos finales de red zonal (NEG)
- NEG sin servidor: uno o más servicios Cloud Run
- NEG de Internet, para puntos finales que están fuera de Google Cloud (también conocidos como orígenes personalizados).
https://cloud.google.com/iap/docs/load-balancer-howto#enable-iap
Un grupo de puntos finales de red de Internet (NEG) define un backend externo para un equilibrador de carga. Un backend externo es un backend que reside fuera de Google Cloud. Puedes utilizar este tipo de backend con un balanceador de carga HTTP(S) externo de Google Cloud. Debes hacer esto cuando quieras servir contenido desde un backend externo y quieras que tu balanceador de carga HTTP(S) externo sea el frontend.
https://cloud.google.com/load-balancing/docs/negs/internet-neg-concepts