微软将使Linux在Microsoft Hypervisor上作为根分区运行

Posted Linux迷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微软将使Linux在Microsoft Hypervisor上作为根分区运行相关的知识,希望对你有一定的参考价值。



正文



来自:https://www.linuxmi.com/linux-microsoft-hypervisor.html

昨天,微软工程师刘炜(Wei Liu)向Linux的Hyper-V代码提交了一系列内核补丁。新的“征求意见”(RFC)补丁旨在使Linux在Microsoft Hypervisor(Hyper-V)上作为根分区(例如Xen的Dom0)运行。
Hyper-V是微软的一项非常著名的虚拟化技术,专门提供硬件虚拟化。Hyper-V不仅使您可以创建虚拟硬盘驱动器和网络交换机,而且还可以在Windows平台上运行多个虚拟操作系统。
甚至连Linux都已经支持Hyper-V了,而且微软Azure云平台上一半以上的虚拟机都是基于Linux的。但是,当前的主线Linux内核不允许它作为根分区在Microsoft Hypervisor上运行。
因此,微软现在想通过为其Hyper-V引入Linux根分区支持,在Linux上创建一个完整的虚拟化堆栈。
正如微软的Hyper-V架构文档描述的那样,根分区拥有并可以直接访问物理I/O设备,根分区中的虚拟化堆栈为虚拟机、管理api和虚拟化I/O设备提供了一个内存管理器。
刘炜还补充说,微软Hypervisor的根分区受到了开放源码的Domain 0 (Dom0)和 type-1的Hypervisor Xen的启发,其中包含用于控制虚拟机的硬件的工具堆栈和驱动程序。
此外,微软工程师还移植了开放源码的虚拟机监视器(VMM)云管理程序,他们已经对其进行了测试,以便用Virtio设备引导Linux客户端。
到目前为止,补丁系列仅实现绝对必要的组件以使程序正常运行。因此,还有更多后续代码将提供设备节点(/dev/mshv),以便用户空间程序可以创建和运行虚拟机。
微软将使Linux在Microsoft Hypervisor上作为根分区运行
扫码关注
Linux迷:LinuxMiCom
与您分享Linux,Java,Python,编程,大数据,人工智能等。

以上是关于微软将使Linux在Microsoft Hypervisor上作为根分区运行的主要内容,如果未能解决你的问题,请参考以下文章

Hyper-V 2016 系列教程13 虚拟机监控程序规范

安装Hyper-v Server 2016

hyper-v 有那些优点 是vmware 没有的

centos 安装在hyper-v里怎么安装集成服务包

Windows 10 Hyper-V 网速慢的问题

微软Hyper-V安全及管理的十个技巧