Como podemos criar um balanceador de carga para IPs públicos?

Como podemos criar um balanceador de carga para IPs públicos?

Em nossa configuração atual, temos 2 datacenters com a mesma aplicação. Queremos ter um balanceador de carga em nuvem, para detectar o melhor destino para as solicitações.

É possível criar um balanceador de carga no GCP sem configurar nenhuma VM no GCP? Como podemos configurar um balanceador de carga para IPs públicos?

Responder1

Você pode usar o balanceamento de carga HTTP(S) externo com Identity-Aware Proxy (IAP), que é compatível com os seguintes tipos de back-end:

  • Grupos de instâncias
  • Grupos de endpoints de rede zonais (NEGs)
  • NEGs sem servidor: um ou mais serviços Cloud Run
  • NEGs da Internet, para endpoints que estão fora do Google Cloud (também conhecidos como origens personalizadas).

https://cloud.google.com/iap/docs/load-balancer-howto#enable-iap

Um Internet Network Endpoint Group (NEG) define um back-end externo para um balanceador de carga. Um back-end externo é aquele que reside fora do Google Cloud. Você pode usar esse tipo de back-end com um balanceador de carga HTTP(S) externo do Google Cloud. Você deve fazer isso quando quiser servir conteúdo de um back-end externo e quiser que seu balanceador de carga HTTP(S) externo seja o front-end.

https://cloud.google.com/load-balancing/docs/negs/internet-neg-concepts

informação relacionada