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.
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
- Informace o podporovaném škálování nasazení pro spouštění AKS Arc ve VMware najdete v podporovaném měřítku nasazení.
- Pokud váš vCenter není připojený ke službě Azure Arc a chcete přidat rozšíření AKS, projděte si rychlý start: Připojení VMware vCenter Serveru k Azure Arc pomocí skriptu nápovědy.
- Pokud jste už připojili vCenter ke službě Azure Arc a chcete přidat rozšíření AKS, podívejte se, jak povolit rozšíření Kubernetes pro operátory AKS Arc.