layanan integrasi Hyper-V
Layanan integrasi (sering disebut komponen integrasi), adalah layanan yang memungkinkan komputer virtual berkomunikasi dengan host Hyper-V. Banyak dari layanan ini adalah kenyamanan sementara yang lain bisa sangat penting untuk kemampuan komputer virtual untuk berfungsi dengan benar.
Artikel ini adalah referensi untuk setiap layanan integrasi yang tersedia di Windows. Ini juga akan bertindak sebagai titik awal untuk informasi apa pun yang terkait dengan layanan integrasi tertentu atau riwayatnya.
Untuk informasi selengkapnya, Anda dapat mereferensikan panduan Windows Server tentang Mengelola layanan integrasi.
Referensi cepat
Nama | Nama Layanan Windows | Nama Daemon Linux | Deskripsi | Dampak pada VM saat dinonaktifkan |
---|---|---|---|---|
Layanan Heartbeat Hyper-V | vmicheartbeat | hv_utils | Melaporkan bahwa komputer virtual berjalan dengan benar. | Bervariasi |
Hyper-V Layanan Penonaktifan Tamu | vmicshutdown | hv_utils | Memungkinkan host memicu pematian komputer virtual. | Tinggi |
Layanan Sinkronisasi Waktu Hyper-V | vmictimesync | hv_utils | Menyinkronkan jam komputer virtual dengan jam komputer host. | Tinggi |
Hyper-V Data Exchange Service (KVP) | vmickvpexchange | hv_kvp_daemon | Menyediakan cara untuk bertukar metadata dasar antara komputer virtual dan host. | Medium |
Pemohon Salinan Bayangan Volume Hyper-V | vmicvss | hv_vss_daemon | Memungkinkan Layanan Salinan Bayangan Volume untuk mencadangkan komputer virtual dengan mematikannya. | Bervariasi |
Antarmuka Layanan Tamu Hyper-V | vmicguestinterface | hv_fcopy_daemon | Menyediakan antarmuka untuk host Hyper-V untuk menyalin file ke atau dari komputer virtual. | Kurang Penting |
Hyper-V PowerShell Direct Service | vmicvmsession | tidak tersedia | Menyediakan cara untuk mengelola komputer virtual dengan PowerShell tanpa koneksi jaringan. | Kurang Penting |
layanan heartbeat Hyper-V
Nama Layanan Windows: vmicheartbeat
Nama Daemon Linux: hv_utils
Deskripsi: Memberi tahu host Hyper-V bahwa komputer virtual telah menginstal sistem operasi dan bahwa komputer virtual di-boot dengan benar.
Ditambahkan Dalam: Windows Server 2012, Windows 8
Dampak: Saat dinonaktifkan, komputer virtual tidak dapat melaporkan bahwa sistem operasi di dalam komputer virtual beroperasi dengan benar. Ini dapat berdampak pada beberapa jenis pemantauan dan diagnostik sisi host.
Layanan heartbeat memungkinkan untuk menjawab pertanyaan dasar seperti "apakah komputer virtual boot?".
Ketika Hyper-V melaporkan bahwa status komputer virtual "berjalan" (lihat contoh di bawah), itu berarti Hyper-V menyisihkan sumber daya untuk komputer virtual; itu tidak berarti bahwa ada sistem operasi yang diinstal atau berfungsi. Di sinilah heartbeat menjadi berguna. Layanan heartbeat memberi tahu Hyper-V bahwa sistem operasi di dalam komputer virtual telah di-boot.
Periksa heartbeat dengan PowerShell
Jalankan Get-VM sebagai Administrator untuk melihat heartbeat komputer virtual:
Get-VM -VMName $VMName | select Name, State, Status
Keluarannya akan terlihat seperti ini:
Name State Status
---- ----- ------
DemoVM Running Operating normally
Bidang Status
ditentukan oleh layanan heartbeat.
Hyper-V layanan penonaktifan tamu
Nama Layanan Windows: vmicshutdown
Nama Daemon Linux: hv_utils
Deskripsi: Memungkinkan host Hyper-V meminta agar komputer virtual dimatikan. Host selalu dapat memaksa komputer virtual untuk dimatikan, tetapi itu seperti membalik sakelar daya dibandingkan dengan memilih matikan.
Ditambahkan Dalam: Windows Server 2012, Windows 8
Dampak: Dampak Tinggi Saat dinonaktifkan, host tidak dapat memicu pematian yang ramah di dalam komputer virtual. Semua pematian akan menjadi hard power-off, yang dapat menyebabkan kehilangan data atau kerusakan data.
Hyper-V layanan sinkronisasi waktu
Nama Layanan Windows: vmictimesync
Nama Daemon Linux: hv_utils
Deskripsi: Menyinkronkan jam sistem komputer virtual dengan jam sistem komputer fisik.
Ditambahkan Dalam: Windows Server 2012, Windows 8
Dampak: Dampak Tinggi Saat dinonaktifkan, jam komputer virtual akan melayang secara tidak menentu.
Hyper-V layanan pertukaran data (KVP)
Nama Layanan Windows: vmickvpexchange
Nama Daemon Linux: hv_kvp_daemon
Deskripsi: Menyediakan mekanisme untuk bertukar metadata dasar antara komputer virtual dan host.
Ditambahkan Dalam: Windows Server 2012, Windows 8
Dampak: Saat dinonaktifkan, komputer virtual yang menjalankan Windows 8 atau Windows Server 2012 atau yang lebih lama tidak akan menerima pembaruan untuk layanan integrasi Hyper-V. Menonaktifkan pertukaran data juga dapat berdampak pada beberapa jenis pemantauan dan diagnostik sisi host.
Layanan pertukaran data (kadang-kadang disebut KVP) berbagi sejumlah kecil informasi komputer antara komputer virtual dan host Hyper-V menggunakan pasangan nilai kunci (KVP) melalui registri Windows. Mekanisme yang sama juga dapat digunakan untuk berbagi data yang disesuaikan antara komputer virtual dan host.
Pasangan kunci-nilai terdiri dari "kunci" dan "nilai". Kunci dan nilainya adalah string, tidak ada jenis data lain yang didukung. Saat pasangan kunci-nilai dibuat atau diubah, pasangan tersebut terlihat oleh tamu dan host. Informasi pasangan kunci-nilai ditransfer di seluruh Hyper-V VMbus dan tidak memerlukan koneksi jaringan apa pun antara tamu dan host Hyper-V.
Layanan pertukaran data adalah alat yang bagus untuk mempertahankan informasi tentang komputer virtual -- untuk berbagi data interaktif atau transfer data, gunakan PowerShell Direct.
Pelajari selengkapnya tentang Menggunakan pasangan kunci-nilai untuk berbagi informasi antara host dan tamu di Hyper-V.
Pemohon Salinan Bayangan Volume Hyper-V
Nama Layanan Windows: vmicvss
Nama Daemon Linux: hv_vss_daemon
Deskripsi: Memungkinkan Layanan Salinan Bayangan Volume untuk mencadangkan aplikasi dan data pada komputer virtual.
Ditambahkan Dalam: Windows Server 2012, Windows 8
Dampak: Saat dinonaktifkan, komputer virtual tidak dapat dicadangkan saat berjalan (menggunakan VSS).
Layanan integrasi Pemohon Salinan Bayangan Volume diperlukan untuk Layanan Salinan Bayangan Volume (VSS). Layanan Salinan Bayangan Volume (VSS) menangkap dan menyalin gambar untuk pencadangan pada sistem yang sedang berjalan, terutama server, tanpa mengurangi performa dan stabilitas layanan yang mereka berikan. Layanan integrasi ini memungkinkannya dengan mengoordinasikan beban kerja komputer virtual dengan proses pencadangan host.
Baca selengkapnya tentang Salinan Bayangan Volume di Mencadangkan dan Memulihkan Komputer Virtual.
Antarmuka Layanan Tamu Hyper-V
Nama Layanan Windows: vmicguestinterface
Nama Daemon Linux: hv_fcopy_daemon
Deskripsi: Menyediakan antarmuka untuk host Hyper-V untuk menyalin file secara dua arah ke atau dari komputer virtual.
Ditambahkan Dalam: Windows Server 2012 R2, Windows 8.1
Dampak: Saat dinonaktifkan, host tidak dapat menyalin file ke dan dari tamu menggunakan Copy-VMFile
. Baca selengkapnya tentang cmdlet Copy-VMFile.
Catatan:
Dinonaktifkan secara default. Lihat PowerShell Direct menggunakan Copy-Item.
Hyper-V PowerShell Direct Service
Nama Layanan Windows: vmicvmsession
Nama Daemon Linux: n/a
Deskripsi: Menyediakan mekanisme untuk mengelola komputer virtual dengan PowerShell melalui sesi VM tanpa jaringan virtual.
Ditambahkan Dalam: Windows Server TP3, Windows 10
Dampak: Menonaktifkan layanan ini mencegah host dapat terhubung ke komputer virtual dengan PowerShell Direct.
Catatan:
Nama layanan awalnya adalah Hyper-V Layanan Sesi VM.
PowerShell Direct sedang dalam pengembangan aktif dan hanya tersedia di Windows 10/Windows Server Technical Preview 3 atau host/tamu yang lebih baru.
PowerShell Direct memungkinkan manajemen PowerShell di dalam komputer virtual dari host Hyper-V terlepas dari konfigurasi jaringan atau pengaturan manajemen jarak jauh pada host Hyper-V atau komputer virtual. Ini memudahkan Administrator Hyper-V untuk mengotomatiskan dan tugas manajemen dan konfigurasi skrip.
Sumber daya berikut mungkin berguna untuk mengelola PowerShell Direct: