我从来没有使用过虚拟化,并且正在努力加快速度。我的新桌面即将推出,我专门购买了它,以便在单台计算机上运行我的所有需求(例如,vista桌面,xp桌面,vs 2005,vs20008,windows服务器,sharepoint,sql server 2000/2005/2008等)。在过去,我总是为每个应用程序购买和设置独立的物理机器。 (这就是为什么我的地下室有时会与小型数据中心混淆的原因。)虚拟化问题
我设置的这些虚拟服务器都没有负载,只是希望它们“联机”用于开发和测试。
所以我的问题是,哪个免费虚拟化是最简单(最快,最不痛苦)的设置?如果我的需求应该改变,是否有任何途径可以从一种工具转变为另一种工具? (也就是说,确保我首先做出正确的决定有多重要?)
其次,因为我可能会将64Bit Vista作为“基本”操作系统运行(除非有人说服我)基本上不在该操作系统上安装任何东西,而是将所有内容安装在虚拟机内部?即使我的'主要'开发环境? (甚至是我的电子邮件,办公套件等)?从我在这里阅读的信息看来,移动和备份整个“图像”的能力是一大优势,我不清楚这是否适用于应用程序直接在'主机'上运行。
该机器是一款双CPU四核芯,16G RAM和15K硬盘 - 所以它应该可以处理任何事情。
顺便说一句:我可能不到5%的机会需要安装Windows平台以外的任何东西,所以虽然很高兴能够设置Unix/Linux盒,但它不是必需的。
所以,只是为了重新提出这个问题:哪个虚拟机让我以最少的麻烦运行起来,并且应该直接在'主机'操作系统上安装什么?任何关于让我的桌面虚拟机策略关闭的其他建议 - 我真正想要避免的任何错误都会让我沮丧?
Update 12/2011:在回答这个原始问题以及所有有用的回复后,我确实最终选择了VMware工作站,并且没有后悔一秒钟。它不是免费的,但是对于你所得到的是很便宜的。我怀疑其他产品也会起作用。
如果有人阅读这个文章是在考虑虚拟化,那么坦率地说它太棒了 - 你还在等什么?在我的第一个VMware设置中,我将主开发人员放在“主机”操作系统中,并且仅将VM用于我的测试服务器,但仅在6个月前,我购买了一台较新的机器,现在在主机操作系统(Windows 7)中什么都不运行,我所有的工具/台式机都放在一台或多台虚拟机中。在我的主要桌面上使用虚拟机时性能会有轻微(非常轻微的)下降,但能够在任何时候都能够运行完全可运行的备份,远远超过负面 - 我甚至可以将主要桌面我的笔记本电脑,如果/当我在路上。
您是否尝试过使用boxedapp? 我不确定,但也许会有所帮助。 – 2011-12-26 19:47:56