Freigeben über


Wichtige Konzepte für AKS Edge Essentials-Cluster und -Knoten

In diesem Artikel wird beschrieben, wie Sie AKS Edge Essentials-Clusterbereitstellungen, -Knoten und virtuelle Computer erstellen.

Knoten virtueller Computer

Wenn Sie eine AKS Edge Essentials-Bereitstellung erstellen, erstellt AKS Edge Essentials einen virtuellen Computer (VM) für jeden bereitgestellten Knoten. AKS Edge Essentials verwaltet den Lebenszyklus, die Konfiguration und die Updates der VMs.

Screenshot: VMs in AKS Edge

Bereitstellungen können nur eine Linux-VM auf einem bestimmten Hostcomputer erstellen. Diese Linux-VM kann basierend auf Ihren Bereitstellungsanforderungen sowohl als Knoten der Steuerungsebene als auch als Workerknoten fungieren. Diese kuratierte VM basiert auf CBL-Mariner. CBL-Mariner ist eine interne Linux-Distribution für die Cloudinfrastruktur und die Edgeprodukte und -dienste von Microsoft. CBL-Mariner ist als konsistente Plattform für diese Geräte und Dienste konzipiert und soll die Möglichkeiten von Microsoft verbessern, bei Linux-Updates aktuell zu bleiben. Weitere Informationen finden Sie unter CBL-Mariner: Sicherheit. Der virtuelle Linux-Computer basiert auf umfassenden Vier-Punkt-Prämissen:

  • Wartungsaktualisierungen
  • Schreibgeschütztes Stammdateisystem
  • Kein Paket-Manager
  • Weniger Platzbedarf

Das Ausführen eines Windows-Knotens ist optional, und Sie können einen Windows-Knoten erstellen, wenn Sie Windows-Container bereitstellen müssen. Dieser Knoten wird als virtueller Windows-Computer basierend auf Windows 10 IoT Enterprise LTSC 2019 ausgeführt. Die Windows-VM bietet alle Sicherheitsfeatures und -funktionen von Windows 10.

Sie können die Menge der CPU- und Arbeitsspeicherressourcen definieren, die Sie für die einzelnen VMs zuweisen möchten. Mit dieser statischen Zuordnung können Sie steuern, wie Ressourcen verwendet werden, und sicherstellen, dass anwendungen, die auf dem Host ausgeführt werden, über die erforderlichen Ressourcen verfügen.

Schließlich bietet AKS Edge Essentials keine dynamische Erstellung von virtuellen Computern. Wenn eine Knoten-VM ausfällt, müssen Sie sie neu erstellen. Wenn Sie jedoch über eine vollständige Bereitstellung mit mehreren Knoten auf Steuerungsebene und Workerknoten verfügen, verschiebt Kubernetes Workloads in einen aktiven Knoten, wenn eine VM ausfällt.

Knotentypen

Beim Bereitstellen von AKS Edge Essentials-Knoten sollten Sie den -NodeType Parameter angeben. Dieser Parameter gibt an, welche Workloadstypen auf diesem Computer ausgeführt werden können, und weist AKS Edge Essentials an, die entsprechende VM zu erstellen. Die möglichen Werte sind Linux, Windows oder LinuxAndWindows.

Wichtig

Komponenten der Kubernetes-Steuerungsebene werden in Linux geschrieben. Daher muss der erste Knoten, den Sie bereitstellen, einen Linux-Knoten enthalten.

Optionen für die Clusterbereitstellung

Nachdem Sie Ihre Computer eingerichtet haben, können Sie AKS Edge Essentials in den folgenden Konfigurationen bereitstellen:

  • Cluster für einzelne Computer: Führt Kubernetes-Knoten auf einem einzelnen Computer aus, um einen Cluster für einen einzelnen Computer zu erstellen. Diese Bereitstellung verwendet einen internen Netzwerkswitch, um die Kommunikation über die Knoten hinweg zu ermöglichen. Diese Bereitstellung unterstützt nur einen Linux- und einen Windows-Knoten, die beide auf einem einzelnen Computer ausgeführt werden.
  • Skalierbarer Cluster: Ermöglicht das Erstellen eines Kubernetes-Clusters mit mehreren Knoten, der auf mehrere Computer skaliert werden kann.

Diagramm mit AKS Edge Essentials-Bereitstellungsszenarien

Nachdem Sie Ihren Cluster erstellt haben, können Sie Ihre Anwendungen bereitstellen und Ihren Cluster mit Arc verbinden, um Arc-Erweiterungen wie Azure Monitor und Azure Policy zu aktivieren. Sie können auch GitOps zum Verwalten Ihrer Bereitstellungen verwenden.

Nächste Schritte