XenServer 和 VMware ESXi,可扩展性和预算考虑因素?

Dav*_*nds 4 xenserver vmware-esxi

在我的组织中,我们希望虚拟化服务器(十几个 Linux 和 Windows 服务器左右)。

我正在寻找一种解决方案,它可以随着时间的推移而扩展,并且可以让我们获得最大的灵活性(例如,当旧硬件过时时,将虚拟机从一台物理机移动到另一台物理机)。

从短期和长期来看,您会推荐哪种解决方案?

Dan*_*son 9

Citrix Xenserver Free是免费的。请注意,这是 Xen 的商业化版本,带有管理工具。这与安装您喜欢的发行版并向其中添加 Xen 不同。

Citrix Xenserver Free 为您提供集中式多主机管理,对物理主机没有限制、资源池、SAN(iSCSI、FC、SAS)和 NAS(NFS)共享存储、主机之间的实时迁移(如果使用共享存储)、P2V 和 V2V转换等等。而且它是免费的 - 没有任何限制。您可以从几台服务器开始,然后随着您的增长而扩展和扩展。

一旦您开始需要更复杂的基础架构,您就可以升级到付费解决方案之一,这将为您提供高可用性、VM 配置、工作负载管理等。但是,它不是免费的 :)


Han*_*rbe 7

我对 ESXi 的体验非常好。我目前在 Core 2 Quad 和 Core i7 机器上使用 ESXi 4。免费许可证似乎仅支持 1 x 6 核物理 CPU,因此如果您有双 Xeon,您可能需要研究其他免费解决方案。

积极的:

ESXi 似乎可以运行一切。我已经成功运行了 32 位和 64 位版本的 Linux、FreeBSD、Windows 甚至 Mac OS X Tiger。

内存过量使用是一个非常痛苦的功能。如果没有此功能,您必须对每个 VM 的内存占用进行微观管理,否则机器将无法启动。大多数情况下,实际使用的内存远低于物理阈值,您可以启动越来越多的 VM。ESXi 似乎可以扩展到每个核心大约 4 个虚拟机,只要它们不是都很忙。

扩展到企业就像将 ESXi 主机添加到 vCenter Server 集群一样简单。vSphere 的企业功能目前是竞争对手无法比拟的,例如,vCenter 可以在虚拟锁步中运行两个虚拟机,允许在主机死机时进行瞬时故障转移而不会错过一个周期。另一个新功能是在空闲时间自动关闭主机。这些主机上正在运行的 VM 被移到其他主机上。

消极的:

我们在 VMware 支持方面没有很好的经验。我们最终自己解决了大部分问题。也许只是因为他们在南非是新来的。

你必须小心廉价的硬件。当然可以让它在不在 HCL 列表中的硬件上工作,但你必须做一些功课。最需要注意的是 NIC、SATA 和 64 位访客支持。对于 64 位来宾支持,您的主机必须具有硬件虚拟化。请注意,在硬盘驱动器上安装 ESXi 并不能保证您将能够在其上创建 VM。

Windows Vista 和 Server 2008 缓存非常积极。这不适用于内存过度使用,因为 Vista 将使用所有分配的内存,从而增加内存压力。这不会影响 Microsoft 的 Hyper-V,因为 Hyper-V 不提供过度使用。Vista 和 Server 2008 的行为可能会在 Hyper-V 的下一个版本中发生变化,因为过度使用是 Hyper-V 的路线图。

Microsoft 支持人员可能需要在物理硬件上重现错误,然后才能查看它。好消息是,那些在 Hyper-V 上受支持的 Microsoft 产品通常在 ESX 上也受支持。


小智 6

鉴于您考虑管理的服务器数量很少,我会选择 VMware vSphere Essentials 包。只需 995 美元,您就可以扩展到 3 个物理 ESX/ESXi 服务器(根据您选择的硬件,它可以轻松支持数十个 VM)并为您提供一流的中央管理解决方案(VirtualCenter 现在称为vCenter) 以从单个控制台管理所有 ESX 主机和虚拟机。

如果您决定为您的虚拟机提供高可用性和集成备份解决方案,您可以升级到 Essentials Plus 捆绑包而无需重新安装(您只需输入新的许可证密钥)。如果您的需求在几年内发生变化,它甚至可以为您提供一条简单的迁移路径到 VMware 的 Enteprise 功能集。

这是 VMware 站点上的链接,其中包含有关 SMB 目标捆绑包的更多信息:www.vmware.com/vmwarestore/vsphere_smbpurchaseoptions.html


wom*_*ble 5

我更喜欢 Xen 而不是 VMware,因为它不是一个黑盒子,因此更加灵活。这确实导致它以难以管理而著称,但考虑到我在尝试“管理”工作中的某些 ESX 服务器时看到的乐趣,我不确定这是否合理。

Xen 的另一个好处是,您运行 VM 的方式与您在 KVM 下运行 VM 的方式非常相似,因此随着该项目的成熟,如果您决定迁移到那里,迁移将是微不足道的。

  • 请注意,“XenServer”通常指的是 Citrix Xenserver,它是一种特定的 Xen 发行版。这与安装您最喜欢的操作系统,然后在其上运行 Xen 完全不同。从 XenServer 系统迁移到 KVM 并非易事,因为您不仅要更改运行 VM 的方式。当然,您仍然可以进行 V2V 迁移以将您的 VM 移动到您的 KVM 系统中。 (2认同)

小智 5

在为大型企业和个人使用运行大量虚拟化农场后,我属于一个单一的阵营。虚拟机。VMware 工具的支持目前是无与伦比的,介于 Lab Manager、LifeCycle Manager 等之间。Citrix XenServer 即将到来,但要赶上成熟的 VMware 产品,它还有 10 年的补充工作要做。

作为一般规则,我发现即使您从 12 个左右开始,也需要计划 50 个。一旦开始虚拟化,您就永远不会停止。

目前,尽管 Citrix 产品前景广阔,但在不久的将来,VMware 是您的最佳选择。如果您愿意忍受 Citrix 提供的成长痛苦(不成熟的工具支持),我认为您不会因任何开放而失败。

两者都有免费的啤酒版本,您可以在购买前试用。