用开源虚拟化软件创建应用案例

日期: 2009-09-20 作者:Sander van Vugt翻译:李哲贤 来源:TechTarget中国 英文

当用户开始考虑应用虚拟化的时候,VMware会是首先进入脑海的产品之一。这很好理解,因为这家公司是虚拟化市场领域里最重要的厂商之一。同时,我们还是需要考虑其他的一些因素。一些开源虚拟化软件也提供了和VMware一样方便实用的功能。

在本文中,我将阐明一些争议以帮助大家通过使用开源虚拟化软件,而不是用某种专有软件技术,来创建虚拟化应用环境。   免费是源于开放,而不是作为赠品   开源软件系统的灵魂就是免费。开放指的是该虚拟化产品的知识产权是公共产权,对每个人都是共享和开放的。对于开源虚拟化软件来说,最大优势就是每个人都可以获取它的源代码进而对其进行改编。

试问,您是否在使用商业虚拟化软件过程中遇到……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

当用户开始考虑应用虚拟化的时候,VMware会是首先进入脑海的产品之一。这很好理解,因为这家公司是虚拟化市场领域里最重要的厂商之一。同时,我们还是需要考虑其他的一些因素。一些开源虚拟化软件也提供了和VMware一样方便实用的功能。在本文中,我将阐明一些争议以帮助大家通过使用开源虚拟化软件,而不是用某种专有软件技术,来创建虚拟化应用环境。

  免费是源于开放,而不是作为赠品

  开源软件系统的灵魂就是免费。开放指的是该虚拟化产品的知识产权是公共产权,对每个人都是共享和开放的。对于开源虚拟化软件来说,最大优势就是每个人都可以获取它的源代码进而对其进行改编。试问,您是否在使用商业虚拟化软件过程中遇到过一些问题?这时您的唯一选择只能是等待产品供应商提供一种针对该问题的解决办法。如果您是一个对于厂商不太重要的小公司,这个等待的过程可能会非常的漫长。

  在开源软件情况下,获取解决方案的途径通常要简短得多。 开源软件代码中一般都包括有对该软件维护负责的责任人邮件地址,您可以通过邮件直接跟他取得联系,然后一起配合工作来寻找合适的解决方案。一般而言,这种针对性解决方案的工作效率,比商业软件所提供的通用用户补丁,要好得多。获得这些所需的唯一条件是:在开源虚拟化软件背后的公司运行是良好的。

  支持

  一个对于开源系统软件的常见误解是开源软件只在某个特定的个人维护下存在,所以不太可能获得很好的支持。尽管在某些开源软件上这种情况是真实的,但是在开源虚拟化软件项目里实际情况远非如此。

  现有的虚拟化软件工程都非常的复杂,一般都囊括一个或多个软件领域的领军人物。这就意味着,在他们的背后有一些公司将对软件项目投资和做支持。换句话说,从购买支持服务的角度看,对于在Ubuntu Server 部署KVM虚拟化和在Windows Server2008上部署VMware vSphere相比一样简单。而且这种支持不但包含解决在虚拟化软件系统中遇到的问题,还包括对虚拟机中运行的软件及虚拟机所在的硬件在内的支持。如果您决定把原来的物理Oracle服务器运行于开源虚拟化管理程序之上,这种支持的方式和力度将带给您更多的成功信心。

  选择开源虚拟化软件最重要的原因是因为它的独立性,在虚拟化堆栈中的某个核心组件的价格不会忽然加倍。相反,这些组件可能都是免费的。这里谈到了另外一个争议的问题,开源软件的解决方案是否是完全免费的?答案是:部分免费。随时时间的推移,这种解决方案的总体拥有成本会变得越来越低。区别是对于开源虚拟化软件而言,您永远不会面临因为厂商决定提高产品价格而导致您的预算被迫增加的情况。开源虚拟化解决方案给了您用合适的价格运行合适的软件的选择权。这个系列的第二部分,我将综述现有的开源虚拟化软件市场厂商及他们的产品。

翻译

李哲贤
李哲贤

TT虚拟化特约作者

相关推荐