Viktiga begrepp för AKS Edge Essentials-kluster och noder

I den här artikeln beskrivs hur du skapar klusterdistributioner, noder och virtuella datorer i AKS Edge Essentials.

Noder för virtuella datorer

När du skapar en AKS Edge Essentials-distribution skapar AKS Edge Essentials en virtuell dator (VM) för varje distribuerad nod. AKS Edge Essentials hanterar livscykeln, konfigurationen och uppdateringarna för de virtuella datorerna.

Skärmbild som visar de virtuella datorerna i AKS Edge.

Distributioner kan bara skapa en virtuell Linux-dator på en viss värddator. Den här virtuella Linux-datorn kan fungera både som kontrollplansnod och som en arbetsnod baserat på dina distributionsbehov. Den här organiserade virtuella datorn baseras på CBL-Mariner. CBL-Mariner är en intern Linux-distribution för Microsofts molninfrastruktur och edge-produkter och -tjänster. CBL-Mariner är utformat för att ge en konsekvent plattform för dessa enheter och tjänster och förbättrar Microsofts möjlighet att hålla sig uppdaterad om Linux-uppdateringar. Mer information finns i CBL-Mariner-säkerhet. Den virtuella Linux-datorn bygger på fyra punkters omfattande lokaler:

  • Underhållsuppdateringar
  • Skrivskyddat rotfilsystem
  • Ingen pakethanterare
  • Minskat fotavtryck

Det är valfritt att köra en Windows-nod och du kan skapa en Windows-nod om du behöver distribuera Windows-containrar. Den här noden körs som en virtuell Windows-dator baserat på Windows 10 IoT Enterprise LTSC 2019. Den virtuella Windows-datorn innehåller alla säkerhetsfunktioner i Windows 10.

Du kan definiera mängden processor- och minnesresurser som du vill allokera för var och en av de virtuella datorerna. Med den här statiska allokeringen kan du styra hur resurser används och säkerställa att program som körs på värden har de resurser som krävs.

Slutligen erbjuder AKS Edge Essentials inte dynamiskt skapande av virtuella datorer. Om en virtuell noddator kraschar måste du återskapa den. Men om du har en fullständig distribution med flera kontrollplansnoder och arbetsnoder, flyttar Kubernetes arbetsbelastningar till en aktiv nod om en virtuell dator kraschar.

Nodtyper

När du distribuerar AKS Edge Essentials-noder bör du ange parametern -NodeType . Den här parametern anger vilka typer av arbetsbelastningar som kan köras på den här datorn och instruerar AKS Edge Essentials att skapa motsvarande virtuella dator. Möjliga värden är Linux, Windows eller LinuxAndWindows.

Viktigt

Kubernetes-kontrollplanskomponenter skrivs i Linux, så den första noden som du distribuerar måste innehålla en Linux-nod.

Distributionsalternativ för kluster

När du har konfigurerat datorerna kan du distribuera AKS Edge Essentials i följande konfigurationer:

  • Kluster med en enda dator: Kör Kubernetes-noder på en enda dator för att skapa ett enda datorkluster. Den här distributionen använder en intern nätverksväxel för att aktivera kommunikation mellan noderna. Den här distributionen stöder endast en Linux-nod och en Windows-nod, som båda körs på en enda dator.
  • Skalbart kluster: Gör att du kan skapa ett Kubernetes-kluster med flera noder som kan skalas över flera datorer.

Diagram som visar distributionsscenarier för AKS Edge Essentials.

När du har skapat klustret kan du distribuera dina program och ansluta klustret till Arc för att aktivera Arc-tillägg som Azure Monitor och Azure Policy. Du kan också välja att använda GitOps för att hantera dina distributioner.

Nästa steg