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