Google Distributed Cloud의 부하 분산기 옵션
Google Distributed Cloud는 번들 및 수동의 두 가지 부하 분산기 옵션을 지원합니다.
번들 부하 분산기 모드
번들 부하 분산을 선택하면 부하 분산기가 제공됩니다. 외부 부하 분산기는 필요하지 않습니다.
번들 부하 분산에는 두 가지 유형이 있습니다.
레이어 2: 모든 부하 분산기 노드 및 VIP가 동일한 레이어 2 서브넷에 있어야 합니다. 부하 분산기 서브넷의 게이트웨이는 Gratuitous ARP 메시지를 리슨하고 ARP 패킷을 부하 분산기 노드로 전달해야 합니다. MetalLB를 사용한 번들 부하 분산을 참조하세요.
BGP: 이 부하 분산 모드에서는 클러스터에 대해 외부 경계 게이트웨이 프로토콜(eBGP)을 통해 ServiceType LoadBalancer 가상 IP 주소(VIP)를 공지할 수 있습니다. 클러스터 네트워크는 피어링을 통해 다른 자율 시스템, 외부 네트워크와 상호 연결되는 자율 시스템입니다. BGP를 사용한 번들 부하 분산을 참조하세요.
다음 다이어그램은 번들 MetalLB 부하 분산기가 제어 영역 노드에 있는 네트워크 토폴로지 예시를 보여줍니다.
수동 부하 분산기 모드
수동 부하 분산을 선택하면 Google Distributed Cloud가 부하 분산기를 배포하지 않습니다. 이렇게 하면 번들 부하 분산보다 유연성이 뛰어나며 L2 네트워크 요구사항이 없습니다.
클러스터를 설치하기 전에 외부 부하 분산기에서 제어 영역 노드의 VIP를 구성해야 합니다. 설치 후에는 Kubernetes 서비스 및 인그레스에 대한 부하 분산 솔루션을 선택해야 합니다.
다음 다이어그램은 외부 부하 분산기가 있는 수동 부하 분산 모드를 사용하는 클러스터의 네트워크 토폴로지 예시를 보여줍니다.