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.
Hyper-V har en hypervisor-baserad typ 1-arkitektur. Hypervisor-programmet virtualiserar processorer och minne. Den tillhandahåller mekanismer för virtualiseringsstacken i rotpartitionen för att hantera underordnade partitioner, virtuella datorer (VM) och exponera tjänster som I/O-enheter (indata/utdata) för de virtuella datorerna.
Rotpartitionen äger och har direkt åtkomst till de fysiska I/O-enheterna. Virtualiseringsstacken i rotpartitionen tillhandahåller en minneshanterare för virtuella datorer, hanterings-API:er och virtualiserade I/O-enheter. Den implementerar också emulerade enheter, till exempel IDE-diskstyrenheten (Integrated Device Electronics) och PS/2-indataenhetens port. Och den stöder Hyper-V-specifika syntetiska enheter för ökad prestanda och lägre omkostnader.
Den Hyper-V-specifika I/O-arkitekturen består av virtualiseringstjänstleverantörer (VSP:er) i rotpartitionen och virtualiseringstjänstklienterna (VSCs) i den underordnade partitionen. Varje tjänst exponeras som en enhet via VM Bus, som fungerar som en I/O-buss och möjliggör högpresterande kommunikation mellan virtuella datorer som använder mekanismer som delat minne. Gästoperativsystemets Plug and Play-chef räknar upp dessa enheter, inklusive VM Bus, och läser in lämpliga enhetsdrivrutiner, virtuella tjänstklienter. Andra tjänster än I/O exponeras också via den här arkitekturen.
Följande länkar föreslår metodtips som ökar prestandan på servrar som kör Hyper-V roll.