Freigeben über


AKS Edge Essentials: Schlüsselkonzepte von Clustern und Knoten

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

Virtuelle Maschinenknoten

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

Screenshot der virtuellen Computer 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 Steuerebenenknoten als auch als Arbeitsknoten 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. Die virtuelle Linux-Maschine basiert auf vier umfassenden Premissen.

  • Wartungsaktualisierungen
  • Schreibgeschütztes Stammdateisystem
  • Kein Paket-Manager
  • Reduzierter Fußabdruck

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 ausgeführt, der auf Windows 10 IoT Enterprise LTSC 2019 basiert. Die Windows-VM bietet alle Sicherheitsfeatures und -funktionen von Windows 10.

Sie können die Menge der CPU- und Arbeitsspeicherressourcen definieren, die Sie den einzelnen virtuellen Computern zuordnen möchten. Mit dieser statischen Zuordnung können Sie steuern, wie Ressourcen verwendet werden, und sicherstellen, dass auf dem Host ausgeführte Anwendungen über die erforderlichen Ressourcen verfügen.

Schließlich bietet AKS Edge Essentials keine dynamische Erstellung virtueller Computer. Wenn eine Node-VM ausfällt, müssen Sie sie neu erstellen. Wenn Sie jedoch über eine vollständige Bereitstellung mit mehreren Steuerungsebenenknoten und Arbeitsknoten verfügen, verschiebt Kubernetes Workloads auf einen aktiven Knoten, wenn ein virtueller Computer heruntergeht.

Knotentypen

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

Von Bedeutung

Kubernetes-Steuerungsebenenkomponenten 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 mit einem einzelnen Computer: Führt Kubernetes-Knoten auf einem einzelnen Computer aus, um einen einzelnen Computercluster 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-Knoten und einen Windows-Knoten, die jeweils auf einem einzigen Computer ausgeführt werden.
  • Skalierbarer Cluster: Ermöglicht ihnen das Erstellen eines Kubernetes-Clusters mit mehreren Knoten, der auf mehreren Computern 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-Richtlinie zu aktivieren. Sie können auch GitOps verwenden, um Ihre Bereitstellungen zu verwalten.

Nächste Schritte