我们在这里讨论Hyper-V和vmware。 我认为ESX和Hyper-V是相互竞争的技术,在ESX上虚拟化的虚拟机上运行hyper-v是不可能或不可取的? 这是因为vmware模拟的机器没有虚拟化的虚拟化支持吗?
是的,Hyper-V和VMware ESX是相互竞争的技术。 我不认为有任何东西阻止你在另一个之上运行(可以在不支持硬件虚拟化的机器上运行VMware),但是我不知道为什么要这么做。
Windows 2008不会让您将hyper-Vangular色添加到在ESXI中运行的计算机。
我认为ESX和Hyper-V是相互竞争的技术,在ESX上虚拟化的虚拟机上运行hyper-v是不可能或不可取的? 这是因为vmware模拟的机器没有虚拟化的虚拟化支持吗?
是的,在VMWare ESX主机中运行虚拟机(如Win2k8上的Hyper-V) 不是一个好主意。 不是( 唯一的 ),因为它们是竞争对手,但是从技术上讲,处理器使用嵌套页表在后台执行很多工作。 要切入正题,一篇文章( 链接 )简要地解释了好处:
..当虚拟化被投入混合,地址转换成为一个挑战,因为虚拟机(VM)没有本地直接访问主机服务器内存..
通过嵌套分页,硬件中的页面表格负责虚拟机的访客地址和物理地址之间的转换,从而减less开销,Mueting说。
创build托pipe其他虚拟机的虚拟机我认为这对于整体性能是非常不利的。 当然,我认为如果你想在ESX内托pipeHyper-V,这应该是可行的,但我认为这会浪费资源。
我不确定这是否会奏效,但我想不出任何人想要的理由。 在ESX上运行hyper-v几乎肯定会有负面影响,因为我相信虚拟处理器不会提供任何Intel / AMD VT支持。