다음을 통해 공유


다중 클러스터 계층 4 부하 분산(미리 보기)

Important

Azure Kubernetes Fleet Manager 미리 보기 기능은 셀프 서비스, 옵트인 기반으로 제공됩니다. 미리 보기는 "있는 그대로" 및 "사용 가능한 상태로" 제공되며 서비스 수준 계약 및 제한적 보증에서 제외됩니다. Azure Kubernetes Fleet Manager 미리 보기의 일부는 고객 지원팀에서 최선을 다해 지원합니다. 따라서 이러한 기능은 프로덕션 용도로 사용할 수 없습니다.

Azure Kubernetes Fleet Manager(Fleet)를 사용하여 멤버 클러스터에 배포된 워크로드 간에 계층 4 다중 클러스터 부하 분산을 설정할 수 있습니다.

Diagram that shows how multi-cluster load balancing works.

다중 클러스터 부하 분산의 경우 Fleet은 대상 클러스터가 Azure CNI 네트워킹을 사용해야 합니다. Azure CNI 네트워킹을 사용하면 Pod IP를 Azure 가상 네트워크에서 직접 주소 지정할 수 있으므로 Azure Load Balancer와 라우팅할 수 있습니다.

ServiceExport Kubernetes 리소스 전파 기능을 사용하여 플릿 클러스터에서 멤버 클러스터로 자체 전파하거나 멤버 클러스터에서 직접 만들 수 있습니다. 이 ServiceExport 리소스가 만들어 ServiceImport 지면 플릿 클러스터 및 다른 모든 멤버 클러스터에 생성되어 서비스에 대한 인식을 구축합니다.

그런 다음, 사용자는 MultiClusterService 사용자 지정 리소스를 만들어 계층 4 다중 클러스터 부하 분산을 설정하려고 함을 나타낼 수 있습니다. 이 MultiClusterService로 인해 멤버 클러스터가 매핑된 Azure Load Balancer가 여러 멤버 클러스터에서 이 서비스의 엔드포인트 간에 들어오는 트래픽의 부하를 분산하도록 구성됩니다.

다음 단계