云计算潜力必须建立在开源软件基础上
伴随互联网用户群和数据量激增,多种类型应用的需求,对于软件要的要求也发生了很大变化,透明、分享、敏捷、经济的开源云计算平台成为IT发展的趋势。9月19日,Marten Mickos,开源数据库MySQL的创立者、开源云计算平台Eucalyptus(桉树)公司CEO这样开始了他的话题,除了被广泛地称为开源软件领袖外,Marten Mickos 认为,“开源”+“云计算” 是他的又一项开创性实践。
1、关于创新的话题
无论在哪一种层面上,开源软件绝对是一种“破坏性创新”,尤其是到了云计算时代,它迫使那些传统上希望靠代码赚钱、独占市场的软件企业不得不重新审视自己的商业模式和市场策略,不得不去重视和发展开源,并重新评估开源可能带来的利害关系。比如微软,比如Oracle,这些行业的巨头也开始认识并试图汇入这种难以抵抗的潮流之中。而每每提到开源系统由来,人们也一定会想到曾经辉煌、曾经失落,又在云计算时代重新焕发生机的Linux, 它同样也是来自于Marten Mickos的家乡--芬兰。在那个500万人口的小国(还远远不到北京1/3的人口),不但诞生了Linux、MySQL,也产生了诺基亚、愤怒的小鸟,那么其创新的根源何在?是政府的支持和领导吗?在被问到这个问题时候,Marten Mickos干脆地说:“NO,跟政府一点关系都没有,可能是因为我们的文化更加开放、乐于分享,还有对于技术痴迷。”“当然,可能跟天气也有关系。那么漫长的冷天,我们没有别的事情可以做。”Marten Mickos笑着调侃。而在现场参加座谈的毕业于美国卡梅隆大学的邓侃博士看来,这更像“经济基础决定上层建筑”的事情。他认为:“对于很多中国中小企业来说,更多是一开始就要考虑挣到钱,如何盈利来发工资,养活自己和团队,开源是要在解决温饱之后的事情。”正如在2011年云基地举办的云世界大会上,友友系统CEO姚宏宇说的,“在我们度过早期的阶段,能够养活自己了,我们也会考虑将我们的软件开源出来。但之前,我们还要养活自己。”姚宏宇博士的友友系统,做的云计算操作系统和中间件平台,在国内也是独一无二的。
2、关于云计算和开源软件
“要发挥云计算的潜力,就必须建立在开源软件的基础上。”在Marten Mickos看来,“开源是生产软件的一种高效方法。通过开源,汇聚社区的力量,可以更迅速地得到更高质量的软件。”而在度过云计算导入期后,今年以来开源云计算也不断升温。数据表明,目前全世界有90%以上的云计算部署在开源平台上,云计算对于敏捷性、自动化,弹性以及实用、经济追求的特性,也决定了开源计算在云时代的领军位置。很多大企业像Amazon、Google,甚至苹果、微软都发力部署云计算、中小企业则开始使用云计算,利用网络托管的服务,减少了在技术基础架构上的大量前期投入。在此之中,Eucalyptus、Cloudstack、Openstack和OpenNebula,作为公认的四大开源IASS平台,备受行业关注,尤其是前三者,今年也都是在中国加大整个市场宣传和推广的力度。
3、关于开源商业模式
“目前MySQL拥有大约1500万用户,其中1.5万是付费用户,大约是1:100比例,在2007年业务收入就超过2700万美元。” Marten Mickos说。Marten Mickos 不仅是Eucalyptus 的领军人,他还是 MySQL创立者,并带领它从初创阶段逐渐成长为世界第二大开源公司和生长最迅速的数据库服务商。他被称为开源软件领袖,在芬兰,他还被公认为继Linux之父Linus Torvalds之后又一民族英雄。
“开源软件的形成和成功来自社区,但是同样也需要成功的商业模式推动。” Marten Mickos说。他发明创造了开源的双授权许可制度,开创了开源公司新的盈利模式,并把这一商业模式成功运用于MySQL公司。对于Eucalyptus,也同样有免费和付费的版本。Marten Mickos说,对于那些对效率和订制需求更高的客户,他们很乐意采用付费的版本。根据媒介报道,以前Eucalyptus的企业版本是非开源的,但是今年中,Eucalyptus也将其开源了。
对于开源和付费,Marten Mickos继续解释说:“开源必须做到最好,必须有社区支持,要能让人看清楚整个过程,就像你在餐馆就餐能够看到后厨的操作,这样才是让人放心的。”他认为,像MySQL大量的使用者和开发者是驱动MySQL商业发展的动力。但是MySQL也会向那些需要扩展、经不住任何失败的企业出售企业级服务,包括经过认证的二进制文件、更新和升级服务、自动化的DBA服务、7*24小时的错误解决方案等。 这些用户可以按服务的水平和服务器的数量进行付费。
4、关于Eucalyptus,CLoudstack和OpenStack
IASS开源软件平台今年以来已经被炒得火热,而且随着私有云、混合云部署的推广,其热度肯定只会有增无减,况且对于开源平台,最终必然的淘汰和洗牌是大家都能看到的,一统江湖的梦想是所有开源平台的追求。关于Eucalyptus,CLoudstack和OpenStack之间的竞争关系和未来,也是行业内都关心的话题。尤其是在今年,CloudStack贡献给了Apache基金会,OpenStack也是市场上继续轰轰烈烈的宣传推广,吸引越来越多行业巨头加盟进入其阵线。
“对于开源平台,最终能否生存下来根本是能否做到最好,满足客户需求。” Marten Mickos说。对于目前市场最热门的OpenStack,作为由NASA和Rackspace主导的项目,其实早期NASA也是选择使用了Eucalyptus构建自己的私有云,后来才转向和Rackspace共同创建了OpenStack项目。Marten Mickos认为,正如目前市场所公认的,OpenStack功能还不够完善,尽管社区发展的非常快,而且也有很多强力加盟者。但是这些加盟者,正如很多业界评论所认为的,太多的巨头加盟,各怀心思还可能会让OpenStack迷失方向,至少也是变得更加复杂。尤其是对于很多中小型的企业,OpenStack高度复杂性和低量身订制特征都不是很好的选择。目前,HP、Intel等伙伴对于OpenStack的支持比较好,但更多是面向自身的需要;DELL、IBM等加盟企业则更多是观望,对于VMWARE近期加入了OpenStack,业界评论则好坏参半。关于CLoudstack,Marten Mickos强调,由华人Sheng.Liang主导开发的CLoudstack,其功能非常完善,并且他也毫不掩饰地说,Eucalyptus也在追随CLoudstack,双方用的也都是同一种语言--Java.不过Marten Mickos指出相较CLoudstack,Eucalyptus具有更好可用性、身份管理等功能,并且作为独立软件供应商,Eucalyptus惟一需求就是帮助客户云平台成功,这跟CLoudstack的拥有者Crtrix有着“哲学上”的区别。他强调说:“云之美就是其敏捷性,以及能够在云之间转移工作负载,而且不需要同任何特定厂商或提供商绑定在一起。”
5、关于云计算,以及关于创业
根据Garnter研究报告,到2014年,75%财富1000强公司都会有API.Marten Mickos强调,从商业角度云计算应该可能帮助客户实现业务增长和发展。他认为目前云计算还处于早期阶段,也许真正的变革还需要未来10年-20年的时间。
但是正如他在硅谷看到的,Marten Mickos指出,巨大变革意味着巨大的成功,尽管这并不意味者目前叫做“云”的企业都能成功,但是在创业过程中,也是类似进化的过程,不是最强的一定会成功,但一定要学习,要快速学习。Marten Mickos喜欢中小公司,他自己此前曾创办了6个公司,两个被收购,两个不温不火,还有两个失败了。他认为,新的创业公司都非常困难,但创业者必须相信不可能事情,制订不可能的计划,在此过程中很多人会失败,但是我们可以从失败中学习。