如果没有网络,开源将不会存在,所以可能开源将不可避免地遭遇到云计算。这种事从一开始就已经注定了。从云计算开始之初,SaaS供应商都倾向于LAMP栈交付Web应用程序。但是在过去几年里,开源云项目也大量增加。
维护大量开源知识库的Black Duck资料表明,开源云项目已经从2005年少量增加到2010年的470个。这个数目在将近50万项目中是个小数目,但是他们的影响力远远超过这个数目本身。
例如,考虑两个著名的开源应用程序。去年的Acquia,这是由Drupal网站创始人Dries Buytaert倡导的,发布了开源内容管理系统托管版本Drupal Gardens测试版。SugarCRM也是有史以来最成功的商业开源公司,他们也提供了一个SaaS版本。
更有趣的是,开源已经被证明是面对云计算挑战的时候具有创新性的动力。北桥创投的合作伙伴Michael Skok作为开元基金的特定公司是云计算主要客户项目之一,具有锁定供应商的潜力。可以减少风险的两种最突出项目是OpenStack和Deltacloud。
OpenStack的目的是提供标准的IaaS计算和存储平台,所以如果有足够多的共有云计算供应商采用它,客户就可以很容易实现在供应商之间转移工作负载。于此同时,各个企业可以使用OpenStack创建和运行私有云,可以在客户和供应商创建相似的兼容水平。依靠50家企业的支持,包括Rackspace、NASA、戴尔,思科系统公司和Canonical等,OpenStack现在已经在享受来自企业客户市场兴趣带来的收益了。
由红帽公司开发、Apache管理的Deltacloud是一个开源REST API,该界面可以驱动个别云供应商,包括Azure、EC2、GoGrid和Rackspace。客户可以开发内部云,并使用Deltacloud来通过供应商们管理实例。
这样的事情还在继续。数年前,在BSD许可协议下提供了分布式缓存系统Memcached。现在这种系统被Facebook、Twitter和YouTube等网站使用。Memcached开发的二级缓存现在还可以在Apache 2下获得,现在正在领导者虚拟化数据库基于Java的解决方案。
最后是Apache Hadoop项目,这个软件架构来自谷歌MapReduce发起的数据密集型分布式应用程序。Hadoop正在引领非结构化数据挖掘的革命。尽管Hadoop没有被局限在云中,这当然是完美的突破性应用程序。例如,亚马逊公司的EC2,它提供了托管的Hadoop架构,可以交付Amazon Elastic MapReduce,上传数据,使用大量EC2服务器,并且不用为获得任何结果而付费。
在过去几年里,开源供应商已经忍受了考研和磨难,许多公司认为他们可以维持销售支持业务,并可以从中获取利润。对一些公司来说,云计算已经提供了生存下来的新途径。更重要的是,云计算把开源的传统协作带到了一个新水平,而开源贡献者在在云计算的压力下满足了新的技术和业务的挑战。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
谷歌云业务CEO描绘谷歌云计划 收购传言四起
行业观察人士猜测,新任谷歌云首席执行官Thomas Kurian将通过大规模收购来获取市场份额,并与竞争对手A […]
-
Workday公司继续在亚太地区大举投资
随着亚太地区(APAC)地区越来越多的企业转向云计算来拓展其数字业务,Workday公司跻身为全球发展最快的云 […]
-
华为“一云一湖一平台”架构助力客户加速智能化进程
在第十五届华为全球分析师大会上,秉承“智IT,慧未来”的理念,华为IT产品线分享了IT基础设施在数字化转型过程 […]
-
云计算可移植性的来龙去脉
目前云计算提供商都是按不同的方式构建其产品,这造成典型的“缺乏标准、以创新为导向以及供应商锁定”的局面。 但供 […]