天云趋势与Citrix公司达成的合作协议,其意义在于:CloudStack在中国的销售和用户定制化的工作将由天云趋势公司独家完成。这意味着天云趋势公司可以在中国根据不同用户,进行定制化的修改,甚至包括内核修改,以满足中国客户的需求。
开源永远有说不完的话题,在当今云计算、大数据等热点话题的讨论中,这一点也毫不例外。
有统计数据显示,当今世界上许多开源项目都在从有约束性的许可协议(比如GPL协议)阵营中转投宽松的许可协议(如Apache许可协议)阵营。
事实上,许多公司都担心GPL协议,担心GPL协议会让他们公布自己的私有代码。但是在Apache许可协议内,这种担心就没有必要。
对于很多公司和开发者来说,这不仅仅是鼓励他们使用开源工具,也是非常有利于开源软件服务公司。
近年来,很多开源项目都姿态鲜明地选择了Apache许可协议,包括云计算平台如Hadoop、OpenStack、Cassandra以及CloudFoundry。许多开源运动关注者都认为这样的改变将会给开源世界带来更好的发展,会有更多的人加入开源阵营。
2012年4月5日,Citrix宣布所属CloudStack开源软件将加入Apache软件基金会,现在正式属于Apache开源项目。
CloudStack作为业界最有影响力的三大开源云平台之一,也是拥有最多生产性环境的开源云平台。CloudStack最早由Cloud.com公司开发,2011年7月被Citrix收购。
自2011年Citrix收购Cloud.com以来,CloudStack.org开源社区的用户参与度已经增长了4倍,全球25,000多家云计算提供商已经签约加盟,并成为CloudStack.org社区的活跃成员。
不得不说,当Citrix将其CloudStack转变为Apache开源项目,以创造一个能与OpenStack抗衡的模式时,就使开源云市场出现了分裂局面。由于CloudStack.org社区真正加入开源阵营,这使得CloudStack对抗OpenStack 之势形成,而开源云阵营的分裂也开始加剧。那现在的CloudStack与OpenStack之间的区别在哪里呢?
对此,Citrix公司云计算产品事业部产品副总裁Kevin.Kluge给出这样的解释:CloudStack和OpenStack最大的区别在于,OpenStack一开始就是开源社区,在研发者当中有很多应用,但是到现在没有成熟的商业应用;而CloudStack则相反,在开源之前,已经有接近一百家的客户在大规模商业部署了。换句话说了,这是将一个已经成熟的商品进行开源。Citrix公司认为这是两者之间最大的差异,也是Citrix将重心从OpenStack切换到CloudStack的原因。
举例来讲,这意味着Citrix将来会走Red Hat的道路。那么CloudStack开源版相当于Zenoss(一家开源软件公司),他们的Citrix Cloud Platform,类似于Red Hat1、2,就是企业版。
据51CTO.com记者了解,在过去的一年中,开源CloudStack产品已被下载了6万多次,而且目前每月下载量以平均5倍的速度快速增长。截至目前CloudStack作为成功的公共云平台,已经帮助至少85个大规模生产性云平台实现了10亿美元以上的运营收入,其典型的客户包括韩国、澳大利亚、印度的电信运营商。
在CloudStack 100%开源后,开始也是通过GNU GPL v3 license许可协议发布,源代码可以在cloudstack.org上下载。根据GPL协议的规定:如果你完善了某个自由软件并将它的代码应用在一个大型软件产品中,那么你需要将你的这个产品再共享给自由软件用户。而Apache许可证不要求使用者必须将软件再次共享给大众。
在Citrix将其CloudStack转变为开源Apache项目的不到两个月的时间内,云供应商都开始支持这个开源模式。
就在前不久的5月23日,天云趋势公司和Citrix公司联合宣布,双方达成战略合作协议,将在市场开发、产品销售、人员培训、用户技术支持等多个方面合作,共同推动CloudStack社区在中国的发展。同时,天云趋势将为使用CloudStack云平台的客户提供全面的技术支持。
业界人士认为,双方此次合作是自今年4月初CloudStack云平台加入Apache软件基金会后的又一重大进展,一方面将使中国企业和机构能够充分利用CloudStack云平台的先进性能和可扩展性,减少运营支出,提高业务连续性,加强安全性,减少能源消耗和碳排放量,另一方面将加快云计算在中国市场的普及应用。
天云趋势副总裁高瀚昭认为,由华人软件业的两大教父田溯宁,张明正共同创立天云趋势,目标就是要在中国打造世界级的云计算产品。
高瀚昭在接受51CTO.com记者采访时表示,天云趋势公司的业务重点主要体现在三个方面:一是云计算平台,二是云同步存储应用,这类似于苹果公司的iCloud,第三个方面就是基于Hadoop的大数据应用,这使得用户更方便使用,以及更有效率地提升他们对大数据处理能力的产品。
5月22日天云趋势和Citrix联合举办了第一场CloudStack Design Camp,从系统架构、设计思路、部署经验分别做了深入浅出的介绍,并提供详细的解说让更多的CloudStack爱好者了解如何加入社区,如何从社区获得帮助以及如何为社区做出贡献。高瀚昭表示,接下来双方还将共同斥资在国内从市场到技术多层次推进CloudStack社区的发展。
针对目前CloudStack社区的发展, Citrix公司云计算产品事业部产品副总裁Kevin.Kluge表示:Citrix公司集中精力针对CloudStack进行研发,将CloudStack捐献给Apache 软件基金会以后,Citrix公司同时做一个商业版的云计算平台,叫Citrix Cloud Platform。Citrix将在全球范围内进一步加强对CloudStack社区的支持,尤其是在中国地区会和T-Cloud紧密合作,共同推动CloudStack社区的发展。
据Kevin介绍,在Cloud.com还没有被Citrix公司收购的时候,天云趋势公司就已经有了相关的战略合作。据高瀚昭介绍,在CloudStack开源之前,天云趋势公司已经从Cloud.com获得CloudStack全套的源代码,以及中国所有销售许可和定价权。
在51CTO.com记者看来,天云趋势与Citrix公司达成的合作协议,其意义在于:CloudStack在中国的销售和用户定制化的工作将由天云趋势公司独家完成。这意味着天云趋势公司可以在中国根据不同用户,进行定制化的修改,甚至包括内核修改,以满足中国客户的需求。
不可否认的是,Apache 软件基金会孕育了Hadoop、HBase、Hive等非常成功的云项目。事实证明,通过培育和推进领先开源云项目的办法非常有效,同时能将充满活力的供应商和开发商群体很好地聚集在一起,共同加速创新,实现互操作和标准化。
因此,天云趋势在很早就投入到CloudStack开源云社区,帮助开发者和用户所构成的广泛群体开展创新,推进行业标准,并鼓励云领域的互操作和开放。
据Kevin介绍,作为国内首家对CloudStack进行源代码级开发的厂家,天云趋势在过去18个月中在国内部署了超过10个大规模商用云平台,具有其它厂家无法比拟的技术实力和实施经验。相信此次战略合作的签署,天云趋势能够给Apache CloudStack项目带来更多的贡献。
Kevin Kluge和高瀚昭均坚信,天云趋势和Citrix此次战略合作将促使CloudStack成为事实上的云计算平台行业标准,也必将推动中国软件企业在全球的云计算舞台上拥有更多的话语权。