Bagikan melalui


Pembaruan host sesi untuk Azure Virtual Desktop (pratinjau)

Penting

Pembaruan host sesi untuk Azure Virtual Desktop saat ini dalam PRATINJAU. Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku pada fitur Azure dalam versi beta, pratinjau, atau belum dirilis secara umum.

Pembaruan host sesi memungkinkan Anda memperbarui jenis disk komputer virtual (VM) yang mendasar, gambar sistem operasi (OS), dan properti konfigurasi lainnya dari semua host sesi di kumpulan host dengan konfigurasi host sesi. Pembaruan host sesi membatalkan alokasi atau menghapus komputer virtual yang ada dan membuat yang baru yang ditambahkan ke kumpulan host Anda dengan konfigurasi yang diperbarui. Metode memperbarui host sesi ini selaras dengan rekomendasi mengelola pembaruan dalam gambar sumber inti, daripada mendistribusikan dan menginstal pembaruan ke setiap host sesi satu per satu pada jadwal berulang yang sedang berlangsung untuk menjaga mereka tetap terbarui.

Berikut adalah perubahan yang dapat Anda buat saat melakukan pembaruan:

Setelah Anda menyelesaikan pembaruan host sesi Anda menggunakan pembaruan host sesi, semua host sesi di kumpulan host distandarkan dengan perubahan yang Anda tentukan. Properti Azure lainnya dari host sesi, seperti konfigurasi ketersediaan, konfigurasi jaringan, dan lokasi, dipertahankan di seluruh pembaruan.

Proses pembaruan

Anda dapat menentukan jumlah host sesi di kumpulan host untuk diperbarui secara bersamaan, yang dikenal sebagai batch. Nilai ini adalah jumlah maksimum host sesi yang tidak tersedia pada satu waktu selama pembaruan dan semua host sesi yang tersisa tersedia untuk digunakan. Ketika pembaruan dimulai, hanya satu host sesi yang ditargetkan (dikenal sebagai awal) untuk menguji bahwa proses pembaruan end-to-end berhasil sebelum melanjutkan untuk memperbarui host sesi lainnya di kumpulan dalam batch. Pendekatan ini meminimalkan dampak jika kegagalan terjadi.

Berikut adalah contoh: jika Anda memiliki kumpulan host dengan 10 host sesi dan Anda memasukkan ukuran batch tiga, host sesi tunggal (awal) diperbarui, maka host sesi yang tersisa diperbarui dalam tiga batch dari tiga host sesi. Kapan saja setelah host sesi awal menyelesaikan pembaruannya, ada minimal tujuh host sesi yang tersedia untuk digunakan di kumpulan host.

Selama pembaruan, pembaruan host sesi mengikuti proses ini:

  1. Host sesi yang ada dipilih berdasarkan namanya, dan ukuran batch yang ditentukan sebelumnya. Pemberitahuan yang ditentukan oleh admin dikirimkan ke pengguna yang terhubung, maka layanan menunggu durasi yang juga ditentukan sebelumnya sebelum mengeluarkan pengguna yang tersisa.

  2. Host sesi yang dipilih ditempatkan ke dalam mode pengurasan, lalu dihapus dari kumpulan host. Akun komputer untuk host sesi yang bergabung ke domain Direktori Aktif tidak dihapus.

  3. Jumlah host sesi baru yang sama dibuat menggunakan konfigurasi host sesi yang diperbarui. Sumber daya Azure baru untuk VM, disk OS, dan antarmuka jaringan dalam format SessionHostName-DateTime, misalnya, VM yang ada yang disebut VM1-0 diganti dengan VM baru yang disebut VM1-0-2023-04-15T17-16-07. Nama host sistem operasi tidak diubah. Host sesi baru ini bergabung ke direktori Anda menggunakan ekstensi Azure VM.

    Host sesi bergabung ke domain Direktori Aktif mewarisi objek komputer AD yang ada. Proses ini membangun hubungan kepercayaan dan memutus hubungan kepercayaan yang ada dengan VM sebelumnya.

  4. Host sesi baru bergabung ke kumpulan host yang ada dan mode pengurasan dinonaktifkan, dan host sesi dapat menerima koneksi.

  5. VM asli dibatalkan alokasinya atau dihapus, tergantung pada apakah Anda memilih untuk menyimpan VM asli.

Hanya ada satu operasi pembaruan host sesi yang berjalan atau dijadwalkan dalam satu kumpulan host pada satu waktu. Namun, Anda dapat memiliki operasi pembaruan host sesi yang berjalan di beberapa kumpulan host secara bersamaan.

Status daya yang ada dan mode pengurasan host sesi dihormati. Anda dapat melakukan pembaruan pada kumpulan host tempat semua host sesi dibatalkan alokasinya untuk menghemat biaya.

Penting

  • Jika Anda menggunakan Azure Virtual Desktop Insights, agen Azure Monitor atau agen Analitik Log tidak diinstal secara otomatis pada host sesi yang diperbarui. Untuk menginstal agen secara otomatis, berikut adalah beberapa opsi:

  • Perlu diingat batas kuota pada langganan Azure Anda dan pertimbangkan untuk mengirimkan permintaan untuk menambah kuota jika pembaruan melebihi batas.

  • Kami menyarankan agar Anda menguji proses pembaruan pada kumpulan host pengujian yang selaras dengan kumpulan host yang ingin Anda perbarui. Ini akan menguji proses pembaruan itu sendiri dan juga hasil VM baru dengan nama yang sama dengan VM sebelumnya dalam lingkungan Anda. Penting juga untuk menguji bahwa pembaruan apa pun, seperti aplikasi atau perbaikan baru, berfungsi seperti yang diharapkan dalam lingkungan Anda sebelum memperbarui kumpulan host produksi.

Komputer virtual dan alat manajemen

Gambar baru harus didukung untuk Azure Virtual Desktop dan pembuatan komputer virtual, dan dapat berasal dari:

  • Marketplace Azure.

  • Gambar bersama Azure Compute Gallery yang sudah ada.

  • Gambar terkelola yang ada.

Saat pembaruan host sesi membuat komputer virtual baru, ia perlu menggabungkannya ke direktori. Anda harus menggunakan direktori yang sama dengan VM yang ada. Anda tidak dapat mengubah direktori selama pembaruan.

Kustomisasi apa pun, seperti file, kunci registri, atau sertifikat yang ditambahkan secara manual ke host sesi, tidak ada setelah pembaruan selesai. Anda tidak dapat memperbarui host sesi di kumpulan satu per satu, jadi Anda harus menambahkan kustomisasi ini ke dalam gambar itu sendiri, memastikan penyesuaian diterapkan oleh alat manajemen konfigurasi seperti Intune atau Kebijakan Grup, atau menambahkan kustomisasi ini ke skrip PowerShell konfigurasi kustom dalam konfigurasi host sesi.

Selama pembaruan dengan host sesi yang bergabung ke Direktori Aktif, objek komputer tidak dihapus. Ini berarti bahwa ada objek komputer tanpa infan untuk sementara dalam Direktori Aktif. Ketika komputer virtual baru digabungkan ke domain, komputer tersebut menggunakan nama host asli dan mewarisi objek komputer tanpa intim. Jika Anda mengubah domain, Anda perlu menghapus objek komputer tanpa intim dari domain sebelumnya.

Objek Kebijakan Grup (GPO) digunakan untuk menerapkan kebijakan ke host sesi dan biasanya diterapkan di tingkat OU di domain Direktori Aktif. Namun, mungkin ada beberapa aplikasi/pemfilteran yang dilakukan menggunakan objek komputer atau objek grup. Saat VM baru mewarisi objek komputer tanpa intim, GPO yang ada masih berlaku. Anda harus memastikan bahwa GPO yang ada masih berlaku jika Anda mengubah keanggotaan OU sebagai bagian dari proses pembaruan.

Penjadwalan dan sesi pengguna

Jika ada pengguna yang masuk ke host sesi saat mulai diperbarui, mereka menerima pemberitahuan yang ditentukan oleh administrator, yang harus memberi tahu pengguna untuk keluar, lalu masuk lagi. Pengguna dapat segera masuk lagi untuk terhubung ke host sesi lain di kumpulan host.

Koneksi baru diarahkan ke host sesi yang diperbarui untuk menghindari mereka masuk ke host sesi yang akan segera diperbarui, hanya agar mereka diberi tahu untuk keluar lagi. Namun, di awal pembaruan tidak ada host sesi yang baru diperbarui, sehingga pengguna yang diminta untuk keluar dan baru-baru ini masuk ke host sesi yang belum diperbarui akan diberi tahu untuk keluar lagi.

Hanya dengan pengurangan jumlah host sesi yang tersedia, Anda harus menjadwalkan pembaruan pada waktu yang tepat bagi bisnis Anda untuk meminimalkan gangguan pada pengguna akhir.

Masalah dan batasan yang diketahui

Berikut adalah masalah dan batasan yang diketahui:

  • Versi konfigurasi host sesi saat ini tidak ditampilkan di bilah host sesi di portal. Hingga masalah ini diperbaiki, Anda dapat mengakses portal menggunakan URL portal ini untuk melihat versi konfigurasi saat ini.

  • Pembaruan host sesi hanya tersedia di cloud Azure global. Ini tidak tersedia di cloud lain, seperti Azure US Government atau Azure yang dioperasikan oleh 21Vianet.

  • Untuk host sesi yang dibuat dari gambar bersama Azure Compute Gallery yang memiliki paket pembelian, paket tidak dipertahankan saat host sesi diperbarui. Untuk memeriksa apakah gambar yang Anda gunakan untuk host sesi Anda memiliki paket pembelian, Anda dapat menggunakan Azure PowerShell atau Azure CLI.

  • Konfigurasi host sesi saat ini tidak mendukung akses gambar bersama Azure Compute Gallery yang terletak di langganan Azure yang berbeda dari kumpulan host.

  • Ukuran disk OS tidak dapat diubah selama pembaruan. Layanan pembaruan default ke ukuran yang sama seperti yang didefinisikan oleh gambar galeri.

  • Jika pembaruan gagal, kumpulan host tidak dapat dihapus hingga pembaruan dibatalkan.

  • Kemajuan pembaruan hanya berubah ketika host sesi telah diperbarui. Sebagai contoh, di kumpulan host dengan 10 host sesi, sementara host sesi pertama sedang diperbarui kemajuan menunjukkan sebagai 0,00%. Ini hanya berpindah ke 10% setelah host sesi pertama diperbarui.

  • Jika Anda memutuskan untuk membuat gambar yang diambil dari host sesi yang ada yang kemudian Anda gunakan sebagai gambar sumber untuk pembaruan host sesi Anda, Anda perlu menghapus C:\packages\plugin folder sebelum membuat gambar. Jika tidak, folder ini mencegah ekstensi DSC yang menggabungkan komputer virtual yang diperbarui ke kumpulan host agar tidak berjalan.

  • Jika Anda menggunakan Azure Virtual Desktop Insights, agen Azure Monitor atau agen Analitik Log tidak diinstal secara otomatis pada host sesi yang diperbarui. Untuk menginstal agen secara otomatis, berikut adalah beberapa opsi:

  • Memodifikasi konfigurasi host sesi di kumpulan host tanpa host sesi pada saat yang sama host sesi dibuat dapat mengakibatkan kumpulan host dengan properti host sesi yang tidak konsisten dan harus dihindari.

  • Pembaruan dengan ukuran batch besar dapat mengakibatkan kegagalan terputus-terputus dengan kode AgentRegistrationFailureGenerickesalahan . Jika ini terjadi untuk subset host sesi yang diperbarui, mencoba kembali pembaruan biasanya menyelesaikan masalah.

Langkah berikutnya