首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 10上的Hyper与Windows Server上的Hyper-V

Windows 10上的Hyper与Windows Server上的Hyper-V
EN

Server Fault用户
提问于 2018-07-29 11:05:49
回答 2查看 3.3K关注 0票数 2

Windows 10上的超级V与Windows上的超级V在特性和内存管理方面不同,如微软超视距文档中所述:

在Windows上运行的Hyper-V与在Windows服务器上运行的Hyper-V有一些不同的功能。超级V功能仅适用于Windows Server:

  • 虚拟机从一个主机到另一个主机的实时迁移
  • 超V型复制品
  • 虚拟光纤通道
  • SR-IOV联网
  • 共享.VHDX

超级V功能仅适用于Windows 10:

  • 快速创建和VM库
  • 默认网络(NAT交换机)

在Windows环境下,超级V的内存管理模型是不同的.在服务器上,Hyper-V内存被管理,假设只有虚拟机在服务器上运行。在Windows上的Hyper-V中,内存被管理,除了运行虚拟机之外,大多数客户端机器都在主机上运行软件。

但最后一段让我有点困惑。这是否意味着Windows Server上的Hyper-V是类型1 Hypervisor,而在Windows 10类型2 Hypervisor上?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2018-07-29 12:50:38

这是否意味着Windows Server上的Hyper-V是类型1 Hypervisor,而在Windows 10类型2 Hypervisor上?

不是的。这意味着内存调优假设在Windows 10上根分区(VM)运行应用程序,而不是假设超级assumes运行。

根分区是一个VM,见Hyper-V架构图

人们喜欢辩论类型1和类型2,因为某种原因。下面是通过黑客新闻(黑客新闻)进行的更知情的辩论之一:

在init上,Hyper-V驱动程序劫持正在运行的Windows实例,将其调度为“根分区”,并像运行另一个VM一样运行它。与“子分区”不同,根分区仍然具有非虚拟化驱动程序,这些驱动程序不受特权指令陷阱的阻碍。当启动子分区(来宾VM)时,它被调度为根节点。它的虚拟处理器( VPs )与根分区的VP一起运行。当子分区捕获管理程序,或者使用一个开明的驱动程序时,hypervisor会向根分区发送一个总线请求,根分区使用由主机Windows内核实现的来处理IRQ。因此,虚拟机管理程序是连接主机Windows和子VM的桥梁,但是主机Windows实际上是作为一种特权VM本身运行的,只有一个具有完全硬件访问和调度优先级的虚拟机。

票数 3
EN

Server Fault用户

发布于 2018-07-29 12:07:30

不,不一定,只是那是更多的特征。

  • QUick create是IMHO的一个Hyper核心特性-它是额外的UI,在管理程序中没有任何内容。
  • 作为NAT交换机的默认网络也是如此。这只是您可以在服务器上设置自己的东西(如果有必要,可以使用RRAS NAT作为NAT机制)。

两者都针对不同的用例-服务器更适合作为服务器使用,而在Windows中,这是一个受益于基于windwos的图库的用例。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/923983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档