![공용 IP에 대한 로드 밸런서를 어떻게 생성할 수 있나요?](https://rvso.com/image/770410/%EA%B3%B5%EC%9A%A9%20IP%EC%97%90%20%EB%8C%80%ED%95%9C%20%EB%A1%9C%EB%93%9C%20%EB%B0%B8%EB%9F%B0%EC%84%9C%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%83%9D%EC%84%B1%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
현재 설정에는 동일한 애플리케이션을 사용하는 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