Hyper-V tümleştirme hizmetleri

Genellikle tümleştirme bileşenleri olarak adlandırılan tümleştirme hizmetleri, sanal makinenin Hyper-V konağıyla iletişim kurmasına olanak sağlayan hizmetlerdir. Bu hizmetlerin çoğu kolaylık sağlarken, diğerleri sanal makinenin düzgün çalışabilmesi için önemlidir.

Bu makale, Windows'ta kullanılabilen her tümleştirme hizmeti için bir başvurudur. Ayrıca, belirli tümleştirme hizmetleri veya bunların geçmişiyle ilgili bilgiler için bir başlangıç noktası görevi görür.

Daha fazla bilgi için Bkz. Tümleştirme hizmetlerini yönetme hakkında Windows Server kılavuzu.

Hızlı referans

İsim Windows Hizmet Adı Linux Daemon Adı Description Devre dışı bırakıldığında VM üzerindeki etki
Hyper-V Sinyal Hizmeti vmicheartbeat hv_utils Sanal makinenin düzgün çalıştığını bildirir. Değişir
Konuk Kapatma Hizmeti'niHyper-V vmicshutdown hv_utils Konağın sanal makinelerin kapatılmasını tetiklemesini sağlar. Yüksek
Hyper-V Zaman Eşitleme Hizmeti vmictimesync hv_utils Sanal makinenin saatini konak bilgisayarın saatiyle eşitler. Yüksek
Hyper-V Veri Değişimi Hizmeti (KVP) vmickvpexchange hv_kvp_daemon Sanal makine ile konak arasında temel meta verileri değiştirmek için bir yol sağlar. Orta
Birim Gölge Kopyası İstek sahibiniHyper-V vmicvss hv_vss_daemon Sanal makineyi kapatmadan yedeklemek için Birim Gölge Kopyası Hizmeti'ne izin verir. Değişir
konuk hizmeti arabiriminiHyper-V vmicguestinterface hv_fcopy_daemon sanal makineye veya sanal makineden dosya kopyalamak için Hyper-V konağı için bir arabirim sağlar. Low
PowerShell Doğrudan Hizmeti'Hyper-V vmicvmsession yok Ağ bağlantısı olmadan PowerShell ile sanal makineyi yönetmenin bir yolunu sağlar. Low

sinyal hizmetini Hyper-V

Windows Hizmet Adı: vmicheartbeat
Linux Daemon Adı: hv_utils
Açıklama: Hyper-V konağına sanal makinenin yüklü bir işletim sistemi olduğunu ve doğru önyüklendiğini bildirir.
Eklenen: Windows Server 2012, Windows 8
Etki: Devre dışı bırakıldığında, sanal makine içindeki işletim sisteminin doğru çalıştığını raporlayamaz. Bu sınırlama bazı izleme ve konak tarafı tanılama türlerini etkileyebilir.

Sinyal hizmeti, "sanal makine önyüklemesi mi yaptı?" gibi temel soruları yanıtlamayı mümkün kılar.

Hyper-V bir sanal makine durumunun "çalıştığını" bildirdiğinde (aşağıdaki bölümdeki örne bakın), sanal makine için kaynakları Hyper-V ayırdığını gösterir; bu, bir işletim sisteminin yüklü veya çalışır durumda olduğu anlamına gelmez. Bu sınırlama, heartbeat'in faydalı hale geldiği yerdir. Sinyal hizmeti Hyper-V sanal makine içindeki işletim sisteminin önyüklendiğini bildirir.

PowerShell ile sinyalleri denetleme

Sanal makinenin sinyallerini görmek için Get-VM'yi Yönetici olarak çalıştırın:

Get-VM -VMName $VMName | select Name, State, Status

Çıkışınız şuna benzer olmalıdır:

Name    State    Status
----    -----    ------
DemoVM  Running  Operating normally

Alan Status sinyal hizmeti tarafından belirlenir.

Konuk kapatma hizmetini Hyper-V

Windows Hizmet Adı:vmicshutdown
Linux Daemon Adı:hv_utils
Açıklama: Hyper-V ana bilgisayarının sanal makinenin kapatılmasını istemesine olanak tanır. Konak her zaman sanal makineyi kapatmaya zorlayabilir, ancak bu eylem kapatmayı seçmek yerine güç anahtarını çevirmeye benzer.
Eklenen: Windows Server 2012, Windows 8
Etki:Yüksek Etki Devre dışı bırakıldığında, konak sanal makine içinde kolay kapatma tetikleyemez. Tüm kapatmalar, veri kaybına veya veri bozulmasına neden olabilecek güç kesintileridir.

Hyper-V zaman eşitleme hizmeti

Windows Hizmet Adı:vmictimesync
Linux Daemon Adı:hv_utils
Açıklama: Sanal makinenin sistem saatini fiziksel bilgisayarın sistem saatiyle eşitler.
Eklenen: Windows Server 2012, Windows 8
Etki:Yüksek Etki Devre dışı bırakıldığında sanal makinenin saati düzensiz bir şekilde kayıyor.

Hyper-V veri değişim hizmeti (KVP)

Windows Hizmet Adı:vmickvpexchange
Linux Daemon Adı:hv_kvp_daemon
Açıklama: Sanal makine ile konak arasında temel meta verileri değiştirmek için bir mekanizma sağlar.
Eklenen: Windows Server 2012, Windows 8
Etki: Devre dışı bırakıldığında, Windows 8 veya Windows Server 2012 veya önceki sürümleri çalıştıran sanal makineler Hyper-V tümleştirme hizmetlerine yönelik güncelleştirmeleri almaz. Veri alışverişini devre dışı bırakmak, bazı izleme ve konak tarafı tanılama türlerini de etkileyebilir.

Veri değişim hizmeti (bazen KVP olarak da adlandırılır) Windows kayıt defteri aracılığıyla anahtar-değer çiftlerini (KVP) kullanarak sanal makine ile Hyper-V ana bilgisayarı arasında küçük miktarlarda makine bilgilerini paylaşır. Ayrıca, özelleştirilmiş verileri sanal makineyle konak arasında paylaşmak için de aynı mekanizmayı kullanabilirsiniz.

Anahtar-değer çiftleri bir "anahtar" ve "değer" oluşur. Hem anahtar hem de değer dizelerdir ve başka hiçbir veri türü desteklenmez. Bir anahtar-değer çifti oluşturduğunuzda veya değiştirdiğinizde, hem konuk hem de konak bunu görebilir. Anahtar-değer çifti bilgileri Hyper-V VMbus'a aktarılır ve konuk ile Hyper-V konağı arasında herhangi bir ağ bağlantısı gerektirmez.

Veri değişim hizmeti, sanal makine hakkındaki bilgileri korumak için harika bir araçtır. Etkileşimli veri paylaşımı veya veri aktarımı için PowerShell Direct'i kullanın.

Hyper-V'de konak ve konuk arasında bilgi paylaşmak için anahtar-değer çiftlerini kullanma hakkında daha fazla bilgi edinin.

Birim Gölge Kopyası İstek sahibini Hyper-V

Windows Hizmet Adı:vmicvss
Linux Daemon Adı:hv_vss_daemon
Açıklama: Birim Gölge Kopyası Hizmeti'nin sanal makinedeki uygulamaları ve verileri yedeklemesine izin verir.
Eklenen: Windows Server 2012, Windows 8
Etki: Devre dışı bırakıldığında, sanal makine çalışırken (VSS kullanılarak) yedeklenemez.

Birim Gölge Kopyası İstekcisi tümleştirme hizmeti, Birim Gölge Kopyası Hizmeti (VSS) için gereklidir. Birim Gölge Kopyası Hizmeti (VSS), sağladıkları hizmetlerin performansını ve kararlılığını gereksiz yere düşürmeden çalışan sistemlerde, özellikle sunucularda yedekleme için görüntüleri yakalar ve kopyalar. Bu tümleştirme hizmeti, sanal makinenin iş yüklerini konağın yedekleme işlemiyle koordine ederek bunu mümkün kılar.

Sanal Makineleri Yedekleme ve Geri Yükleme bölümünde Birim Gölge Kopyası hakkında daha fazla bilgi edinin.

Hyper-V Konuk Hizmeti Arabirimi

Windows Hizmet Adı:vmicguestinterface
Linux Daemon Adı:hv_fcopy_daemon
Açıklama: sanal makineye veya sanal makineden çift yönlü olarak dosya kopyalamak için Hyper-V konağı için bir arabirim sağlar.
Eklenen: Windows Server 2012 R2, Windows 8.1
Etki: Devre dışı bırakıldığında, konak Copy-VMFile kullanarak konuka dosya kopyalayamaz ve konuktan dosya alamaz. Copy-VMFile cmdlet'i hakkında daha fazla bilgi edinin.

Notlar:
Varsayılan olarak devre dışıdır. Bkz. Copy-Item kullanarak PowerShell Direct.

PowerShell Doğrudan Hizmeti'Hyper-V

Windows Hizmet Adı:vmicvmsession
Linux Daemon Adı: yok
Açıklama: Sanal ağ olmadan bir VM oturumu aracılığıyla PowerShell ile bir sanal makineyi yönetmeye yönelik bir mekanizma sağlar. Eklenen: Windows Server TP3, Windows 10
Etki: Bu hizmeti devre dışı bırakırsanız, konak PowerShell Direct ile sanal makineye bağlanamaz.

Notlar:
Hizmet adı başlangıçta Hyper-V VM Oturum Hizmeti idi.
PowerShell Direct etkin geliştirme aşamasındadır ve yalnızca Windows 10/Windows Server Technical Preview 3 veya üzeri konaklarda ve konuklarda kullanılabilir.

PowerShell Direct, Hyper-V konağındaki veya sanal makinedeki ağ yapılandırmasından veya uzaktan yönetim ayarlarından bağımsız olarak Hyper-V konağından bir sanal makine içinde PowerShell yönetimini etkinleştirir. Bu özellik, Hyper-V yöneticilerinin yönetim ve yapılandırma görevlerini otomatikleştirmesini ve betikler oluşturmasını kolaylaştırır.

Aşağıdaki kaynaklar PowerShell Direct'i yönetmek için yararlı olabilir: