Sdílet prostřednictvím


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

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

Tento článek obsahuje 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í mechanismus orchestrace a rozhraní pro nasazení a správu jednoho nebo více clusterů úloh.
  • Clustery úloh (označované také jako cílové clustery) jsou místem, 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 a s ohledem na škálovatelnost. Operace nasazení vytvoří několik virtuálních počítačů s Linuxem a spojí je dohromady a vytvoří jeden nebo více clusterů Kubernetes.

Most prostředků Arc

Most prostředků Arc propojuje privátní cloud (například Místní cloud Azure, VMWare/vSphere nebo SCVMM) k Azure a umožňuje místní správu prostředků z Azure. Po připojení můžete nakonfigurovat platformu orchestrace kontejnerů v AKS 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 místně 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 Manageru. 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 prostřednictvím Azure při přidání do mostu prostředků Arc.
  • Vlastní umístění: Vlastní umístění je místní ekvivalent 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é datové centrum se správnými nainstalovaný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 serverů, který poskytuje centralizovanou platformu pro řízení prostředí vSphere. Most prostředků Arc a rozšíření AKS komunikují s vCenter prostřednictvím rozhraní API clusteru, které poskytuje vSphere (CAPv), což usnadňuje vytváření clusterů úloh. Každý prostředek vlastního umístění se mapuje na instanci vCenter. Při připojování 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 přehledu mostu prostředků Azure Arc. Pro každý most prostředků Azure Arc můžete spravovat více 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 API umožňuje interakci s rozhraním Kubernetes API. 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á ke správě životního cyklu clusteru. Ukládá stav řídicí roviny.

Load Balancer

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 verzi 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, na kterých běží 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í.

Upozorňující

Během období 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 k připojení ke clusterům odkudkoli. Azure Arc umožňuje používat známé nástroje, jako jsou Azure CLI a šablony Azure Resource Manageru, k vytváření a správě clusterů Kubernetes.

Další kroky