Dela via


Virtuella GPU-datorer för Azure Stack Edge Pro GPU-enheter

GÄLLER FÖR:Ja för Pro – GPU SKU Azure Stack Edge Pro – GPUJa för Pro 2 SKUAzure Stack Edge Pro 2Ja för Pro R SKUAzure Stack Edge Pro R

GPU-accelererade arbetsbelastningar på en Azure Stack Edge Pro GPU-enhet kräver en virtuell GPU-dator (virtuell dator). Den här artikeln innehåller en översikt över virtuella GPU-datorer, inklusive operativsystem som stöds, GPU-drivrutiner och VM-storlekar. Distributionsalternativ för virtuella GPU-datorer som används med Kubernetes-kluster diskuteras också.

Om virtuella GPU-datorer

Dina Azure Stack Edge-enheter kan vara utrustade med 1 eller 2 av Nvidias GPU för Tesla T4 eller Tensor Core A2. Om du vill distribuera GPU-accelererade VM-arbetsbelastningar på dessa enheter använder du GPU-optimerade VM-storlekar. Den valda GPU-datorn ska matcha GPU:ns märke på din Azure Stack Edge-enhet. Mer information finns i GPU-optimerade virtuella datorer i N-serien som stöds.

För att kunna dra nytta av GPU-funktionerna i virtuella Datorer i Azure N-serien måste Nvidia GPU-drivrutiner installeras. Nvidia GPU-drivrutinstillägget installerar lämpliga Nvidia CUDA- eller GRID-drivrutiner. Du kan installera GPU-tilläggen med hjälp av mallar eller via Azure Portal.

Du kan installera och hantera tillägget med hjälp av Azure Resource Manager-mallarna efter distributionen av den virtuella datorn. I Azure Portal kan du installera GPU-tillägget under eller efter att du har distribuerat en virtuell dator. Mer information finns i Distribuera virtuella GPU-datorer på din Azure Stack Edge-enhet.

Om enheten har konfigurerat ett Kubernetes-kluster bör du granska distributionsöverväganden för Kubernetes-kluster innan du distribuerar virtuella GPU-datorer.

Operativsystem- och GPU-drivrutiner som stöds

Nvidia GPU-drivrutinstilläggen för Windows och Linux stöder följande OS-versioner.

Operativsystem som stöds för GPU-tillägget för Windows

Det här tillägget stöder följande operativsystem (OSs). Andra versioner kan fungera men har inte testats internt på virtuella GPU-datorer som körs på Azure Stack Edge-enheter.

Distribution Version
Windows Server 2019 Kärna
Windows Server 2016 Kärna

Operativsystem som stöds för GPU-tillägg för Linux

Det här tillägget stöder följande OS-distribution, beroende på drivrutinsstöd för specifik operativsystemversion. Andra versioner kan fungera men har inte testats internt på virtuella GPU-datorer som körs på Azure Stack Edge-enheter.

Distribution Version
Red Hat Enterprise Linux 7,4

Kommentar

Ubuntu 18.04 LTS GPU-tillägget har tagits bort. GPU-tillägget stöds inte längre på virtuella Ubuntu 18.04 GPU-datorer som körs på Azure Stack Edge-enheter. Om du planerar att använda Ubuntu version 18.04 LTS-distributionen läser du stegen för manuell GPU-drivrutinsinstallation på CUDA Toolkit 12.1 Update 1 Downloads. Du kan behöva ladda ned CUDA-signeringsnyckeln innan installationen. Ett exempel på hur du installerar signeringsnyckeln finns i Felsöka GPU-tilläggsproblem för virtuella GPU-datorer på Azure Stack Edge Pro GPU.

Distribution av virtuell GPU-dator

Du kan distribuera en virtuell GPU-dator via Azure Portal eller med hjälp av Azure Resource Manager-mallar. GPU-tillägget installeras när den virtuella datorn har skapats.

Virtuella GPU-datorer och Kubernetes

Innan du distribuerar virtuella GPU-datorer på enheten bör du läsa följande om Kubernetes har konfigurerats på enheten.

För 1 GPU-enhet:

  • Skapa en virtuell GPU-dator följt av Kubernetes-konfigurationen på enheten: I det här scenariot lyckas både GPU VM-skapandet och Kubernetes-konfigurationen. Kubernetes har inte åtkomst till GPU:n i det här fallet.

  • Konfigurera Kubernetes på din enhet följt av att skapa en virtuell GPU-dator: I det här scenariot gör Kubernetes anspråk på GPU:n på enheten och att skapandet av den virtuella datorn misslyckas eftersom det inte finns några tillgängliga GPU-resurser.

För 2 GPU-enhet

  • Skapa en virtuell GPU-dator följt av Kubernetes-konfigurationen på enheten: I det här scenariot gör den virtuella GPU-datorn som du skapar anspråk på en GPU på enheten och Kubernetes-konfigurationen kommer också att lyckas och göra anspråk på den återstående GPU:n.

  • Skapa två virtuella GPU-datorer följt av Kubernetes-konfigurationen på enheten: I det här scenariot gör de två virtuella GPU-datorerna anspråk på de två GPU:erna på enheten och Kubernetes har konfigurerats utan GPU:er.

  • Konfigurera Kubernetes på enheten följt av att skapa en virtuell GPU-dator: I det här scenariot hävdar Kubernetes att både GPU:erna på enheten och skapandet av den virtuella datorn misslyckas eftersom inga GPU-resurser är tillgängliga.

Nästa steg