Delen via


GPU's beheren via discrete apparaattoewijzing (preview)

Van toepassing op: Azure Local 2311.2 en hoger

In dit artikel wordt beschreven hoe u GPU DDA beheert met virtuele Arc-machines (VM's) in Azure Local. Zie GPU DDA-beheer voor AKS die zijn ingeschakeld door Azure Arc, GPU's gebruiken voor rekenintensieve workloads.

Met discrete apparaattoewijzing (DDA) kunt u een fysieke grafische verwerkingseenheid (GPU) toewijzen aan uw workload. In een DDA-implementatie worden gevirtualiseerde workloads uitgevoerd op het systeemeigen stuurprogramma en hebben ze doorgaans volledige toegang tot de functionaliteit van de GPU. DDA biedt het hoogste niveau van app-compatibiliteit en mogelijke prestaties.

Belangrijk

Deze functie is momenteel beschikbaar als PREVIEW-versie. Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Vereisten

Voordat u begint, moet u aan de volgende vereisten voldoen:

  • Volg de installatie-instructies in GPU's voorbereiden voor Azure Local om uw Azure Local- en Arc-VM's voor te bereiden en ervoor te zorgen dat uw GPU's zijn voorbereid op DDA.

Een GPU koppelen tijdens het maken van een Arc-VM

Volg de stappen die worden beschreven in Virtuele Arc-machines maken in Azure Local en gebruik de aanvullende details van het hardwareprofiel om GPU toe te voegen aan uw maakproces.

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

Een GPU koppelen na het maken van een Arc-VM

Gebruik de volgende CLI-opdracht om de GPU te koppelen:

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

Nadat u de GPU hebt gekoppeld, worden in de uitvoer de volledige VM-gegevens weergegeven. U kunt bevestigen dat de GPU's zijn gekoppeld door de sectie hardwareprofiel virtualMachineGPUs te bekijken. De uitvoer ziet er als volgt uit:

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

Zie az stack-hci-vm gpu voor meer informatie over de opdracht GPU-attach.

Een GPU loskoppelen

Gebruik de volgende CLI-opdracht om de GPU los te koppelen:

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

Na het loskoppelen van de GPU worden in de uitvoer de volledige VM-gegevens weergegeven. U kunt controleren of de GPU's zijn losgekoppeld door de sectie hardwareprofiel virtualMachineGPUs te bekijken: de uitvoer ziet er als volgt uit:

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

Zie az stack-hci-vm gpu voor meer informatie over de opdracht GPU-attach.

Volgende stappen