本周在香港举行的OpenStack峰会或将成为开源云计算平台史上最为关键的一刻。OpenStack项目正处于发展和成熟阶段,Folsom的发布改进了代码的稳定性,成为了OpenStack的一个重要里程碑,而Havana的发布则有望将OpenStack往更高的层次推进,其不仅提高了测试水平,背后还有一个贡献者人数在不断增长的社区做后盾。 然而,OpenStack世界虽晴空,却也并非万里无云。近期,该行业引发了一场热议:Mirantis公司CEO Alex Freeman发表的最新博客文章以及一项围绕应用程序生命周期管理(ALM,application lifecycle management)的OpenStack孵化器项目提议表明,OpenStack的一个小型但却有影响力的贡献者社区并不了解OpenStack消费服务生态系统的价值所在。 “消费服务生态系统”? 这里,我们临时杜撰了一个新的流行语来阐述本篇文章的观点,因此首先让我们来解释一下这个术语的概念。从各种意义上来说,OpenStack都是一个平台,是代码的结合体,通过这些代码OpenStack得以建立起一个基础,并用以支持运行一个(希望是)丰富的生态系统解决方案或解决各式各样的计算问题。它是一个新兴市场得以成长和壮大的土壤环境。 遗憾的是,在我看来,迄今为止,人们对OpenStack的所有关注焦点都在于OpenStack本身的发布交付,而不是如何建立起一套丰富的可供用户选择的OpenStack使用解决方案。因此,各类系统和平台公司,初创的或已成型壮大的公司,都要打包、安装并支持那些想要运行OpenStack核心服务的用户。这个向客户交付平台的市场领域还充满着许多商机。 然而,这些平台的价值(至少在商业活动中)是依赖于那些已经成为商业解决方案一部分的平台。尽管有一些IT部门将“私有云”视为一个商业需要解决的问题,但这些项目均不会取得成功,除非他们能够在平台上创建新的收入流,或者将IT的现有业务使用成本进行大幅度的缩减。 因此,这里所说的“消费服务生态系统”指的是使用OpenStack(通过API或其他方式)实现自身价值的用户和合作伙伴软件解决方案的生态系统。 AWS及VMware的成功案例 这里我们引用AWS和VMware作为案例进行更为详细的说明。对于这二者,你们可能会认为其最具价值的地方在于推出了虚拟机即服务。但是,如果你和那些依赖AWS的开发人员谈谈,或者和是那些依赖于VMware的操作人员谈谈,你会发现这两套解决方案对于买家来说,最具价值的地方在于:购买用户可以通过由这二者各自的供应商和合作伙伴(或社区)生态系统所提供的核心计算服务和增值功能来帮助解决他们自己的问题。 AWS有其自己的服务,如RDS和CloudFont等,VMware则拥有一个庞大的管理和操作工具库来支持虚拟化和云计算功能。因此,每个平台的买家可以不需要通过拼接组合解决方案并利用自定义代码和帮助连线的方式来解决复杂的问题,因为他们可以经常找到商用(或开源)的并且经过测试的解决方案,从而省去了大部分的工作。 这样,最终每个生态系统都吸引了更多的客户,从而也吸引了更多合作伙伴,并进一步创造出更多的解决方案,而这反过来,又能够帮助他们吸引更多的客户。 |