Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Azure Local 2311.2 dan yang lebih baru
Artikel ini menjelaskan cara mengelola GPU-P dengan komputer virtual (VM) Lokal Azure yang diaktifkan oleh Azure Arc. Pemartisian GPU (GPU-P) memungkinkan Anda berbagi unit pemrosesan grafis (GPU) dengan beberapa beban kerja dengan membagi GPU menjadi partisi pecahan khusus.
Penting
Fitur ini sedang dalam Pratinjau. Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku untuk fitur Azure yang dalam versi beta, pratinjau, atau belum dirilis ke ketersediaan umum.
Batasan
Pertimbangkan batasan berikut saat menggunakan fitur GPU-P:
Pemartisian GPU tidak didukung jika konfigurasi Anda tidak homogen. Berikut adalah beberapa contoh konfigurasi yang tidak didukung:
Mencampur GPU dari vendor yang berbeda dalam sistem yang sama.
Menggunakan model GPU yang berbeda dari keluarga produk yang berbeda dari vendor yang sama dalam sistem yang sama.
Anda tidak dapat menetapkan GPU fisik sebagai Discrete Device Assignment (DDA) dan sebagai GPU (GPU-P) yang dapat dipartisi. Anda dapat menetapkannya sebagai DDA atau sebagai GPU yang dapat dipartisi, tetapi tidak keduanya.
Anda hanya dapat menetapkan satu partisi GPU ke VM.
Partisi diassign otomatis ke mesin virtual. Anda tidak dapat memilih partisi tertentu untuk VM tertentu.
Pemartisian GPU di Azure Local mendukung migrasi langsung. Namun, host dan VM harus berada di perangkat lunak GPU virtual NVIDIA versi 18 dan yang lebih baru. Untuk informasi selengkapnya, lihat Microsoft Azure Local - NVIDIA Docs.
Anda dapat mempartisi GPU menggunakan Azure Command-Line Interface (CLI). Kami menyarankan agar Anda menggunakan Azure CLI untuk mengonfigurasi dan menetapkan partisi GPU. Anda harus memastikan bahwa konfigurasi homogen dipertahankan secara manual untuk GPU di semua komputer dalam sistem Anda.
Prasyarat
- Lihat Menyiapkan GPU untuk Azure Local untuk persyaratan dan menyiapkan Azure Local VM Anda, dan untuk memastikan bahwa GPU Anda disiapkan dan dipartisi.
Melampirkan GPU selama pembuatan VM Lokal Azure
Ikuti langkah-langkah yang diuraikan dalam Membuat komputer virtual Azure Local dan menggunakan detail profil perangkat keras tambahan untuk menambahkan GPU ke proses pembuatan Anda. Jalankan berikut ini:
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 GpuP
Untuk informasi selengkapnya, lihat az stack-hci-vm create.
Melampirkan GPU setelah pembuatan VM Lokal Azure
Gunakan perintah CLI berikut untuk melampirkan GPU:
az stack-hci-vm stop --name your_VM_name --resource-group your_resource_group
Anda dapat menentukan ukuran partisi dalam perintah, seperti yang ditunjukkan di bawah ini. Ukuran partisi sama dengan minPartitionVRAM
yang ditemukan di Get-VMHostPartitionableGpu
pada Hyper-V. Anda juga dapat menggunakan perintah tanpa menentukan ukuran partisi, seperti yang terlihat pada contoh di atas.
az stack-hci-vm gpu attach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm" --gpus GpuP
Setelah melampirkan partisi GPU, output menunjukkan detail VM lengkap. Anda dapat mengonfirmasi bahwa GPU telah dilampirkan dengan meninjau bagian profil perangkat keras virtualMachineGPUs
. Outputnya terlihat sebagai berikut:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[
{
"assignmentType": "GpuP",
"gpuName": null,
"partitionSizeMb": 3648
}
],
Untuk informasi selengkapnya tentang perintah 'attach' GPU, lihat az stack-hci-vm gpu.
Lepaskan 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" --gpus GpuP
Setelah mencopot partisi GPU, output menunjukkan detail VM lengkap. Anda dapat mengonfirmasi bahwa GPU-GPU telah dilepaskan dengan meninjau profil perangkat keras virtualMachineGPUs
. Outputnya terlihat sebagai berikut:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[],
Untuk informasi selengkapnya tentang perintah 'attach' GPU, lihat az stack-hci-vm gpu.