最近,我的团队花费了太多时间来设置具有先前产品版本的机器或具有特定补丁的数据库服务器。在某些情况下,我们已经将开发人员的机器停机了三天。显然,这将是使用虚拟机的理想情况。我正在努力支持制作客户发布的虚拟图像的做法。我过去曾有效地使用 VMware 进行开发和测试,但我想知道是否有人有任何其他他们使用过的虚拟化工具?
我们正在 Windows XP 机器上使用 Java 进行开发。
最近,我的团队花费了太多时间来设置具有先前产品版本的机器或具有特定补丁的数据库服务器。在某些情况下,我们已经将开发人员的机器停机了三天。显然,这将是使用虚拟机的理想情况。我正在努力支持制作客户发布的虚拟图像的做法。我过去曾有效地使用 VMware 进行开发和测试,但我想知道是否有人有任何其他他们使用过的虚拟化工具?
我们正在 Windows XP 机器上使用 Java 进行开发。
VMWare是最好的恕我直言。
我对 VirtualBox http://www.virtualbox.org/有过很好的体验,而且我喜欢它是免费的。
Microsoft 的Hyper-V实际上相当不错(当然假设您使用的是 Microsoft 服务器。)
实际上,我们从中获得的性能比使用 vmware 时要好一些。
要在 Windows 上运行 Windows VM,您可以使用 MS Virtual PC 免费软件。
但是如果你想要 Linux,它会惨遭失败,而且不会告诉你这是因为。在这种情况下,请选择 VMWare。如果您关心价格,有 VMWare 工作站和服务器。VMWare 服务器与工作站几乎相同,但允许拥有远程 VM。OTOH 它没有多个快照(你只得到一个)和剪贴板与主机操作系统的集成。但它是免费的 =)
第二 Eric 关于 VirtualBox 的评论:它不仅是免费的,而且不像 VMWare 那样将进程(即膨胀)加载到您的主机操作系统。即使在我根本不打算启动它的那一天,VMWare 也会减慢我的启动速度。
在 Ubuntu Desktop 和 Windows XP 上, VirtualBox 在启动 VM 时似乎也快得多,并且在将图形/击键转换到 VM 和从 VM 转换时也好得多。我的客户 XP 几乎和我的主机 XP 一样快,看起来……
如果来宾是 Windows XP,就像您的情况一样,让网络和文件共享以及所有这些工作变得轻而易举(对于 Linux,这并不容易)。
我在使用 Citry XenServer 方面有很好的经验。它是免费的,有很多模板,并且可以在比 VMWare 更多的硬件上运行。它们也是 P2V 之类的工具,而且都是免费的(至少是 Express Edition)。
http://citrix.com/English/ps2/products/product.asp?contentID=683148
我们使用 VMWare ESX 3.5 并且对它非常满意。
我刚开始使用虚拟化...我正在使用 Microsoft Virtualization 4.6 这本书...到目前为止它一直很有帮助...你可以检查一下...也许你会找到你要找的东西...链接是https://www.packtpub.com/getting-started-microsoft-application-virtualization-46/book
干杯!!