Tentang agen dan ekstensi komputer virtual untuk VM Windows

Penting

Komputer virtual klasik akan dihentikan pada 1 Maret 2023.

Jika Anda menggunakan sumber IaaS dari ASM, harap menyelesaikan migrasi sebelum 1 Maret 2023. Kami mendorong Anda untuk beralih lebih cepat untuk memanfaatkan banyak peningkatan fitur di Azure Resource Manager.

Untuk mengetahui informasi selengkapnya, lihat Migrasikan sumber IaaS Anda ke Azure Resource Manager sebelum 1 Maret 2023.

Catatan

Azure memiliki dua model penyebaran yang berbeda untuk membuat dan bekerja dengan sumber daya: Resource Manager dan Klasik. Artikel ini membahas tentang penggunaan model penyebaran Klasik. Microsoft merekomendasikan agar sebagian besar penyebaran baru menggunakan model Resource Manager. Untuk informasi tentang agen dan ekstensi VM menggunakan Resource Manager, lihat di sini.

Ekstensi VM dapat membantu Anda:

  • Mengubah fitur keamanan dan identitas, seperti mengatur ulang nilai akun dan menggunakan antimalware
  • Memulai, menghentikan, atau mengonfigurasi pemantauan dan diagnostik
  • Mengatur ulang atau menginstal fitur konektivitas, seperti RDP dan SSH
  • Mendiagnosis, memantau, dan mengelola VM Anda

Ada banyak fitur lain juga. Fitur Ekstensi VM baru dirilis secara teratur. Artikel ini menjelaskan Agen Azure VM untuk Windows dan Linux, dan bagaimana mereka mendukung fungsionalitas Ekstensi VM. Untuk daftar Ekstensi VM menurut kategori fitur, lihat Ekstensi dan Fitur Azure VM.

Agen Azure VM untuk Windows dan Linux

Azure Virtual Machines Agent (VM Agent) adalah proses aman dan ringan yang menginstal, mengonfigurasi, dan menghapus ekstensi VM pada instans Azure Virtual Machines. Agen VM bertindak sebagai layanan kontrol lokal yang aman untuk Azure VM Anda. Ekstensi yang dimuat agen menyediakan fitur khusus untuk meningkatkan produktivitas Anda menggunakan instans.

Ada dua Agen Azure VM, satu untuk VM Windows dan satu untuk VM Linux.

Jika Anda ingin instans komputer virtual menggunakan satu atau beberapa ekstensi VM, instans harus memiliki Agen VM yang diinstal. Gambar komputer virtual yang dibuat dengan menggunakan portal Azure dan gambar dari Marketplace secara otomatis menginstal Agen VM dalam proses pembuatan. Jika instans komputer virtual tidak memiliki Agen VM, Anda dapat menginstal Agen VM setelah instans komputer virtual dibuat. Atau, Anda dapat menginstal agen dalam gambar VM kustom yang kemudian Anda unggah.

Penting

Agen VM ini sangat ringan, layanan yang memungkinkan administrasi instans komputer virtual yang aman. Mungkin ada kasus di mana Anda tidak menginginkan Agen VM. Jika demikian, pastikan untuk membuat VM yang tidak memiliki Agen VM yang diinstal menggunakan Azure CLI atau PowerShell. Meskipun Agen VM dapat dihapus secara fisik, perilaku Ekstensi VM pada instans tidak terdefinisi. Akibatnya, menghapus Agen VM yang diinstal tidak didukung.

Agen VM diaktifkan dalam situasi berikut:

  • Saat Anda membuat instans VM dengan menggunakan portal Azure dan memilih gambar dari Marketplace,

  • Saat Anda membuat instans VM dengan menggunakan Cmdlet New-AzureVM atau New-AzureQuickVM . Anda dapat membuat VM tanpa Agen VM dengan menambahkan parameter –DisableGuestAgent ke cmdlet Add-AzureProvisioningConfig ,

  • Saat Anda mengunduh dan menginstal Agen VM secara manual pada instans VM yang ada, dan mengatur nilai ProvisionGuestAgent ke true. Anda dapat menggunakan teknik ini untuk agen Windows dan Linux, dengan menggunakan perintah PowerShell atau panggilan REST. (Jika Anda tidak mengatur nilai ProvisionGuestAgent setelah menginstal Agen VM secara manual, penambahan Agen VM tidak terdeteksi dengan benar.) Contoh kode berikut menunjukkan cara melakukan ini menggunakan PowerShell di mana $svc argumen dan $name telah ditentukan:

    $vm = Get-AzureVM –ServiceName $svc –Name $name
    $vm.VM.ProvisionGuestAgent = $TRUE
    Update-AzureVM –Name $name –VM $vm.VM –ServiceName $svc
    
  • Saat Anda membuat gambar VM yang menyertakan Agen VM yang diinstal. Setelah gambar dengan Agen VM ada, Anda dapat mengunggah gambar tersebut ke Azure. Untuk VM Windows, unduh file .msi Agen VM Windows dan instal Agen VM. Untuk VM Linux, instal Agen VM dari repositori GitHub yang terletak di https://github.com/Azure/WALinuxAgent. Untuk informasi selengkapnya tentang cara menginstal Agen VM di Linux, lihat Panduan Pengguna Agen VM Azure Linux.

Catatan

Di PaaS, Agen VM disebut WindowsAzureGuestAgent, dan selalu tersedia di VM Peran Web dan Pekerja. (Untuk informasi selengkapnya, lihat Arsitektur Peran Azure.) Agen VM untuk VM Peran sekarang dapat menambahkan ekstensi ke VM layanan cloud dengan cara yang sama seperti yang dilakukannya untuk Virtual Machines persisten. Perbedaan terbesar antara Ekstensi VM pada VM peran dan VM persisten adalah ketika ekstensi VM ditambahkan. Dengan VM peran, ekstensi ditambahkan terlebih dahulu ke layanan cloud, lalu ke penyebaran dalam layanan cloud tersebut.

Gunakan cmdlet Get-AzureServiceAvailableExtension untuk mencantumkan semua ekstensi VM peran yang tersedia.

Menemukan, Menambahkan, Memperbarui, dan Menghapus Ekstensi VM

Untuk detail tentang tugas-tugas ini, lihat Menambahkan, Menemukan, Memperbarui, dan Menghapus Ekstensi Azure VM.