Udostępnij za pośrednictwem


Zarządzanie procesorami GPU za pomocą dyskretnego przypisania urządzenia (wersja zapoznawcza)

Dotyczy: Azure Local 2311.2 i nowsze

W tym artykule opisano sposób zarządzania procesorem GPU DDA przy użyciu maszyn wirtualnych usługi Arc w środowisku lokalnym platformy Azure. Aby uzyskać informacje na temat zarządzania procesorem GPU DDA w usłudze AKS włączonej przez usługę Azure Arc, zobacz Używanie procesorów GPU do obciążeń intensywnie korzystających z obliczeń.

Dyskretne przypisanie urządzenia (DDA) umożliwia przypisanie fizycznego procesora graficznego (GPU) do obciążenia. We wdrożeniu DDA zwirtualizowane obciążenia są uruchamiane na sterowniku natywnym i zwykle mają pełny dostęp do funkcji procesora GPU. DDA oferuje najwyższy poziom zgodności aplikacji i potencjalną wydajność.

Ważne

Ta funkcja jest obecnie dostępna w wersji zapoznawczej. Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.

Wymagania wstępne

Przed rozpoczęciem spełnij następujące wymagania wstępne:

Dołączanie procesora GPU podczas tworzenia maszyny wirtualnej usługi Arc

Wykonaj kroki opisane w temacie Create Arc virtual machines on Azure Local (Tworzenie maszyn wirtualnych usługi Arc na platformie Azure Lokalnie ) i skorzystaj z dodatkowych szczegółów profilu sprzętowego, aby dodać procesor GPU do procesu tworzenia.

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

Dołączanie procesora GPU po utworzeniu maszyny wirtualnej usługi Arc

Użyj następującego polecenia interfejsu wiersza polecenia, aby dołączyć procesor GPU:

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

Po dołączeniu procesora GPU dane wyjściowe zawierają pełne szczegóły maszyny wirtualnej. Możesz potwierdzić, że procesory GPU zostały dołączone, przeglądając sekcję profilu virtualMachineGPUs sprzętu — dane wyjściowe wyglądają następująco:

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

Aby uzyskać szczegółowe informacje na temat polecenia dołączania procesora GPU, zobacz az stack-hci-vm gpu.

Odłączanie procesora GPU

Użyj następującego polecenia interfejsu wiersza polecenia, aby odłączyć procesor GPU:

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

Po odłączeniu procesora GPU dane wyjściowe zawierają pełne szczegóły maszyny wirtualnej. Możesz potwierdzić, że procesory GPU zostały odłączone, przeglądając sekcję profilu virtualMachineGPUs sprzętu — dane wyjściowe wyglądają następująco:

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

Aby uzyskać szczegółowe informacje na temat polecenia dołączania procesora GPU, zobacz az stack-hci-vm gpu.

Następne kroki