Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Azure Local 2311.2 i nowsze
W tym artykule opisano sposób zarządzania procesorem GPU DDA przy użyciu lokalnych maszyn wirtualnych platformy Azure z włączoną usługą Azure Arc. Aby uzyskać informacje na temat zarządzania procesorem GPU DDA w usłudze Azure Kubernetes Service (AKS) włączonej przez usługę Azure Arc, zobacz Używanie procesorów GPU na potrzeby obciążeń intensywnie korzystających z obliczeń.
Dyskretne przypisywanie urządzeń (DDA) pozwala na dedykowanie fizycznego procesora graficznego (GPU) do obsługi konkretnych zadań obliczeniowych. 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. Zapoznaj się z dodatkowymi warunkami użytkowania dla wersji zapoznawczych platformy Microsoft Azure , aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta, wersji zapoznawczej lub w inny sposób nie zostały jeszcze wydane w wersji ogólnodostępnej.
Wymagania wstępne
Przed rozpoczęciem spełnij następujące wymagania wstępne:
- Postępuj zgodnie z instrukcjami konfiguracji znajdującymi się w artykule Przygotowywanie procesorów GPU dla platformy Azure lokalnie , aby przygotować lokalne maszyny wirtualne platformy Azure i upewnić się, że procesory GPU są przygotowane na potrzeby DDA.
Dołączanie procesora GPU podczas tworzenia lokalnej maszyny wirtualnej platformy Azure
Wykonaj kroki opisane w temacie Tworzenie lokalnych maszyn wirtualnych platformy Azure z włączoną usługą Azure Arc 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
Użyj następującego polecenia w CLI, aby dołączyć 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 przyłączania GPU, zobacz az stack-hci-vm gpu.
Odłącz kartę graficzną
Użyj następującego polecenia CLI, aby odłączyć 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 przyłączania GPU, zobacz az stack-hci-vm gpu.