현재 설정에는 동일한 애플리케이션을 사용하는 2개의 데이터 센터가 있습니다. 우리는 요청에 가장 적합한 대상을 감지하기 위해 클라우드 로드 밸런서를 갖고 싶습니다.
GCP에서 VM을 구성하지 않고도 GCP에서 부하 분산기를 만들 수 있나요? 공용 IP에 대한 로드 밸런서를 어떻게 설정합니까?
답변1
다음 백엔드 유형에서 지원되는 IAP(Identity-Aware Proxy)를 통해 외부 HTTP(S) 부하 분산을 사용할 수 있습니다.
- 인스턴스 그룹
- 영역 네트워크 엔드포인트 그룹(NEG)
- 서버리스 NEG: 하나 이상의 Cloud Run 서비스
- Google Cloud 외부 엔드포인트용 인터넷 NEG(커스텀 원본이라고도 함)
https://cloud.google.com/iap/docs/load-balancer-howto#enable-iap
NEG(인터넷 네트워크 엔드포인트 그룹)는 부하 분산기의 외부 백엔드를 정의합니다. 외부 백엔드는 Google Cloud 외부에 있는 백엔드입니다. Google Cloud 외부 HTTP(S) 부하 분산기와 함께 이 유형의 백엔드를 사용할 수 있습니다. 외부 백엔드에서 콘텐츠를 제공하고 외부 HTTP(S) 부하 분산기를 프런트엔드로 사용하려는 경우 이 작업을 수행해야 합니다.
https://cloud.google.com/load-balancing/docs/negs/internet-neg-concepts