Creare un pool di host

Completato

Le licenze di Desktop virtuale Azure consentono di applicare una licenza a qualsiasi macchina virtuale Windows o Windows Server registrata come host di sessione in un pool host che riceve le connessioni utente.

Nota

La licenza non si applica alle macchine virtuali in esecuzione come server di condivisione file o controller di dominio.

Per usare la licenza di Desktop virtuale Azure sono disponibili diversi modi:

  • È possibile creare un pool di host e le relative macchine virtuali host di sessione usando l'offerta su Azure Marketplace. Alle macchine virtuali create in questo modo verrà automaticamente applicata una licenza.
  • È possibile creare un pool di host e le relative macchine virtuali host di sessione usando il modello di Resource Manager di Azure GitHub. Alle macchine virtuali create in questo modo verrà automaticamente applicata una licenza.
  • È possibile applicare una licenza a una macchina virtuale host sessione esistente.

Applicare una licenza di Windows a una macchina virtuale host di sessione

Eseguire il cmdlet di PowerShell seguente per applicare la licenza di Windows:

$vm = Get-AzVM -ResourceGroup <resourceGroupName> -Name <vmName>
$vm.LicenseType = "Windows_Client"
Update-AzVM -ResourceGroupName <resourceGroupName> -VM $vm

Verificare che la macchina virtuale host di sessione usi il vantaggio della licenza

Dopo aver distribuito la macchina virtuale, eseguire questo cmdlet per verificare il tipo di licenza:

Get-AzVM -ResourceGroupName <resourceGroupName> -Name <vmName>

Per una macchina virtuale host di sessione con la licenza di Windows verrà visualizzato qualcosa di simile a questo:

Type                    : Microsoft.Compute/virtualMachines
Location                : westus
LicenseType              : Windows_Client

Per le macchine virtuali senza la licenza di Windows verrà visualizzato qualcosa di simile a questo:

Type                    : Microsoft.Compute/virtualMachines
Location                : westus
LicenseType              :

Eseguire il cmdlet seguente per visualizzare un elenco di tutte le macchine virtuali host di sessione con la licenza di Windows applicata nella sottoscrizione di Azure:

$vms = Get-AzVM
$vms | Where-Object {$_.LicenseType -like "Windows_Client"} | Select-Object ResourceGroupName, Name, LicenseType