Ayrı Cihaz Ataması aracılığıyla GPU'ları yönetme (önizleme)
Şunlar için geçerlidir: Azure Yerel 2311.2 ve üzeri
Bu makalede, Azure Yerel'de Arc sanal makineleri (VM) ile GPU DDA'nın nasıl yönetileceğini açıklar. Azure Arc tarafından etkinleştirilen AKS üzerinde GPU DDA yönetimi için bkz . Yoğun işlem gücü kullanan iş yükleri için GPU'ları kullanma.
Ayrık Cihaz Ataması (DDA), iş yükünüze fiziksel bir grafik işleme birimi (GPU) ayırmanıza olanak tanır. DDA dağıtımında sanallaştırılmış iş yükleri yerel sürücüde çalışır ve genellikle GPU'nun işlevselliğine tam erişime sahiptir. DDA, en yüksek uygulama uyumluluğu ve potansiyel performans düzeyi sunar.
Önemli
Bu özellik şu anda ÖNİzLEME aşamasındadır. Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.
Önkoşullar
Başlamadan önce aşağıdaki önkoşulları yerine getirmeniz gerekir:
- Azure Yerel ve Arc VM'lerinizi hazırlamak ve GPU'larınızın DDA için hazır olduğundan emin olmak için Gpu'ları Azure Yerel için hazırlama başlığı altında bulunan kurulum yönergelerini izleyin.
Arc VM oluşturma sırasında GPU ekleme
Azure Yerel'de Arc sanal makineleri oluşturma bölümünde açıklanan adımları izleyin ve oluşturma işleminize GPU eklemek için ek donanım profili ayrıntılarını kullanın.
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
Arc VM oluşturulduktan sonra GPU ekleme
GPU'yu bağlamak için aşağıdaki CLI komutunu kullanın:
az stack-hci-vm gpu attach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm" --gpus GpuDDA
GPU eklendikten sonra çıkışta vm ayrıntılarının tamamı gösterilir. Donanım profili virtualMachineGPUs
bölümünü gözden geçirerek GPU'ların eklendiğini onaylayabilirsiniz; çıkış şu şekilde görünür:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[
{
"assignmentType": "GpuDDA",
"gpuName": "NVIDIA A2",
"partitionSizeMb": null
}
],
GPU ekleme komutuyla ilgili ayrıntılar için az stack-hci-vm gpu bakınız.
Bir GPU'yu ayır
GPU'ları ayırmak için aşağıdaki CLI komutunu kullanın:
az stack-hci-vm gpu detach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm"
GPU'ları ayırdıktan sonra çıkışta vm ayrıntılarının tamamı gösterilir. Donanım profili virtualMachineGPUs
bölümünü gözden geçirerek GPU'ların ayrıldığını doğrulayabilirsiniz; çıkış şu şekilde görünür:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[],
GPU ekleme komutuyla ilgili ayrıntılar için bkz. az stack-hci-vm gpu.