AKS Arc ve VMware (Preview) a architektura clusteru úloh

Platí pro: AKS povolenou službou Azure Arc ve VMware (Preview)

Tento článek poskytuje přehled architektury clusteru a klíčových komponent infrastruktury Kubernetes, jako jsou řídicí rovina a pracovní uzly, pro AKS povolené službou Azure Arc ve VMware.

Architektura clusteru

Cluster Azure Kubernetes Service má následující komponenty:

  • Most prostředků Arc (označovaný také jako zařízení Arc) poskytuje základní orchestrační mechanismus a rozhraní pro nasazení a správu jednoho nebo více clusterů úloh.
  • Clustery úloh (označované také jako cílové clustery) jsou místo, kde se nasazují kontejnerizované aplikace.

Diagram znázorňující architekturu clusteru

AKS Arc používá sadu předdefinovaných možností konfigurace k efektivnímu nasazení clusterů Kubernetes s ohledem na škálovatelnost. Operace nasazení vytvoří několik virtuálních počítačů s Linuxem a spojí je a vytvoří jeden nebo více clusterů Kubernetes.

Most prostředků Arc

Most prostředků Arc propojuje privátní cloud (například Azure Stack HCI, VMWare/vSphere nebo SCVMM) k Azure a umožňuje správu místních prostředků z Azure. Po připojení můžete platformu pro orchestraci kontejnerů v AKS nakonfigurovat v prostředí vSphere, což je virtualizační platforma VMware. Dvě hlavní komponenty vSphere jsou ESXi a vCenter.

Most prostředků Azure Arc poskytuje přehled o privátních cloudech potřebných ke správě prostředků, jako jsou clustery Kubernetes v místním prostředí, prostřednictvím Azure. Most prostředků Arc zahrnuje následující základní komponenty AKS Arc:

  • Rozšíření clusteru AKS Arc: Rozšíření clusteru je místní ekvivalent poskytovatele prostředků Azure Resource Manager. Stejně jako poskytovatel prostředků Microsoft.ContainerService spravuje clustery AKS v Azure, poskytovatel prostředků Microsoft.HybridContainerService umožňuje rozšíření clusteru AKS Arc spravovat clustery Kubernetes přes Azure po přidání do mostu prostředků Arc.
  • Vlastní umístění: Vlastní umístění je místním ekvivalentem oblasti Azure a je rozšířením konstruktoru umístění Azure. Vlastní umístění poskytují správcům tenantů způsob, jak používat své datacentrum s nainstalovanými správnými rozšířeními jako cílová umístění pro nasazení instancí služby Azure.
  • Prostředek vCenter: VMware vCenter je software pro správu serveru, který poskytuje centralizovanou platformu pro řízení prostředí vSphere. Rozšíření Arc Resource Bridge a AKS komunikují s vCenter prostřednictvím rozhraní API clusteru poskytovaného vSphere (CAPv), což usnadňuje vytváření clusterů úloh. Každý z prostředků vlastního umístění se mapuje na instanci vCenter. Když připojíte vCenter k Azure, zaregistrujete také vCenter jako prostředek Azure, což je prostředek vCenter.

Přehled architektury mostu prostředků Azure Arc najdete v tématu Přehled mostu prostředků Azure Arc. Pro každý most prostředků Azure Arc můžete spravovat několik instancí vCenter vytvořením prostředků vCenter s odpovídajícími vlastními umístěními. Mezi prostředky vCenter a vlastními umístěními existuje vztah mapování 1:1.

Clustery úloh

Cluster úloh má mnoho komponent, jak je popsáno v následujících částech.

Řídicí rovina

  • Server rozhraní API: Server rozhraní API umožňuje interakci s rozhraním API Kubernetes. Tato komponenta poskytuje interakci s nástroji pro správu, jako je Azure CLI nebo kubectl.
  • Etcd: Etcd je distribuované úložiště klíč-hodnota, které ukládá data potřebná pro správu životního cyklu clusteru. Ukládá stav řídicí roviny.

Nástroj pro vyrovnávání zatížení

Hlavním účelem nástroje pro vyrovnávání zatížení je distribuce provozu mezi více uzlů v clusteru Kubernetes. Toto vyrovnávání zatížení může pomoct zabránit výpadkům a zlepšit celkový výkon aplikací.

AKS Arc ve VMware Preview podporuje následující možnosti nasazení nástroje pro vyrovnávání zatížení pro cluster Kubernetes:

  • Přineste si vlastní nástroj pro vyrovnávání zatížení třetí strany.

Pracovní uzly

Ke spouštění aplikací a podpůrných služeb potřebujete uzel Kubernetes. Cluster úloh AKS má jeden nebo více pracovních uzlů. Pracovní uzly fungují jako virtuální počítače, které spouští komponenty uzlů Kubernetes a hostují pody a služby, které tvoří úlohu aplikace.

Existují základní komponenty úloh Kubernetes, které můžete nasadit do clusterů úloh AKS, jako jsou pody a nasazení.

Upozornění

Během verze Preview se vytváření a správa fondů uzlů Windows nepodporuje.

Správa životního cyklu

Azure Arc se automaticky povolí ve všech clusterech Kubernetes vytvořených pomocí AKS Arc. Identitu Microsoft Entra můžete použít pro připojení ke clusterům odkudkoli. Azure Arc umožňuje používat známé nástroje, jako jsou Azure CLI a šablony Azure Resource Manager, k vytváření a správě clusterů Kubernetes.

Další kroky