Menerapkan lisensi Windows ke komputer virtual host sesi

Pelanggan yang memiliki lisensi yang tepat untuk menjalankan beban kerja Azure Virtual Desktop memenuhi syarat untuk menerapkan lisensi Windows ke mesin virtual host sesinya dan menjalankannya tanpa membayar lisensi lain. Untuk informasi selengkapnya, lihat Harga Azure Virtual Desktop.

Cara menerapkan lisensi Azure Virtual Desktop

Lisensi Azure Virtual Desktop memungkinkan Anda menerapkan lisensi ke komputer virtual (VM) Windows atau Windows Server yang terdaftar sebagai host sesi di kumpulan host dan menerima koneksi pengguna. Lisensi ini tidak berlaku untuk komputer virtual yang berjalan sebagai server berbagi file, pengontrol domain, dan sebagainya.

Anda dapat menerapkan lisensi Azure Virtual Desktop ke VM Anda dengan metode berikut:

  • Anda dapat membuat kumpulan host dan komputer virtual host sesinya di portal Azure. Membuat VM di portal Azure secara otomatis menerapkan lisensi.
  • Anda dapat membuat kumpulan host dan komputer virtual host sesinya menggunakan templat GitHub Azure Resource Manager. Membuat VM dengan metode ini secara otomatis menerapkan lisensi.
  • Anda dapat menerapkan lisensi secara manual ke komputer virtual host sesi yang ada. Untuk menerapkan lisensi dengan cara ini, pertama-tama ikuti instruksi di Membuat kumpulan host dengan PowerShell atau Azure CLI untuk membuat kumpulan host dan VM terkait, lalu kembali ke artikel ini untuk mempelajari cara menerapkan lisensi.

Menerapkan lisensi Windows secara manual ke VM host sesi klien Windows

Catatan

Petunjuk di bagian ini berlaku untuk VM klien Windows, bukan VM Windows Server.

Sebelum memulai, pastikan Anda telah menginstal dan mengonfigurasi versi terbaru Azure PowerShell.

Selanjutnya, jalankan cmdlet PowerShell berikut untuk menerapkan lisensi Windows:

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

Memverifikasi VM menggunakan manfaat pemberian lisensi

Setelah menyebarkan mesin virtual, jalankan cmdlet untuk verifikasi jenis lisensi:

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

VM host sesi dengan lisensi Windows yang diterapkan akan menunjukkan sesuatu seperti ini:

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

VM tanpa lisensi Windows yang diterapkan akan menunjukkan sesuatu seperti ini:

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

Jalankan cmdlet berikut untuk melihat daftar semua VM host sesi yang memiliki lisensi Windows yang diterapkan di langganan Azure Anda:

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

Menggunakan Windows Server sebagai host sesi

Jika Anda menyebarkan Windows Server sebagai host sesi di Azure Virtual Desktop, server lisensi Layanan Desktop Jauh harus dapat diakses dari komputer virtual tersebut. Server lisensi Layanan Desktop Jauh dapat terletak di tempat atau di Azure, selama ada konektivitas jaringan antara host sesi dan server lisensi. Untuk informasi selengkapnya, lihat Mengaktifkan server lisensi Layanan Desktop Jauh.

Batasan yang diketahui

Jika Anda membuat host sesi Windows Server menggunakan proses pembuatan kumpulan host Azure Virtual Desktop, prosesnya mungkin secara otomatis menetapkan jenis lisensi yang salah. Untuk mengubah jenis lisensi menggunakan PowerShell, ikuti instruksi di Mengonversi VM yang sudah ada menggunakan Azure Hybrid Benefit untuk Windows Server.