Vyrovnávání zatížení vrstvy 4 s více clustery (Preview)

Důležité

Funkce Azure Kubernetes Fleet Manageru ve verzi Preview jsou dostupné na samoobslužné bázi s výslovným souhlasem. Verze Preview jsou poskytovány "tak, jak jsou" a "dostupné", a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Verze Preview Azure Kubernetes Fleet Manageru jsou částečně pokryty zákaznickou podporou na základě maximálního úsilí. Proto tyto funkce nejsou určené pro produkční použití.

Azure Kubernetes Fleet Manager (Fleet) se dá použít k nastavení vyrovnávání zatížení více clusterů vrstvy 4 napříč úlohami nasazenými napříč členskými clustery.

Diagram that shows how multi-cluster load balancing works.

Pro vyrovnávání zatížení s více clustery vyžaduje, aby cílové clustery používaly sítě Azure CNI. Sítě Azure CNI umožňují adresovat IP adresy podů přímo ve virtuální síti Azure, aby je bylo možné směrovat z Azure Load Balanceru.

Samotný ServiceExport se dá rozšířit z clusteru flotily do členského clusteru pomocí funkce šíření prostředků Kubernetes nebo ho můžete vytvořit přímo v členském clusteru. Jakmile se tento ServiceExport prostředek vytvoří, vytvoří ServiceImport se v clusteru vozového parku a všechny ostatní členské clustery za účelem vytvoření povědomí o službě.

Uživatel pak může vytvořit MultiClusterService vlastní prostředek, který bude indikovat, že chce nastavit vyrovnávání zatížení více clusterů vrstvy 4. Výsledkem MultiClusterService je, že je v členském clusteru namapovaný Azure Load Balancer nakonfigurovaný tak, aby vyrovnává zatížení příchozího provozu mezi koncovými body této služby v několika členských clusterech.

Další kroky