stimms Asked: 2009-09-23 09:49:56 +0800 CST2009-09-23 09:49:56 +0800 CST 2009-09-23 09:49:56 +0800 CST vmware 上的 Hyper-v 772 我们在这里讨论 Hyper-V 和 vmware。我是否认为 ESX 和 Hyper-V 是相互竞争的技术,在 ESX 上虚拟化的机器上运行 hyper-v 是不可能或不可取的?这是因为 vmware 模拟的机器没有进程虚拟化支持的虚拟化实现吗? vmware-esx 4 个回答 Voted Best Answer rob 2009-09-23T09:57:51+08:002009-09-23T09:57:51+08:00 是的,Hyper-V 和 VMware ESX 是相互竞争的技术。我认为没有什么可以阻止您在另一个之上运行一个(您可以在不支持硬件虚拟化的机器上运行 VMware),但我不知道您为什么要这样做。 quadruplebucky 2011-11-03T08:07:37+08:002011-11-03T08:07:37+08:00 Windows 2008 不允许您将 hyper-V 角色添加到在 ESXI 中运行的计算机。 osij2is 2009-09-23T10:05:21+08:002009-09-23T10:05:21+08:00 我是否认为 ESX 和 Hyper-V 是相互竞争的技术,在 ESX 上虚拟化的机器上运行 hyper-v 是不可能或不可取的?这是因为 vmware 模拟的机器没有进程虚拟化支持的虚拟化实现吗? 是的,在 VMWare ESX 主机中运行虚拟机(例如 Win2k8 上的 Hyper-V)作为来宾 vm并不是一个好主意。不仅(仅)因为它们是竞争对手,而且从技术上讲,处理器使用嵌套页表在幕后做了很多工作。言归正传,一篇文章(链接)简要解释了好处: .. 当虚拟化被混入其中时,地址转换成为一个挑战,因为虚拟机 (VM) 没有对主机服务器内存的本机直接访问。 通过嵌套分页,硬件中的页表负责 VM 的来宾地址和物理地址之间的转换,从而减少开销,Mueting 说。 创建一个托管另一个虚拟机的虚拟机我认为对整体性能极为不利。当然,我认为如果您想在 ESX 中托管 Hyper-V,这应该是可行的,但我认为这会浪费资源。 ITGuy24 2009-09-23T10:01:28+08:002009-09-23T10:01:28+08:00 我不确定这是否可行,但我想不出任何人想要这样做的原因。在 ESX 上运行 hyper-v 几乎肯定会产生负面影响,因为我确信虚拟处理器不会提供任何 Intel/AMD VT 支持。
是的,Hyper-V 和 VMware ESX 是相互竞争的技术。我认为没有什么可以阻止您在另一个之上运行一个(您可以在不支持硬件虚拟化的机器上运行 VMware),但我不知道您为什么要这样做。
Windows 2008 不允许您将 hyper-V 角色添加到在 ESXI 中运行的计算机。
是的,在 VMWare ESX 主机中运行虚拟机(例如 Win2k8 上的 Hyper-V)作为来宾 vm并不是一个好主意。不仅(仅)因为它们是竞争对手,而且从技术上讲,处理器使用嵌套页表在幕后做了很多工作。言归正传,一篇文章(链接)简要解释了好处:
创建一个托管另一个虚拟机的虚拟机我认为对整体性能极为不利。当然,我认为如果您想在 ESX 中托管 Hyper-V,这应该是可行的,但我认为这会浪费资源。
我不确定这是否可行,但我想不出任何人想要这样做的原因。在 ESX 上运行 hyper-v 几乎肯定会产生负面影响,因为我确信虚拟处理器不会提供任何 Intel/AMD VT 支持。