The Hypervisor Functional Specification v2.0 for Windows Server 2008 R2 has been posted to the web and can be found here. The original v1.0 version for Windows Server 2008 RTM was described in this post.

Here is the overview of the v2.0 version:

This document is the top-level functional specification (TLFS) of the second-generation Microsoft hypervisor. It specifies the externally visible behavior of the Microsoft hypervisor, a component of Microsoft Windows Server 2008 R2 Windows Server virtualization. The document assumes familiarity with the goals of the project and the high-level hypervisor architecture. This specification is provided under the Microsoft Open Specification Promise. For further details on the Microsoft Open Specification Promise, please refer to: http://www.microsoft.com/interop/osp/default.mspx. The Hypervisor Functional Specifications document specifies the externally visible behavior of the Microsoft hypervisor, a component of Microsoft Windows Server 2008 R2 Windows Server virtualization. The specifications can be used to understand the functions of the hypervisor and implement a compatible solution.


Bookmark and Share