替代Windows Server 2008 R2上的VMWare Server

时间:2013-04-02 07:51:40

标签: vmware virtualization windows-server-2008-r2

目前,我们正在Windows Server 2008 R2上运行VMWare服务器。机器的硬件规格非常好。尽管如此,当两个或多个虚拟机同时运行(仅运行,不执行任何CPU或磁盘密集型任务)时,虚拟机中的性能完全不可接受。

因此我们正在寻找其他选择。 VMWare的网站只有热门话题,我无法弄清楚他们是否提供符合我们要求的产品。但也欢迎来自其他供应商的替代品。 有一些限制:

  • 虚拟化产品必须在Windows 2008 R2上运行 - 服务器不会虚拟化(因此不包括esx)
  • 许多虚拟机已经存在。它们必须可用于新系统,或转换过程必须简单
  • 虚拟引擎必须能够在没有交互式用户会话的情况下运行(因此不包括VMWare Player和VirtualBox)。
  • 必须可以将计算机重置为快照并通过命令行从其他(即非主机)计算机启动计算机(类似于vmrun命令)
  • 多台机器必须能够并行运行而不会导致性能大幅下降

你有一些提示吗?

3 个答案:

答案 0 :(得分:0)

您是否考虑过Hyper-V(Windows中的本机虚拟机管理程序)?

但是我会建议对性能问题进行故障排除(最常见的是VM或主机没有足够的RAM - 导致分页和性能不佳)

答案 1 :(得分:0)

虽然我找不到具有约束条件的VMWare服务器的真正替代品,但我至少可以提高性能:

  • 将磁盘策略从“Optimize for safety”更改为“Optimize for performance”将大多数构建项目的时间减少了三分之一
  • 在XP机器上安装IP版本6协议通常会带来另外10%

最慢的整合测试项目(Dragon Natural Seaking 12的安装)现在在20分钟内完成,而不是2小时20分钟。

但是,当将较大的文件从主机复制到虚拟机时,性能是不可接受的 - 而从同一主机上的其他VM复制它们的效果要好得多......

答案 2 :(得分:0)

如果我能在你的位置上,我仍然会考虑esxi和2008。 我们使用vmware服务器并且性能与esxi无法比较,特别是如果您使用的是IO密集型应用程序。