Freigeben über


Verwalten von GPUs über diskrete Gerätezuweisung (Vorschau)

Gilt für: Azure Stack HCI, Version 23H2

In diesem Artikel wird beschrieben, wie Sie GPU-DDA mit virtuellen Arc-Computern (VMs) verwalten. Informationen zur GPU-DDA-Verwaltung auf von Azure Arc aktivierten AKS finden Sie unter Verwenden von GPUs für rechenintensive Workloads.

Mit diskreter Gerätezuweisung (DDA) können Sie Ihrer Workload eine physische grafikverarbeitende Einheit (GPU) zuweisen. In einer DDA-Bereitstellung werden virtualisierte Workloads auf dem nativen Treiber ausgeführt und haben in der Regel vollen Zugriff auf die GPU-Funktionalität. DDA bietet das höchste Maß an App-Kompatibilität und potenzieller Leistung.

Wichtig

Dieses Feature befindet sich derzeit in der VORSCHAU. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.

Voraussetzungen

Bevor Sie beginnen, erfüllen Sie die folgenden Voraussetzungen:

  • Befolgen Sie die unter "Vorbereiten für GPUs für Azure Stack HCI" gefundenen Anweisungen, um Ihren Azure Stack HCI-Cluster und Arc-VMs vorzubereiten und sicherzustellen, dass Ihre GPUs für DDA vorbereitet sind.

Anfügen einer GPU während der Erstellung einer Arc-VM

Führen Sie die in Azure Stack HCI beschriebenen Schritte aus, und verwenden Sie die zusätzlichen Hardwareprofildetails, um Ihrem Erstellungsprozess GPU hinzuzufügen.

az stack-hci-vm create --name $vmName --resource-group $resource_group --admin-username $userName --admin-password $password --computer-name $computerName --image $imageName --location $location --authentication-type all --nics $nicName --custom-location $customLocationID --hardware-profile memory-mb="8192" processors="4" --storage-path-id $storagePathId --gpus GpuDDA

Anfügen einer GPU nach der Erstellung einer Arc-VM

Verwenden Sie den folgenden CLI-Befehl, um die GPU anzufügen:

az stack-hci-vm gpu attach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm" --gpus GpuDDA

Nach dem Anfügen der GPU zeigt die Ausgabe die vollständigen VM-Details an. Sie können bestätigen, dass die GPUs angefügt wurden, indem Sie den Abschnitt "Hardwareprofil virtualMachineGPUs " überprüfen . Die Ausgabe sieht wie folgt aus:

"properties":{
	"hardwareProfile":{
		"virtualMachineGPUs":[
			{
				"assignmentType": "GpuDDA",
				"gpuName": "NVIDIA A2",
				"partitionSizeMb": null
			}
         ],

Ausführliche Informationen zum GPU-Attach-Befehl finden Sie unter az stack-hci-vm gpu.

Trennen einer GPU

Verwenden Sie den folgenden CLI-Befehl, um die GPU zu trennen:

az stack-hci-vm gpu detach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm"

Nach dem Trennen der GPU zeigt die Ausgabe die vollständigen VM-Details an. Sie können bestätigen, dass die GPUs getrennt wurden, indem Sie den Abschnitt "Hardwareprofil virtualMachineGPUs " überprüfen . Die Ausgabe sieht wie folgt aus:

"properties":{
	"hardwareProfile":{
		"virtualMachineGPUs":[],

Ausführliche Informationen zum GPU-Attach-Befehl finden Sie unter az stack-hci-vm gpu.

Nächste Schritte