MS HyperV 或 VMWare ESX 哪个更好?

Jef*_*eff 4 virtualization hyper-v vmware-esx

我正在寻找一个利弊列表来比较 MS HyperV 与 VMWare ESX 的虚拟服务器托管。

Kev*_*Kev 13

这可能是迄今为止我读过的最好的文章之一,比较了 Hyper-V 和 VMWare ESX:

如何正确解释 Hyper-V 和 ESX 的架构差异

更新

上面的链接不再有效,所以这里是 WayBackMachine 的最后一张已知快照:

http://web.archive.org/web/20090418212623/http://www.realtime-windowsserver.com/virtualization/2009/04/how_to_correctly_explain_the_a_1.htm

韦恩(见下面的评论)也提出了一些替代方案。

第一个是对原始且现已失效的文章的回应:

更新:回应:“如何正确解释 Hyper-V 和 ESX 之间的架构差异”

不幸的是,第二篇文章已将视频从 YouTube 上删除。


小智 10

作为两者都使用过(并继续使用)的人,我会推荐 Hyper-V,特别是如果您主要是 Microsoft 商店。我们已经使用 SCVMM 将超过 25 台虚拟机从 VMware 迁移到 Hyper-V,并且迁移过程完美无缺。我们需要更多内存,因为目前 Hyper-V 尚不支持内存压缩/过量使用,但现在内存很便宜,而且 Hyper-V 即将推出此功能。

VMWare 也有实时迁移,但我们还没有看到需要这样做。此功能将在 Hyper-V 的下一个版本中推出

如果您只有几个 VM 主机,Hyper-V 管理器就很好,但是 SCVMM 添加了许多有用的功能,包括库和 VMware 和 Hyper-V 主机的组合视图。

我们将继续使用 VMware,因为我们的一台服务器很旧并且仅支持 32 位,并且我们从客户那里获得了一些 VM。但是我们所有的新虚拟机都是使用 Hyper-V 创建的。

我们也一直在使用 SCVMM,并创建了我们常用配置的库。配置新的 VM,包括命名和加入域都是自动化的。我们希望使用 Powershell 进一步自动化,请参阅:http ://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032409528&EventCategory=4&culture=en-US&CountryCode= US

总的来说,功能、易用性和成本促使我们从 VMware 迁移到 Hyper-V。


ber*_*ich 5

最直接的对比是VMware ESXi vs Microsoft Hyper-V Server 2008

虚拟机

微软 Hyper-V

  • 免费下载
  • 对卷快照服务 (Shadow Copy) 的原生支持
  • 支持 64 位和 32 位版本的 Windows Server、32 位和 64 位 Windows Vista 和 Windows XP Professional、SUSE Linux Enterprise Server 10(32 位和 64 位)[来源]
  • 使用与其他 Server Core 实例相同的管理界面(命令行、PowerShell、远程控制台)
  • 使用标准 NTFS 分区,如果您在 Windows 环境中,这可能是一个加分项
  • Microsoft Hyper-V Server 2008 R2(目前作为候选版本提供)将具有主机集群和实时迁移(类似于 VMware 的 vMotion 技术)- 独立 VMware ESXi 产品不具备的功能。

最终,我认为这个决定取决于您的虚拟化用例:

  • 如果您在 Windows 环境中并且主要对服务器整合感兴趣,Hyper-V 似乎是一个不错的选择
  • 如果您在 Linux 或混合操作系统环境中,VMware ESXi 可能会为您的客户操作系统提供更好的支持
  • 如果您对整合以及成熟的高可用性、灾难恢复等感兴趣,ESXi 与 VMware vSphere 的结合是目前您的最佳选择(当然还有额外费用)