Równoważenie obciążenia w warstwie 4 wieloklasowej (wersja zapoznawcza)

Ważne

Funkcje usługi Azure Kubernetes Fleet Manager w wersji zapoznawczej są dostępne na zasadzie samoobsługi. Wersje zapoznawcze są udostępniane w wersji "as is" i "jako dostępne" i są wykluczone z umów dotyczących poziomu usług i ograniczonej gwarancji. Wersje zapoznawcze usługi Azure Kubernetes Fleet Manager są częściowo objęte pomocą techniczną w oparciu o najlepsze nakłady pracy. W związku z tym te funkcje nie są przeznaczone do użytku produkcyjnego.

Usługi Azure Kubernetes Fleet Manager (Fleet) można użyć do skonfigurowania równoważenia obciążenia w wielu klastrach warstwy 4 dla obciążeń wdrożonych w klastrach członkowskich.

Diagram that shows how multi-cluster load balancing works.

W przypadku równoważenia obciążenia z wieloma klastrami flota wymaga, aby klastry docelowe używały sieci azure CNI. Sieć CNI platformy Azure umożliwia adresowanie adresów IP zasobników bezpośrednio w sieci wirtualnej platformy Azure, dzięki czemu można je kierować z usługi Azure Load Balancer.

Można ServiceExport go propagować z klastra floty do klastra członkowskiego przy użyciu funkcji propagacji zasobów Kubernetes lub można go utworzyć bezpośrednio w klastrze członkowskim. Po utworzeniu tego ServiceExport zasobu powoduje ServiceImport utworzenie klastra floty i wszystkich innych klastrów członkowskich w celu zbudowania świadomości usługi.

Następnie użytkownik może utworzyć MultiClusterService zasób niestandardowy, aby wskazać, że chce skonfigurować równoważenie obciążenia wieloklasowego warstwy 4. Dzięki temu MultiClusterService klaster członkowski jest mapowany na usługę Azure Load Balancer skonfigurowaną do równoważenia obciążenia ruchu przychodzącego między punktami końcowymi tej usługi w wielu klastrach członkowskich.

Następne kroki