免费软件虚拟化,虚拟PC与VMWare,中央仪表板等

这是我的第一篇文章[等待同情]希望它不会太坏,

我知道这主要是一个快速的问答网站,但我想获得一些意见,我认为我所寻找的可能只是一个简单的答案。

我期待在家使用虚拟化技术,在虚拟PC和VMware方面几乎没有什么经验,大约有5台频繁用于开发工作,下载,一台服务器,笔记本电脑,游戏等的电脑。据我所知,Virtual PC和VMWare是仍然是主要玩家(使用VirtualBox?),虽然我想保持自由和/或开放源代码,但VMware“专业”不会出现问题,如果它的能力是好多了。 基本上我想我所有的机器上的虚拟机额外的操作系统,差异。 开发configuration和备份。

有一件事我从来没有用过,但在工作中已经看到,是一个仪表盘式的界面,让用户可以访问configuration所有的虚拟机。 这是我喜欢的function之一,我不知道MS是否有这样的function。

所以在我写一本我想要的书之前,你们觉得呢? 这是开发人员问其他IT人员……不要太过火我=)

提前致谢!

贾斯汀

VirtualBox提供了我需要的一切。 它运行在Windows,OSX,Linux和Solaris上。 虚拟磁盘映像(.vdi)是便携式的,压缩良好。 NATnetworking接口非常好,易于configuration。 哦,是的,它的自由。

Citrix Xenserver是企业级,开源的,免费的。

答案当然要看情况。

如果你正在寻找工作站级的东西 – 比如运行XP或者Fedora的实例,并且你经常需要与这些计算机的桌面进行交互,那么我build议你花费在VMware Workstation上。 它有一个很好的界面,与主机桌面的集成是非常好的(对于托pipe在XP,Vista和Win7电脑)。 如果你没有钱,我听说VirtualBox很好,但我从来没有尝试过。

如果你打算做一些服务器级的工作 – 比如运行linux电脑,那么你不需要经常和X gui交互,比如数据库工具或者web开发,我推荐VMware Server。 它比VMware Workstation轻一些,你可以更容易地configuration它启动和closures与主机的虚拟机。 使用这个,我把我的虚拟机视为远程计算机,然后从主机或networking的任何其他地方通过SSH连接到虚拟机。 我甚至运行一个或两个像这样的XP实例,只需要远程桌面就可以了,但是我不会以这种方式进行graphics化处理。

如果你想做生产级的东西,那么你可能会想从VMware Server开始(或者我相信现在还有一个VirtualBox服务器)。 从那里你将要把VMware ESXi作为一个裸机pipe理程序进行研究,而且我也会把Xenserver的function放在这个层面上,但是我承认,在任何层面上,我从来都没有超过Xen的参与。

坚持使用VMware系列产品的优势之一就是随着您的成长,虚拟机很容易就会顺利通过。 请注意,如果您在家族之间跳跃,这种可移植性并非不可能,但是它并不像VMware那样直截了当。

VMware Server不是开放源代码的,但是如果你愿意的话,将允许以后迁移到ESX。

这是一个托pipe的解决scheme,它运行在另一个操作系统(Windows或Linux),然后从那里虚拟化。

VirtualBox也是一个体面的解决scheme。

我还没有使用Citrix XenServer,只能在Citrix之前使用Xen,所以我不能从个人的经验谈起:)