微软 提交 有关 Linux 内核开发人员邮件列表的讨论,一系列补丁使 Hyper-V 管理程序能够与基于 Linux 的根环境一起工作,该环境可以直接访问硬件并用于运行来宾系统(类似于 Xen 中的 Dom0) )。 到目前为止,Hyper-V(Microsoft Hypervisor)仅在来宾环境中支持 Linux,但虚拟机管理程序本身是从基于 Windows 的环境进行控制的。 微软现在打算使用Linux和Hyper-V创建一个完整的虚拟化堆栈。
Linux 和 Windows 内核中虚拟机管理程序的组织明显不同,因此 Linux 的 Hyper-V 实现使用不同的方法来配置子系统和组织超级调用。 类比Linux中类似的Xen支持代码重新设计了使用IOMMU进行中断映射的代码(Xen和Hyper-V都有 类似的建筑学 并且基于使用特权 root/Dom0 环境进行管理)。