Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Hyper-V гипервизор Top-Level функциональной спецификации (TLFS) описывает гостевое поведение гипервизора для других компонентов операционной системы. Эта спецификация предназначена для разработчиков гостевой операционной системы.
Эта спецификация предоставляется в рамках Microsoft Open Specification Promise. Дополнительные сведения о обещании спецификации Microsoft Open См. ниже.
Корпорация Майкрософт может иметь патенты, патенты, товарные знаки, авторские права или другие права интеллектуальной собственности, охватывающие предметы этих материалов. За исключением явно предоставленных в Microsoft Open Specification Promise, мебель этих материалов не дает вам никакой лицензии на эти патенты, товарные знаки, авторские права или другую интеллектуальную собственность.
Glossary
- Секционирование — Hyper-V поддерживает изоляцию с точки зрения секции. Секция — это логическая единица изоляции, поддерживаемая гипервизором, в которой выполняются операционные системы.
- Корневая секция — корневая секция (например, "родительский" или "узел") — это привилегированный раздел управления. Корневая секция управляет функциями на уровне компьютера, такими как драйверы устройств, управление питанием и добавление и удаление устройств. Стек виртуализации выполняется в родительской секции и имеет прямой доступ к аппаратным устройствам. Затем корневая секция создает дочерние секции, в которых размещаются гостевые операционные системы.
- Дочерний раздел — дочерний раздел (например, гостевой) размещает гостевую операционную систему. Весь доступ к физической памяти и устройствам дочерней секции предоставляется через шину виртуальной машины (VMBus) или гипервизор.
- Hypercall — Гиперкаллы — это интерфейс для взаимодействия с гипервизором.
Стиль спецификации
В документе предполагается знакомство с высокоуровневой архитектурой гипервизора.
Эта спецификация неформальная; То есть интерфейсы не указываются на формальном языке. Тем не менее, это цель быть точной. Это также цель указать, какие поведения являются архитектурными и которые относятся к реализации. Вызывающие пользователи не должны полагаться на поведение, которое попадает в последнюю категорию, потому что они могут измениться в будущих реализациях.
Предыдущие версии
Новые PDF-файлы TLFS не будут опубликованы. Рассмотрим этот документ как основную ссылку.
| Релиз | Документ |
|---|---|
| Windows Server 2019 (редакция B) | Функциональная спецификация верхнего уровня гипервизора v6.0b.pdf |
| Windows Server 2016 (редакция C) | Функциональная спецификация верхнего уровня гипервизора v5.0c.pdf |
| Windows Server 2012 R2 (редакция B) | Функциональная спецификация верхнего уровня гипервизора v4.0b.pdf |
| Windows Server 2012 | Функциональная спецификация верхнего уровня гипервизора v3.0.pdf |
| Windows Server 2008 R2 | Функциональная спецификация верхнего уровня гипервизора v2.0.pdf |
Требования к реализации интерфейса гипервизора Майкрософт
TLFS полностью описывает все аспекты архитектуры гипервизора, определенной корпорацией Майкрософт, которая объявляется гостевым виртуальным машинам в качестве интерфейса HV#1. Однако не все интерфейсы, описанные в TLFS, необходимы для реализации сторонним гипервизором, желающим объявить соответствие спецификации гипервизора Microsoft HV#1. В документе "Требования к реализации интерфейса гипервизора Майкрософт" описывается минимальный набор интерфейсов гипервизора, которые должны быть реализованы любым гипервизором, который утверждает совместимость с интерфейсом Microsoft HV#1.
Требования к реализации гипервизора Майкрософт Interface.pdf