OpenStack的崛起,吹响了云平台市场开源阵营挑战商业力量的号角。全球热论的声浪中,CloudStack、Eucalyptus、OpenNebula紧随其后,四大开源云平台围绕“开放云”展开了新一轮的制衡与博弈。
刚刚过去的9月,开源社区迎来了两件大事。9月8日,经过OpenStack基金会董事会补充会议的讨论和投票,“亦敌亦友”的VMware和英特尔、NEC一道,正式获得OpenStack基金会金牌会员的资格。随后的9月19日,OpenStack基金会正式成立,该项目的合作发起者之一Rackspace向基金会正式移交了社区管理活动和OpenStack商标。在此之前,OpenStack的另一个合作发起者NASA(美国国家航空航天局)也淡出OpenStack组织,从开发者转型为技术使用者。至此,OpenStack作为独立非盈利性组织存在的使命宣告完成。
OpenStack近期为开源社区乃至整个IT界带来一次又一次震动。事实上,从2011年开始,这个新生代开源项目就获得了持续走高的关注度。在沉寂已久的开源世界,对一种技术如此的痴迷狂热似乎还得追溯到Linux时代。但如此火爆的场面又在情理之中,最重要的原因是,OpenStack的崛起与风靡全球的云计算浪潮交相辉映。作为一个开源云平台项目,OpenStack所提供的IaaS(基础设施即服务)框架让任何人都可以自行建立并提供云计算服务。它也可以被用于构建私有云,在企业内部提供共享服务。简言之,它可以帮助服务商和企业构建类似于Amazon EC2和S3的IaaS平台。
OpenStack所能交付的应用场景对于企业和开发者而言都极具吸引力。同时,由于从项目创建起就采用Apache 2.0授权协议,OpenStack提供的开源IaaS框架具备天然的开放性。这种开放性引爆了各类型企业和社区开发者的参与热情。从项目推出至今,OpenStack代码库已拥有超过55万行代码,超过573名开发者贡献了自己的代码。OpenStack基金会已筹集1000万美元的资金,加入OpenStack生态圈的企业数量达到惊人的192家。
然而,在开源世界中,火力全开的OpenStack并不是唯一的IaaS技术框架提供者,包括CloudStack、Eucalyptus(中文译名为桉树)、OpenNebula以及oVirt在内的开源项目同样可以帮助企业构建内部或外部类似亚马逊公有云的服务。云计算领域的长期观察者、新浪微博博主@forestzrd将OpenStack形容为“后来居上的先锋”,以及开源云平台领域“真正搅动水池的人”。事实上,在OpenStack项目创立之前,以上这些从美国和欧洲发起的开源项目在开发者和企业用户群体中已经建立了一定的影响力,并且正在稳步发展自己的合作伙伴体系。
或许是OpenStack放开怀抱的姿态(从项目创立就采取Apache授权协议方式)感动了广大开发者,又或是OpenStack天性中的“激进因子”得到尽情释放,OpenStack带来了一场真真切切的技术运动。不过,在这场有关开源和云的战役中,OpenStack注定不会独行,包括CloudStack、Eucalyptus和OpenNebula在内的开源云平台项目同样锁定了胜利的目标,有关技术与商业模式的明与暗的角力正在展开。OpenStack项目早期的重要贡献者之一思杰(Citrix)公司转向支持同类开源项目CloudStack,为这出精彩的战役展开了宏大且悬念丛生的开场。
(责任编辑:吕光)