Delen via


Hyper-V integratieservices

Integratieservices, ook wel integratieonderdelen genoemd, zijn services waarmee de virtuele machine kan communiceren met de Hyper-V host. Veel van deze services zijn gemak, terwijl andere belangrijk zijn voor de mogelijkheid van de virtuele machine om correct te functioneren.

Dit artikel is een verwijzing voor elke integratieservice die beschikbaar is in Windows. Het fungeert ook als uitgangspunt voor informatie met betrekking tot specifieke integratieservices of hun geschiedenis.

Zie de Windows Server-handleiding voor het beheren van integratieservices voor meer informatie.

Snelzoekgids

Naam Windows-servicenaam Naam van Linux-daemon Description Invloed op vm wanneer deze is uitgeschakeld
Hyper-V Heartbeat-service vmicheartbeat hv_utils Rapporteert dat de virtuele machine correct wordt uitgevoerd. Varieert
Hyper-V-service voor het afsluiten van gasten vmicshutdown hv_utils Hiermee kan de host afsluiten van virtuele machines activeren. Hoog
Hyper-V tijdsynchronisatieservice vmictimesync hv_utils Synchroniseert de klok van de virtuele machine met de klok van de hostcomputer. Hoog
Hyper-V Data Exchange Service (KVP) vmickvpexchange hv_kvp_daemon Biedt een manier om basismetagegevens uit te wisselen tussen de virtuele machine en de host. Gemiddeld
Hyper-V Volume Shadow Copy Requestor vmicvss hv_vss_daemon Hiermee staat u toe dat Volume Shadow Copy Service een back-up van de virtuele machine maakt zonder deze af te sluiten. Varieert
Hyper-V Guest Service Interface vmicguestinterface hv_fcopy_daemon Biedt een interface voor de Hyper-V host voor het kopiëren van bestanden naar of van de virtuele machine. Low
Hyper-V PowerShell Direct-service vmicvmsession niet beschikbaar Biedt een manier om virtuele machines met PowerShell te beheren zonder een netwerkverbinding. Low

Hyper-V heartbeat-service

Windows-servicenaam: vmicheartbeat
Naam van Linux-daemon: hv_utils
Beschrijving: Geeft de Hyper-V host aan dat op de virtuele machine een besturingssysteem is geïnstalleerd en dat deze correct is opgestart.
Toegevoegd aan: Windows Server 2012, Windows 8
Impact: Wanneer deze is uitgeschakeld, kan de virtuele machine niet rapporteren dat het besturingssysteem in de virtuele machine correct werkt. Deze beperking kan van invloed zijn op bepaalde soorten bewaking en diagnostische gegevens aan de hostzijde.

De heartbeat-service maakt het mogelijk om basisvragen te beantwoorden, zoals 'Heeft de virtuele machine opgestart?'.

Wanneer Hyper-V rapporteert dat de status van een virtuele machine actief is (zie het voorbeeld in de volgende sectie), betekent dit dat Hyper-V middelen heeft gereserveerd voor een virtuele machine; het betekent niet dat een besturingssysteem is geïnstalleerd of functioneert. Deze beperking is waar de heartbeat-functie van pas komt. De heartbeat-service vertelt Hyper-V dat het besturingssysteem op de virtuele machine is opgestart.

Heartbeat controleren met PowerShell

Voer Get-VM uit als beheerder om de heartbeat van een virtuele machine weer te geven:

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

Uw uitvoer ziet er ongeveer als volgt uit:

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

Het Status veld wordt bepaald door de heartbeat-service.

Hyper-V service voor het afsluiten van gasten

Windows-servicenaam:vmicshutdown
Naam van Linux-daemon:hv_utils
Beschrijving: Hiermee kan de Hyper-V host aanvragen dat de virtuele machine wordt afgesloten. De host kan altijd afdwingen dat de virtuele machine wordt uitgeschakeld, maar die actie is vergelijkbaar met het omzetten van de stroomschakelaar in plaats van het selecteren van afsluiten.
Toegevoegd aan: Windows Server 2012, Windows 8
Impact:Grote impact: Wanneer uitgeschakeld, kan de host geen normale uitschakeling binnen de virtuele machine in gang zetten. Alle afsluitingen zijn harde uitschakelingen, wat kan leiden tot gegevensverlies of beschadiging van gegevens.

Hyper-V tijdsynchronisatieservice

Windows-servicenaam:vmictimesync
Naam van Linux-daemon:hv_utils
Beschrijving: Synchroniseert de systeemklok van de virtuele machine met de systeemklok van de fysieke computer.
Toegevoegd aan: Windows Server 2012, Windows 8
Impact:High Impact Wanneer uitgeschakeld, drijft de klok van de virtuele machine op een onvoorspelbare manier af.

Hyper-V data exchange service (KVP)

Windows-servicenaam:vmickvpexchange
Naam van Linux-daemon:hv_kvp_daemon
Beschrijving: Biedt een mechanisme voor het uitwisselen van basismetagegevens tussen de virtuele machine en de host.
Toegevoegd aan: Windows Server 2012, Windows 8
Impact: Wanneer dit is uitgeschakeld, ontvangen virtuele machines met Windows 8 of Windows Server 2012 of eerder geen updates voor Hyper-V integratieservices. Het uitschakelen van gegevensuitwisseling kan ook van invloed zijn op bepaalde soorten bewaking en diagnostische gegevens aan de hostzijde.

De data exchange-service (ook wel KVP genoemd) deelt kleine hoeveelheden machinegegevens tussen virtuele machines en de Hyper-V host met behulp van sleutel-waardeparen (KVP) via het Windows-register. U kunt ook hetzelfde mechanisme gebruiken om aangepaste gegevens te delen tussen de virtuele machine en de host.

Sleutel-waardeparen bestaan uit een 'sleutel' en een 'waarde'. Zowel de sleutel als de waarde zijn tekenreeksen en er worden geen andere gegevenstypen ondersteund. Wanneer u een sleutel-waardepaar maakt of wijzigt, kunnen zowel de gast als de host deze zien. De sleutel-waardepaargegevens worden overgedragen via de Hyper-V VMbus en vereisen geen enkele netwerkverbinding tussen de gast en de Hyper-V host.

De gegevensuitwisselingsservice is een uitstekend hulpmiddel voor het behouden van informatie over de virtuele machine. Gebruik PowerShell Direct voor interactieve gegevensdeling of gegevensoverdracht.

Meer informatie over het gebruik van sleutel-waardeparen om informatie te delen tussen de host en gast op Hyper-V.

Hyper-V Volume-schaduwkopie-aanvrager

Windows-servicenaam:vmicvss
Naam van Linux-daemon:hv_vss_daemon
Beschrijving: Hiermee kan Volume Shadow Copy Service back-ups maken van toepassingen en gegevens op de virtuele machine.
Toegevoegd aan: Windows Server 2012, Windows 8
Impact: Wanneer deze functie is uitgeschakeld, kan er geen back-up van de virtuele machine worden gemaakt terwijl deze wordt uitgevoerd (met behulp van VSS).

De Volume Shadow Copy Requestor-integratieservice is vereist voor VsS (Volume Shadow Copy Service). Met de Volume Shadow Copy Service (VSS) worden installatiekopieën vastgelegd en gekopieerd voor back-ups op actieve systemen, met name servers, zonder de prestaties en stabiliteit van de services die ze leveren te verminderen. Deze integratieservice maakt dat mogelijk door de workloads van de virtuele machine te coördineren met het back-upproces van de host.

Lees meer over Volume Shadow Copy bij het maken van back-ups en het herstellen van virtuele machines.

Hyper-V-interface voor gastservices

Windows-servicenaam:vmicguestinterface
Naam van Linux-daemon:hv_fcopy_daemon
Beschrijving: Biedt een interface voor de Hyper-V host om bestanden in twee richtingen te kopiëren naar of van de virtuele machine.
Toegevoegd aan: Windows Server 2012 R2, Windows 8.1
Impact: Wanneer deze is uitgeschakeld, kan de host geen bestanden naar en van de gast kopiëren met behulp van Copy-VMFile. Meer informatie over de cmdletCopy-VMFile.

Notities:
Standaard uitgeschakeld. Zie PowerShell Direct met behulp van Copy-Item.

Hyper-V PowerShell Direct-service

Windows-servicenaam:vmicvmsession
Naam linux-daemon: n/a
Beschrijving: Biedt een mechanisme voor het beheren van een virtuele machine met PowerShell via een VM-sessie zonder een virtueel netwerk. Toegevoegd aan: Windows Server TP3, Windows 10
Impact: Als u deze service uitschakelt, kan de host geen verbinding maken met de virtuele machine met PowerShell Direct.

Notities:
De servicenaam is oorspronkelijk Hyper-V VM-sessieservice.
PowerShell Direct is in ontwikkeling en is alleen beschikbaar op hosts en gasten van Windows 10/Windows Server Technical Preview 3 of hoger.

PowerShell Direct maakt PowerShell-beheer mogelijk binnen een virtuele machine vanaf de Hyper-V host, ongeacht de netwerkconfiguratie of instellingen voor extern beheer op de Hyper-V host of de virtuele machine. Deze functie maakt het eenvoudiger voor Hyper-V beheerders om beheer- en configuratietaken te automatiseren en te scripten.

De volgende resources kunnen nuttig zijn voor het beheren van PowerShell Direct: