Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: Azure Local 2311.2 и более поздних версий
В этой статье описывается, как управлять GPU DDA с помощью локальных виртуальных машин Azure, активированных Azure Arc. Для управления DDA GPU в службе Azure Kubernetes (AKS), активированной Azure Arc, см. в разделе Использование GPU для ресурсоемких вычислительных рабочих нагрузок.
Дискретное назначение устройств (DDA) позволяет выделить физический графический модуль обработки (GPU) рабочей нагрузке. В развертывании DDA виртуализированные рабочие нагрузки выполняются на собственном драйвере и обычно имеют полный доступ к функциям GPU. DDA обеспечивает высокий уровень совместимости приложений и потенциальную производительность.
Внимание
Эта функция сейчас доступна в режиме предварительной версии. См. дополнительные условия использования для предварительных версий Microsoft Azure, чтобы ознакомиться с юридическими условиями, применимыми к функциям Azure, которые находятся в бета-версии, предварительной версии или иначе еще не доступны в общем доступе.
Предварительные условия
Перед началом работы выполните следующие предварительные требования:
- Следуйте инструкциям по настройке, приведенным в статье "Подготовка gpu for Azure Local" , чтобы подготовить локальные виртуальные машины Azure и убедиться, что графические процессоры подготовлены для DDA.
Подключение GPU во время создания локальной виртуальной машины Azure
Выполните действия, изложенные в статье "Создание локальных виртуальных машин Azure с поддержкой Azure Arc" и воспользуйтесь дополнительной информацией о профиле оборудования, чтобы добавить GPU в процесс создания.
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
Присоединение GPU после создания виртуальной машины
Чтобы подключить GPU, используйте следующую команду CLI:
az stack-hci-vm gpu attach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm" --gpus GpuDDA
После подключения GPU выходные данные отображают полные сведения о виртуальной машине. Вы можете подтвердить присоединение gpu, просмотрив раздел профиля virtualMachineGPUs
оборудования. Выходные данные выглядят следующим образом:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[
{
"assignmentType": "GpuDDA",
"gpuName": "NVIDIA A2",
"partitionSizeMb": null
}
],
Дополнительные сведения о команде подключения GPU см. в статье az stack-hci-vm gpu.
Отсоедините GPU
Чтобы отключить GPU, используйте следующую команду CLI:
az stack-hci-vm gpu detach --resource-group "test-rg" --custom-location "test-location" --vm-name "test-vm"
После отключения GPU выходные данные отображают полные сведения о виртуальной машине. Вы можете убедиться, что графические процессоры были отключены, просмотрив раздел профиля virtualMachineGPUs
оборудования. Выходные данные выглядят следующим образом:
"properties":{
"hardwareProfile":{
"virtualMachineGPUs":[],
Дополнительные сведения о команде подключения GPU см. в статье az stack-hci-vm gpu.