实施开放云计算意味着客户不会在技术上、合同上以及服务上受制。这就意味着供应商不会固守技术,竞争将成为唯一的主题。但是,这一切对于真实世界中的云计算供应商而言,又意味着什么呢?
“开放”是一个在技术上有争议的术语。一般人会喜欢“开放”而不是“封闭”,但是一些技术专业人士则会认为开放只不过是一个时髦的词语,对于客户而言它根本就不具有真实的价值。当谈及开放云计算时,我们需要在营销术语和现实世界中寻找真相,这就要求我们首先给出正确而合适的定义。
首先,让我们从了解开放的含义开始。开放云计算并不等同于开源云计算。开源是免费的这一事实并不是客户最关心的,开放性最重要的一点就是要求企业具有选择技术、模型和云计算供应商的自由。开放性的价值在于它所赋予客户的灵活性。
实施开放云计算意味着客户不会在技术上受制、不会在合同上受制以及不会在服务上受制。这就意味着供应商不会固守技术,竞争将成为唯一的主题。但是,这一切对于真实世界中的云计算供应商而言,又意味着什么呢?
对于开发云计算应用程序的客户而言,由于他们使用云计算应用程序编程接口(API)以实现对基础设施和配置资源的动态控制,所以他们担心受制于某一供应商也是使用开放技术的一个主要原因。如果不具备开放性,那么当使用云计算供应商所提供专用API开发应用程序的客户之后需要变更云计算供应商时,就会发现问题多多。变更供应商会要求他们不仅改变API调用而且还需要重新思考或重新设计整个应用程序的架构,由此产生的成本往往是令人难以置信的昂贵和不符合实际的。
OpenStack可实现可移植性、联盟以及多个云计算
12个月或18个月前,可能对于OpenStack的准备状况还存有怀疑,但是如今业界已将其视为云计算的开发替代者。秉承开放性的企业希望能够避免受制于人而享受可移植性、联盟和实施多个云计算部署能力的好处。
OpenStack便携性就如同一个供未来使用的保险措施。虽然基于OpenStack的不同云计算之间存在着一些差异,但是客户一般都可以使用OpenStackAPI开发应用程序,实现跨多个云计算供应商、OpenStack私有云计算(无论他们被托管在哪里)以及甚至专用基础设施的资源供应。这就使他们能够实现多个开放云计算之间的应用程序迁移,同样重要的是可同时实现多个云计算的资源供应。
多个云计算部署和云计算联盟就是使用OpenStack而得到的立竿见影好处
采用开放技术的另一个好处就是社区的创新速度更快、能够使用的人才库范围更为广泛,并能够比单一供应商或云计算供应商提供更多的选择。开放的社区能够积聚智慧和多种创新能力。从来没有一个供应商、服务供应商、个人或者组织能够定义或控制未来;相反,正是一个广纳英才的社区才是让梦想成真的基础所在。
最后,开放模式和专有模式都总是有着各自的发展空间。很多专业人士都认可特定模式和供应商的长期承诺,其中很多人都对其寄予厚望。但是,还有很多其它的人相信开放创新的力量,他们将寻找一个能够赋予他们在云计算上运行他们应用程序所需更大灵活性的平台,在这个平台上他们可以自由选择供应商。