Mengelola GPU melalui Penugasan Perangkat Diskrit (pratinjau)
Berlaku untuk: Azure Local 2311.2 dan yang lebih baru
Artikel ini menjelaskan cara mengelola GPU DDA dengan komputer virtual (VM) Arc di Azure Local. Untuk manajemen DDA GPU pada AKS yang diaktifkan oleh Azure Arc, lihat Menggunakan GPU untuk beban kerja intensif komputasi.
Discrete Device Assignment (DDA) memungkinkan Anda mendedikasikan unit pemrosesan grafis (GPU) fisik ke beban kerja Anda. Dalam penyebaran DDA, beban kerja virtual berjalan pada driver asli dan biasanya memiliki akses penuh ke fungsionalitas GPU. DDA menawarkan tingkat kompatibilitas aplikasi tertinggi dan performa potensial.
Penting
Fitur ini sedang dalam Pratinjau. Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku pada fitur Azure dalam versi beta, pratinjau, atau belum dirilis secara umum.
Prasyarat
Sebelum memulai, penuhi prasyarat berikut:
- Ikuti instruksi penyiapan yang ditemukan di Siapkan GPU untuk Azure Local untuk menyiapkan VM Azure Local dan Arc Anda, dan untuk memastikan bahwa GPU Anda disiapkan untuk DDA.
Melampirkan GPU selama pembuatan VM Arc
Ikuti langkah-langkah yang diuraikan dalam Membuat komputer virtual Arc di Azure Local dan menggunakan detail profil perangkat keras tambahan untuk menambahkan GPU ke proses pembuatan Anda.
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
Pasangkan GPU setelah pembuatan VM Arc
Gunakan perintah CLI berikut untuk melampirkan GPU:
az stack-hci-vm gpu attach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm" --gpus GpuDDA
Setelah melampirkan GPU, output menunjukkan detail VM lengkap. Anda dapat mengonfirmasi GPU dilampirkan dengan meninjau bagian profil virtualMachineGPUs
perangkat keras - outputnya terlihat seperti ini:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[
{
"assignmentType": "GpuDDA",
"gpuName": "NVIDIA A2",
"partitionSizeMb": null
}
],
Untuk detil tentang perintah menempelkan GPU, lihat az stack-hci-vm gpu.
Melepas GPU
Gunakan perintah CLI berikut untuk melepaskan GPU:
az stack-hci-vm gpu detach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm"
Setelah mencopot GPU, output menunjukkan detail VM lengkap. Anda dapat mengonfirmasi bahwa GPU dilepaskan dengan meninjau bagian profil virtualMachineGPUs
perangkat keras - outputnya terlihat seperti ini:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[],
Untuk detail tentang perintah melampirkan GPU, lihat az stack-hci-vm gpu.