在多个不同的系统(98-XP-Vista的七的Linux等),我认为最好的选择是使用虚拟化系统。

测试我们的软件

什么是你的选择:VMware的虚拟框或MS虚拟PC /服务器?为什么?

有帮助吗?

解决方案

我们在这里使用VMware在工作。真正支持快照(或保存机器的状态的某种方式)的任何VM软件将工作做好。快照更容易使测试安装和回滚。它也可以帮助,如果你计划去并修改文件恢复到已知的良好状态。

其他提示

虚拟Box是要走的路。它具有快照和平台无关(适合谁想要测试对其他操作系统的Mac用户)。并且它是免费的。

如果它是可用,Windows Server 2008上的Hyper-V 是一款功能强大的全功能项,包括快照树和所有你一个优质的UI预期细微。

如果你在使用VM本地dev的机器计划,以便您可以(例如)把它带回家在自己的笔记本电脑从那里工作,则更多的面向客户端的虚拟化软件,可能是要走的路。

如果你正在使用虚拟化的主要专业的环境中,一些超V机器的计算机实验室,你可以远程连接到的是,我们一直在使用我的办公室几个月强大的范例计划现在

我自己的选择是使用本地VM(虚拟PC是最简单的一个对我来说)作为我的开发环境,因为我可以把我的工作笔记本电脑和在家使用的VM也有(我不VPN进入办公室) 。然后我用的是实验室的Hyper-V机测试,部署等,因为他们采取和恢复快照更好的故事。

访问的VMware。我的理由很简单:VMware发布的VMware Player和VMware服务器(虚拟化平台以前称为VMware GSX)之前,市场对VM主机是有限的和昂贵的。

在VMware发布这些免费的,所有其他制造商(是的,我期待在这里微软)不得不跟风,所以如果不是对VMware的善行,我们还是可以寻找具有购买我们的VM主机软件。

所以,支持VMware为是好人。

呵呵,和他们的企业的产品是企业,它们在Linux下正常工作,有一些优秀的节省内存的技巧(这里的href="http://www.vmware.com/resources/techresources/605" rel="nofollow noreferrer">技术细节),多个快照和快照关闭基本图像,并且具有特征如VMotion(载荷散布),其他产品不支持几乎以及(如果有的话)。

微软的虚拟PC。它自由和简单。

的功能的一种比特是好的是差分VHDD,可以很容易(和空间明智吱吱),以保持备份/恢复的图像

VMWare的,这就是我们在这里使用。我们有完全成熟的ESX虚拟服务器和VMWare的工作站进行开发/测试。 ESX资源管理非常好,且易于配置。

我用VMWare的(当时该公司会为它付出),VMWare服务器(当公司不会),VirtualBox的(因为它是免费的,体面的,并支持快照),在Mac上的Parallels(我买的) ,和Xen。

所有工作正常。

我现在的主力是VirtualBox的,主要是因为它是免费的,支持快照,并运行在不同的主机平台我一定要使用。

VMWare的效果很好,但对高CPU服务器的应用程序,我们发现,微软的Hyper-V工作得更好,因为它具有更好的CPU预留能力。

最关键的是,该系统具有快照,这样你就可以很容易地回滚到几个国家(大多数人),我们发现,VMware和Hyper-V都具有出色的API的让我们揭开序幕,我们的自动当一个新的测试建立完成。

微软Virtual PC的微软操作系统的,对于* nix的虚拟盒。 虚拟PC似乎更快,更稳定略有,但它不支持Linux。

我们可能使用VMWare的,如果它是免费的,但我们公司不会花这笔钱。

虚拟盒是很大的。它也有一些稳定性问题,如果你运行它的Mac OS X.里面,如果你需要一个单一的解决方案来运行多个操作系统,这将是一个。

的Linux / OpenSolaris的在Linux上的顶部虚拟箱的顶部上。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top