Równoważenie obciążenia warstwy 4 w wielu klastrach (wersja zapoznawcza)

Dotyczy: ✔️ Fleet Manager z klastrem hubów

Azure Kubernetes Fleet Manager może służyć do konfigurowania równoważenia obciążenia warstwy 4 między wieloma klastrami dla obciążeń wdrożonych w klastrach członkowskich.

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 miarę możliwości. W związku z tym te funkcje nie są przeznaczone do użytku produkcyjnego.

Diagram przedstawiający sposób działania równoważenia obciążenia w warstwie 4 w wielu klastrach.

W przypadku równoważenia obciążenia w wielu klastrach usługa Fleet Manager wymaga, aby klastry docelowe korzystały z sieci Azure CNI. Sieć Azure CNI umożliwia bezpośrednie adresowanie adresów IP podów w sieci wirtualnej platformy Azure, dzięki czemu ruch z usługi Azure Load Balancer może być do nich kierowany.

Sam element ServiceExport może być dystrybuowany z klastra centralnego usługi Fleet Manager do co najmniej jednego klastra członkowskiego przy użyciu funkcji rozmieszczania zasobów usługi Fleet Manager albo może też zostać utworzony bezpośrednio w klastrze członkowskim. Po utworzeniu obiektu ServiceExport powoduje to utworzenie obiektu ServiceImport w klastrze centralnym Fleet Manager oraz we wszystkich pozostałych klastrach członkowskich, aby zapewnić świadomość usługi.

Następnie użytkownik może utworzyć MultiClusterService niestandardowy zasób, aby określić, że chce skonfigurować równoważenie obciążenia warstwy 4 w wielu klastrach. To MultiClusterService konfiguruje usługę Azure Load Balancer w każdym klastrze członkowskim tak, aby rozdzielała przychodzący ruch warstwy 4 między punkty końcowe usługi w wielu klastrach członkowskich.

Następne kroki