Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De Hyper-V Hypervisor Top-Level Functionele Specificatie (TLFS) beschrijft het gastgedrag van de hypervisor voor andere onderdelen van het besturingssysteem. Deze specificatie is bedoeld om nuttig te zijn voor gastbesturingssysteemontwikkelaars.
Deze specificatie wordt verstrekt onder de Microsoft Open Specification Promise. Lees het volgende voor meer informatie over de Microsoft Open Specification Promise.
Microsoft kan octrooien, octrooiaanvragen, handelsmerken, copyrights of andere intellectuele-eigendomsrechten hebben die betrekking hebben op onderwerpen in deze materialen. Behalve zoals uitdrukkelijk is opgegeven in de Microsoft Open Specification Promise, geeft het inrichten van deze materialen u geen licentie voor deze octrooien, handelsmerken, copyrights of andere intellectuele eigendom.
Glossary
- Partitie : Hyper-V ondersteunt isolatie in termen van een partitie. Een partitie is een logische isolatie-eenheid die wordt ondersteund door de hypervisor, waarin besturingssystemen worden uitgevoerd.
- Hoofdpartitie: de hoofdpartitie (a.k.a. de 'bovenliggende' of 'host') is een geprivilegieerde beheerpartitie. De hoofdpartitie beheert functies op machineniveau, zoals apparaatstuurprogramma's, energiebeheer en het toevoegen/verwijderen van apparaten. De virtualisatiestack wordt uitgevoerd in de bovenliggende partitie en heeft directe toegang tot de hardwareapparaten. De hoofdpartitie maakt vervolgens de onderliggende partities die als host fungeren voor de gastbesturingssystemen.
- Onderliggende partitie : de onderliggende partitie (a.k.a. de 'gast') fungeert als host voor een gastbesturingssysteem. Alle toegang tot fysiek geheugen en apparaten door een onderliggende partitie wordt geleverd via de Virtual Machine Bus (VMBus) of de hypervisor.
- Hypercall : Hypercalls zijn een interface voor communicatie met de hypervisor.
Specificatiestijl
In het document wordt ervan uitgegaan dat u bekend bent met de hypervisorarchitectuur op hoog niveau.
Deze specificatie is informeel; Dat wil gezegd: de interfaces worden niet opgegeven in een formele taal. Toch is het een doel om nauwkeurig te zijn. Het is ook een doel om op te geven welk gedrag architectuur is en welke implementatiespecifiek zijn. Bellers mogen niet afhankelijk zijn van gedrag dat in de laatste categorie valt, omdat ze in toekomstige implementaties kunnen veranderen.
Vorige versies
Er worden geen nieuwe TLFS PDF-bestanden gepubliceerd. Overweeg dit document als hoofdreferentie.
| Vrijgeven | Document |
|---|---|
| Windows Server 2019 (revisie B) | Functionele specificatie van hypervisor op het hoogste niveau v6.0b.pdf |
| Windows Server 2016 (revisie C) | Functionele specificatie van hypervisor op het hoogste niveau v5.0c.pdf |
| Windows Server 2012 R2 (revisie B) | Functionele specificatie van hypervisor op het hoogste niveau v4.0b.pdf |
| Windows Server 2012 | Functionele specificatie van hypervisor op het hoogste niveau v3.0.pdf |
| Windows Server 2008 R2 | Functionele specificatie van hypervisor op het hoogste niveau v2.0.pdf |
Vereisten voor het implementeren van de Microsoft Hypervisor-interface
De TLFS beschrijft alle aspecten van de Microsoft-specifieke hypervisorarchitectuur, die wordt gedeclareerd aan virtuele gastmachines als de HV#1-interface. Niet alle interfaces die in de TLFS worden beschreven, moeten echter worden geïmplementeerd door een externe hypervisor die de overeenstemming wil verklaren met de hypervisorspecificatie van Microsoft HV#1. In het document 'Vereisten voor het implementeren van de Microsoft Hypervisor-interface' wordt de minimale set hypervisorinterfaces beschreven die moeten worden geïmplementeerd door een hypervisor die compatibiliteit met de Microsoft HV#1-interface claimt.
Vereisten voor het implementeren van de Microsoft Hypervisor-Interface.pdf