设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 站长资讯 > 外闻 > 正文

微软将为linux带来嵌套式虚拟化助力

发布时间:2022-11-07 10:07 所属栏目:16 来源:互联网
导读:微软正在为Linux带来运行嵌套式管理程序(Hyper-V)或嵌套式虚拟化的能力。微软Linux高级工程师 JinankJain 近期发布了一系列关于该功能的补
  微软正在为Linux带来运行嵌套式管理程序(Hyper-V)或嵌套式虚拟化的能力。微软Linux高级工程师 JinankJain 近期发布了一系列关于该功能的补丁。
 
  该系列补丁计划增加对运行嵌套的微软Hypervisor的支持。在嵌套微软Hypervisor的情况下,有一些特权的hypercalls需要走L0Hypervisor而不是L1Hypervisor。该补丁系列基本上可以识别这样的超调用,并用嵌套的超调用取代它们。
 
  mshv:增加对检测嵌套的hypervisor的支持
 
  hv:在嵌套根分区的情况下设置synic寄存器
 
  hv:增加接口来做嵌套的超调用
 
  hv:为嵌套的根分区启用vmbus驱动
 
  hv,mshv:改变嵌套根分区的中断向量
 
  嵌套虚拟化允许用户在另一个Hyper-V虚拟机内运行虚拟机(VM)。所以,如果这个补丁很快就能成功合并,比如在Linux内核6.2版本中及时合并,那么很快用户就可以在Linux中运行多个Windows实例。
 
  嵌套式虚拟化通常是为企业设计的,而微软也肯定在添加该功能时考虑到了这些因素。对于普通用户来说,这也是有趣的体验。
 
  嵌套虚拟化是指模拟硬件虚拟化扩展插件的Hyper-v虚拟机监控程序。这些仿真扩展可供其他虚拟化软件使用(例如,嵌套虚拟机监控程序)在Hyper-v平台上运行。此功能仅适用于来宾分区。必须按虚拟机启用此功能。Windows根分区不支持嵌套虚拟化。
 
  与裸机相比,在虚拟机中运行时,虚拟机监控程序可以显著提高性能。可以通过使用L0虚拟机监控程序提供的启用接口,将L1虚拟机监控程序优化为在Hyper-vVM中运行。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读