Hyper-V 与 ESXi 与 XenServer

Bar*_*rim 18 virtualization virtual-machines xenserver vmware-esxi

任何人都可以分享他们使用Hyper-VESXiXenServer虚拟化平台的经验(例如,这太棒了!这次惨败!)?成本?管理?特征?处理负载、备份和恢复?

还有最低服务器要求?

我认为 Xen 是 Linux 的免费虚拟化平台。是否有 Xen 和单独的 XenServer 平台?

对于我们组织的测试部署,我们将不胜感激。

Joh*_*ton 25

我最近将所有三个都用于运行我的家庭网络,简短的回答是这取决于您的特定需求。除非您的需求非常专业(数据库/交换/等),否则您将运行具有虚拟化支持的现代硬件,性能差异可以忽略不计。鉴于我建议查看功能和价格。

VMware:正如您可能知道的那样,VMware 是长期的虚拟化之王。它拥有最大的兼容来宾操作系统列表,并具有一项重要的独特功能 - 内存过量使用(您可以分配比物理内存更多的虚拟内存)。如果您的目标是整合一堆未充分利用的小型服务器,VMware 可能会为您提供比其他任何东西都多的虚拟机/主机。需要注意的是,如果您过度使用并且 VM 需要更多资源,性能会下降。ESX/ESXi 还拥有最小的兼容硬件列表。如果您正在查看白盒系统,请查看此处第一的。如果您有兼容的硬件,则安装和使用相当容易。免费版本 (ESXi) 几乎没有任何功能,如果您正在寻找一些独立主机,这很好,非免费版本的价格超出了这个世界。就个人而言,I VMware 给我留下了不好的印象——在我看来,当他们的业务基础受到竞争挑战时,他们是众多拒绝变革和创新的公司之一。最近,他们要求合作公司取消其产品对免费版本的支持

微软:Hyper-V 是一个非常有趣的选项,对于 R2 版本更是如此。我测试了 Hyper-V Server,它是免费的独立产品。我是 Microsoft 的粉丝,我真的很想喜欢 Hyper-V,主要是因为它几乎可以在任何具有 Windows 驱动程序的硬件上运行。如果您在域环境中运行并且主要使用 Windows,Hyper-V 应该位于您的列表的顶部。当您可以选择购买/使用 SCVMM 时,它似乎更有价值。与 VMware 不同的是,免费版本具有良好的功能集,在 R2 中甚至更好,其中提供了集群和实时迁移!Hyper-V 可以很好地运行 Windows 来宾,支持的 Linux 来宾列表虽然不多,但还在不断增加,甚至未受启蒙的 Linux 来宾似乎也运行得相当好。如果你不是,故事就不一样了 在域环境中管理独立的 Hyper-V 服务器是一个主要的痛苦。尽管微软在 v1 产品中提供了所有产品,但管理层让我发疯。

Citrix:我测试的最终结果是使用 XenServer 5.5。恕我直言,它拥有三个免费产品中最好的特性和功能。与 VMware 一样,它的安装和管理方式类似于设备,而不是操作系统(如 Hyper-V)。它还有一个更大的兼容硬件列表(我怀疑如果需要,可以添加驱动程序)。它提供了比 VMware 的免费产品更多的功能,如果您将免费版本升级到付费版本,成本会低得多。Windows 来宾得到了很好的支持,但是 Linux 来宾并不是您对基于 Linux 的虚拟化平台所期望的。与 VMware 相比,它支持的 Linux 来宾列表非常少,并且不受支持的 Linux 来宾似乎根本无法正常运行。列表中明显缺少 Ubuntu。总的来说,对于家庭使用,我觉得它的性价比最高。


Dan*_*ley 6

我以为 Xen 是 Linux 的免费虚拟化平台……是否有 Xen 和单独的 XenServer 平台?

是的,混乱很常见。

  • Xen - 位于幕后的 HyperVisor。
  • XenSource - 现在由 Citrix拥有的开源虚拟化项目/解决方案。
  • XenServer - Citrix生产的闭源虚拟化产品。

  • 值得补充的是,xen 不是 linux,也不是 linux 的虚拟化平台。它只是一个管理程序。有一个代码库允许 linux 成为 dom0 管理/IO 域,这是常态。但是您也可以使用其他操作系统作为 dom0,例如 open solaris (2认同)