Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Integreringstjänster, som ofta kallas integreringskomponenter, är tjänster som gör att den virtuella datorn kan kommunicera med Hyper-V värd. Många av dessa tjänster är praktiska, medan andra är viktiga för den virtuella datorns förmåga att fungera korrekt.
Den här artikeln är en referens för varje integrationstjänst som är tillgänglig i Windows. Den fungerar också som utgångspunkt för information som rör specifika integrationstjänster eller deras historik.
Mer information finns i Windows Server-guiden om hantering av integrationstjänster.
Snabbreferens
| Namn | Windows-tjänstnamn | Linux-daemonnamn | Description | Påverkan på den virtuella datorn när den är inaktiverad |
|---|---|---|---|---|
| Hyper-V Heartbeat Service | vmicheartbeat |
hv_utils |
Rapporterar att den virtuella datorn körs korrekt. | Varierar |
| Hyper-V gästavstängningstjänst | vmicshutdown |
hv_utils |
Tillåter att värden utlöser avstängning av virtuella datorer. | Hög |
| Hyper-V tidssynkroniseringstjänst | vmictimesync |
hv_utils |
Synkroniserar den virtuella datorns klocka med värddatorns klocka. | Hög |
| Hyper-V Data Exchange Service (KVP) | vmickvpexchange |
hv_kvp_daemon |
Ger ett sätt att utbyta grundläggande metadata mellan den virtuella datorn och värden. | Medel |
| Hyper-V Volymskuggekopia Förfrågare | vmicvss |
hv_vss_daemon |
Gör att Volume Shadow Copy Service kan säkerhetskopiera den virtuella datorn utan att stänga av den. | Varierar |
| Hyper-V gästtjänstgränssnitt | vmicguestinterface |
hv_fcopy_daemon |
Tillhandahåller ett gränssnitt för Hyper-V värd för att kopiera filer till eller från den virtuella datorn. | Low |
| Hyper-V PowerShell Direct Service | vmicvmsession |
inte tillgängligt | Ger ett sätt att hantera en virtuell dator med PowerShell utan en nätverksanslutning. | Low |
Hyper-V pulsslagstjänst
Windows-tjänstnamn: vmicheartbeat
Linux-daemonnamn: hv_utils
Beskrivning: Meddelar Hyper-V-värden att den virtuella datorn har ett operativsystem installerat och att det har startats korrekt.
Har lagts till i: Windows Server 2012, Windows 8
Effekt: När den virtuella datorn är inaktiverad kan den inte rapportera att operativsystemet i den virtuella datorn fungerar korrekt. Den här begränsningen kan påverka vissa typer av övervakning och diagnostik på värdsidan.
Pulsslagstjänsten gör det möjligt att besvara grundläggande frågor som "startade den virtuella datorn?".
När Hyper-V rapporterar att tillståndet för en virtuell dator är "körs" (se exemplet i följande avsnitt), innebär det att Hyper-V har avsatt resurser för en virtuell dator; det betyder inte att ett operativsystem är installerat eller fungerar. Den här begränsningen är när pulsslag blir användbara. Pulsslagstjänsten meddelar Hyper-V att operativsystemet på den virtuella datorn har startats.
Kontrollera pulsslag med PowerShell
Kör Get-VM som administratör för att se en virtuell dators pulsslag:
Get-VM -VMName $VMName | select Name, State, Status
Dina utdata bör se ut ungefär så här:
Name State Status
---- ----- ------
DemoVM Running Operating normally
Fältet Status bestäms av pulsslagstjänsten.
Hyper-V gästavstängningstjänst
Windows-tjänstnamn:vmicshutdown
Linux-daemonnamn:hv_utils
Beskrivning: Gör att Hyper-V värd kan begära att den virtuella datorn stängs av. Värden kan alltid tvinga den virtuella maskinen att stängas av, men den åtgärden är som att slå av strömbrytaren i stället för att välja avstängning.
Har lagts till i: Windows Server 2012, Windows 8
Effekt:Hög påverkan När den är inaktiverad kan värden inte utlösa en vänlig avstängning i den virtuella datorn. Alla avstängningar är hårda avstängningar, vilket kan orsaka dataförlust eller skadade data.
Hyper-V tidssynkroniseringstjänst
Windows-tjänstnamn:vmictimesync
Linux-daemonnamn:hv_utils
Beskrivning: Synkroniserar den virtuella datorns systemklocka med den fysiska datorns systemklocka.
Har lagts till i: Windows Server 2012, Windows 8
Effekt:Hög påverkan När den virtuella datorns klocka är inaktiverad drivs den oberäkneligt.
Hyper-V datautbytestjänst (KVP)
Windows-tjänstnamn:vmickvpexchange
Linux-daemonnamn:hv_kvp_daemon
Beskrivning: Tillhandahåller en mekanism för att utbyta grundläggande metadata mellan den virtuella datorn och värden.
Har lagts till i: Windows Server 2012, Windows 8
Effekt: När de är inaktiverade får virtuella datorer som kör Windows 8 eller Windows Server 2012 eller tidigare inte uppdateringar av Hyper-V integrationstjänster. Inaktivering av datautbyte kan också påverka vissa typer av övervakning och diagnostik på värdsidan.
Datautbytestjänsten (kallas ibland KVP) delar små mängder maskininformation mellan den virtuella maskinen och Hyper-V-värden genom att använda nyckel/värde-par (KVP) via Windows-registret. Du kan också använda samma mekanism för att dela anpassade data mellan den virtuella datorn och värden.
Nyckel/värde-par består av en "nyckel" och ett "värde". Både nyckeln och värdet är strängar och inga andra datatyper stöds. När du skapar eller ändrar ett nyckel-värdepar kan både gästen och värden se det. Nyckel/värde-parinformationen överförs över Hyper-V VMbus och kräver ingen typ av nätverksanslutning mellan gästen och den Hyper-V värden.
Datautbytestjänsten är ett bra verktyg för att bevara information om den virtuella datorn. För interaktiv datadelning eller dataöverföring använder du PowerShell Direct.
Läs mer om att använda nyckel/värde-par för att dela information mellan värden och gästen på Hyper-V.
Hyper-V Volume Shadow Copy Requestor
Windows-tjänstnamn:vmicvss
Linux-daemonnamn:hv_vss_daemon
Beskrivning: Gör att Volume Shadow Copy Service kan säkerhetskopiera program och data på den virtuella datorn.
Har lagts till i: Windows Server 2012, Windows 8
Effekt: När den virtuella datorn är inaktiverad kan den inte säkerhetskopieras när den körs (med VSS).
Integrationstjänsten Volume Shadow Copy Requestor krävs för Volume Shadow Copy Service (VSS). Vss (Volume Shadow Copy Service) samlar in och kopierar avbildningar för säkerhetskopiering på system som körs, särskilt servrar, utan att försämra prestandan och stabiliteten för de tjänster som de tillhandahåller. Den här integrationstjänsten gör det möjligt genom att samordna den virtuella datorns arbetsbelastningar med värdens säkerhetskopieringsprocess.
Läs mer om Volume Shadow Copy i Säkerhetskopiering och återställning av virtuella datorer.
Hyper-V gästtjänstgränssnitt
Windows-tjänstnamn:vmicguestinterface
Linux-daemonnamn:hv_fcopy_daemon
Beskrivning: Tillhandahåller ett gränssnitt för Hyper-V värd för dubbelriktad kopiering av filer till eller från den virtuella datorn.
Har lagts till i: Windows Server 2012 R2, Windows 8.1
Effekt: När den är inaktiverad kan värden inte kopiera filer till och från gästen med hjälp av Copy-VMFile. Läs mer om cmdletenCopy-VMFile.
Anteckningar:
Inaktiverad som standard. Se PowerShell Direct med copy-item.
Hyper-V PowerShell Direct Tjänst
Windows-tjänstnamn:vmicvmsession
Linux-daemonnamn: n/a
Beskrivning: Tillhandahåller en mekanism för att hantera en virtuell dator med PowerShell via en VM-session utan ett virtuellt nätverk.
Har lagts till i: Windows Server TP3, Windows 10
Effekt: Om du inaktiverar den här tjänsten kan värden inte ansluta till den virtuella datorn med PowerShell Direct.
Anteckningar:
Tjänstnamnet var ursprungligen Hyper-V VM-sessionstjänst.
PowerShell Direct är under aktiv utveckling och är endast tillgängligt på Windows 10/Windows Server Technical Preview 3 eller senare värdar och gäster.
PowerShell Direct aktiverar PowerShell-hantering på en virtuell dator från Hyper-V-värden, oavsett nätverkskonfiguration eller fjärrhanteringsinställningar på antingen Hyper-V-värden eller den virtuella datorn. Den här funktionen gör det enklare för Hyper-V administratörer att automatisera och hantera skript och konfigurationsuppgifter.
Följande resurser kan vara användbara för att hantera PowerShell Direct: