OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目。OpenStack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。OpenStack引起了很多关注和支持,目前已经有很多公司采用了该开源软件。
举个例子,来自旧金山的创业公已经可以把OpenStack(用于创建类似于亚马逊基础云服务的一个开源软件)放到一个U盘里,从而在防火墙后面搭建起云服务。这个“云端钥匙”里面还搭载了Piston的Linux内核操作系统PentOS,当插到一个网络交换机后,这把钥匙可以让你在几分钟之内配置好一个OpenStack云服务。
但是OpenStack也经历了一些成长的烦恼。为了解决该项目的管理问题,Rackspace已经决定把该项目拆分出来,并成立一个独立基金专门负责OpenStack的运作。自2010年以来,不少OpenStack的支持者表示项目决策过程不够透明、民主。今年Rackspace在收购Anso实验室(和OpenStack起源有密切关系的一家公司)时再次承诺将加大在OpenStack上的投入,但还是有人认为这只不过加强了Rackspace的控制权。
前Rackspace工程师Rick Clark是OpenStack的贡献者之一,在他看来Rackspace存在越权行为,未经项目管理层同意就擅自进行改动。“Rackspace企图控制OpenStack,而不仅仅是影响”。 因此他号召成立一个类似于Linux基金的OpenStack基金,从而解决一系列管理问题,降低单点决策的风险。Rackspace显然听到了这种声音,把OpenStack转交给一个独立基金运作的决定有利于平衡项目管理模式,提高参与者的积极性。
目前已有110家公司和机构参与OpenStack项目的开发,其中包括迪斯尼 、Fidelity和CERN等。标准化云计算框架的前景和现实互通性让OpenStack项目更加引人注目,如果OpenStack能挺过成长的烦恼,并持续增长的话,必将带来更多收获。