开源将在云计算创新中发挥重要作用

开源云计算平台OpenNebula联合创始人兼CEO伊格纳西奥•洛伦特(Ignacio M. Llorente)

诸如Eucalyptus、CloudStack、OpenStack、OpenNebula(我主管的欧洲开源云项目)的开源云管理工具能够如何影响云技术的采用呢?

依我看,它们的作用主要体现在以下几个方面:

降低入门门槛

首先,大多数组织机构采用云技术是为了优化其IT投资,改善现有服务,或者支持新业务和服务模式。在这种情况下,开源工具降低了新组织机构建立私有云的门槛。很多组织采用OpenNebula来打造私有云,有的规模非常小,有的则有由数个数据中心组成的庞大基础设施。对于大多数的这类机构来说,为商业软件支付授权许可费并不是现实的选择,它们只能选择开源云管理工具,或者压根不采用云服务。

促进云服务的定制化

很多组织都喜欢开源允许高度定制化满足个人需求这一点。它们能够打造差异化云服务来满足客户需求,荷兰超级计算中心SARA的HPC(高性能计算)云设施和美国费米实验室(FermiLab)的FermiCloud基础设施正是公共领域的两个典型案例。托管公司和电信公司使用开源为特定细分市场提供新的云提供模式,使用OpenNebula的两个例子包括AlterWay的H2O Cloud,以及中国移动用于支持超过6亿用户的“大云(Big Cloud)”平台。

开源云催生更多的云

开源还鼓励和支持新云产品开发的创新。在开源云工具降低新信息通信技术参与者开发自家云产品的门槛方面,我们已经见过多个案例,如CloudWeaver的一次点击云解决方案和HederaTech的云管理堆栈。我们还可以算上上述利用开源技术的整合者,因为开源让它们根据自己的需要进行了创新和定制化。

用户与供应商的协作产生更好的云服务

用户与技术提供商之间的协作是开源领域的一大优势。作为欧盟旗舰级云计算项目的派生技术产品,OpenNebula与欧盟资助的主要云研究和基础设施项目合作,能够提供独特的功能解决大多数的高级云部署的需求。例如,我们在从事正建设泛欧多重云基础设施的项目,如BonFIRE、EGI、Helix Nebula。行业、标准机构和研究人员在联手打造相互兼容的开放性云生态系统,这也是欧洲云计算战略的目标之一。

我们认为,实现创新的唯一方法是直接接触用户。在开源项目中,项目路线图实际上是由用户需求所驱动。这意味着具体功能将满足终端用户的真正需求,而非技术提供商的需求。