开源桌面虚拟化解决方案:VirtualBox

日期: 2012-07-12 作者:Serdar Yegulalp翻译:王学强 来源:TechTarget中国 英文

现在有许多桌面虚拟化软件,但是Oracle的虚拟机软件VirtualBox始终领先。相比其他产品,这个开源VDI软件针对更具体的需求提供了全面的数据中心虚拟化解决方案。   和微软的Virtual PC、VMware Player、Workstation和Fusion类似,VirtualBox是一个用于桌面虚拟化和服务器虚拟化的免费开源的主机平台。目前,它在开源桌面虚拟化市场处于领先地位,但是其他开源VDI软件的差距并不大。

  下面是2012年开源桌面虚拟化的情况分析。   VirtualBox在实际应用中保持领先   接触桌面虚拟化产品的人很少对VirtualBox会在行业中保持领先感到惊……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

现在有许多桌面虚拟化软件,但是Oracle的虚拟机软件VirtualBox始终领先。相比其他产品,这个开源VDI软件针对更具体的需求提供了全面的数据中心虚拟化解决方案。

  和微软的Virtual PC、VMware Player、Workstation和Fusion类似,VirtualBox是一个用于桌面虚拟化和服务器虚拟化的免费开源的主机平台。目前,它在开源桌面虚拟化市场处于领先地位,但是其他开源VDI软件的差距并不大。

  下面是2012年开源桌面虚拟化的情况分析。

  VirtualBox在实际应用中保持领先

  接触桌面虚拟化产品的人很少对VirtualBox会在行业中保持领先感到惊讶,因为它具备诸多优点。

  自从Oraccle在2010年收购VirtualBox的上家Sun Microsystems公司之后,VirtualBox就一直保持着良好的品质,打消了许多人(包括我)曾经对产品质量发生变化的担忧。Oracle持续改进VirtualBox,始终与Windows 8等主要操作系统保持同步。

  是什么让VirtualBox在开源桌面虚拟化市场取得持续的成功?首先,它涵盖了桌面虚拟机所需要的绝大部分功能:多操作系统支持、多核心处理器虚拟化、多显示器支持、灵活的网络配置(虚拟机和主机、虚拟机和虚拟机之间)、虚拟机克隆和磁盘工具、脚本扩展、命令行支持、快照和其他功能。
 
  除此之外,Oracle的桌面虚拟化软件的特性集合也使其保持很强的竞争力。它包含了你所需要的绝大部分功能,并且非常好用。图片中缺少的一些东西,比如物理机向虚拟机的转换,和桌面用户没有很大的关系。Oracle最近加入了其他功能如虚拟机克隆。VirtualBox有很多强大的特性,能够完成和VMware的免费主机虚拟化软件VMware Player类似的工作。作为桌面虚拟化的两个可选项,它们每个发行版本的差异变得越来越小。

  开源VDI用户同样被VirtualBox的许可认证和使用条款所吸引。核心编码认证为GPL v2,用Oracle的Personal Use和 Evaluation License来认证二进制代码。新版VirtualBox可供个人或学术机构免费使用,但是企业部署需要购买认证许可,并禁止基于商业目的的代码重分发。这使许多用户可以轻易获取未编译的二进制代码。为数不多的需要购买的情况包括大规模的商业重用,但是大部分用户只是想在桌面上使用免费的虚拟机,并不会涉及到这种情况。

  其他开源虚拟化桌面:在桌面环境中表现并不尽如人意

  开源桌面虚拟化市场中的其他产品倾向于实现某些特定的需求,而不是VirtualBox那样的通用解决方案。这并不代表它们就是劣质的开源虚拟化桌面产品,它们只是为不同需求定制的,不是所有的桌面终端用户都需要此类产品。

  比如QEMU,这个项目是VirtualBox中一些技术的最初来源。在部署了许多年以后,最近发布了1.0版本。QEMU主要供开发人员和程序员使用。因为它是为模拟多硬件平台而设计,除了X86处理器平台还包括PowerPC、PowerMac、ARM、SPARC和其他芯片,这使得它更像是一个处理器系统,而不是桌面系统。

  换句话说,QEMU更适合于致力于处理器级别模拟的情况,而不是在一个受保护的环境下运行不同的操作系统。当然,你可以用QEMU实现后者的功能,但是VirtualBox能为终端用户提供更多、更友好的工具。

  Bochs比QEMU更接近于桌面环境。它用来模拟一般电脑硬件,并不能实现广泛的芯片组兼容。所以常用硬件平台下的操作系统(如Linux、 DOS、Windows、BSD)仅需简单的配置就可以直接在上面运行。换句话说,相比于VirtualBox,Bochs的用户界面是非常简陋的。除此之外,大部分Bochs硬件模拟式非常老旧。比如,仅有的网卡是Novell NE2000和Etherboot虚拟网卡。

  Bochs受到了模拟基于陈旧DOS的软件尤其是游戏的管理员和执行操作系统调试(比如调试内核驱动)的人员的喜爱。因为模拟的硬件可以进行单步调试或者调整到任意的速度。但是对于每天的开源桌面虚拟化,它比VirtualBox更令人无法忍受。

  开源虚拟化桌面的未来

  开源虚拟化桌面的发展将会和大多数软件的历程一样:处于领先地位的公司合并它的主要竞争对手,其余的公司就不再有竞争力。目前在开源桌面虚拟化市场保持领先的是VirtualBox,而它的主要竞争对手正是私有的免费的VMware Player。

  其他开源VDI的发展也许会使VirtualBox失去现在的领先位置,但是到目前为止,还没有任何产品对其构成直接威胁。如果管理员需要使用只有VMware才提供的功能,那VMware Player毫无疑问是有价值的,但是对于那些需要使用VirtualBox开源特性的用户来说,它并不合适。

  如果Oracle将关注的重点转移到其他领域,VirtualBox也有可能从开源虚拟化桌面的领先位置跌落下来。但是考虑到虚拟化是企业服务器业务的核心部分,短时间内这种情况并不会发生。

作者

Serdar Yegulalp
Serdar Yegulalp

Serdar Yegulalp从1994年到2001年为Windows杂志写作,覆盖了广泛的技术方面。他现在是《The Windows 2000 Power Users Newsletter》一书的出版者,辛勤钻研他擅长的Windows NT, Windows 2000 and Windows XP领域,并为TechTarget写专栏。

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐