开放云计算宣言

(译者按:曾几何时,图林多慷慨激昂之士,为生民立命,为天地立心。余浸淫日久,染其恶疾,一见宣言就呆立不动。粗略翻译如下)
原文参见此处

导言

关于“云计算”的喧嚣已日臻白热。有人认为这种趋势将摧枯拉朽,代表了互联网进化的新阶段;也有人则认为这是典型的炒作,它只不过使用了由来已久的计算技术,换汤不换药。正如IT世界的任何新生事物一样,我们必须彻底权衡利弊得失,才能三思而后行。

有一点是清楚的:整个业界必须展开客观、直接的对话,方能明确这个新的计算范式将如何影响组织机构的运行,如何与现有技术整合,以及存在怎样的潜在陷阱,导致技术锁定或选择局限。

本宣言旨在启动一项对话,汇集正在兴起的云计算社区(包括云用户和云供应商),制定一套核心原则。我们认为,该核心原则根植于一个信念,即云计算应该与其它所有IT技术一样开放。

本宣言无意于定义一套终极的云计算分类体系,或者制定什么标准规范,也不打算详述云计算的架构和设计。而是旨在为所有打算利用云计算的首席信息官、政府、 IT用户和商界领袖等提供指南,并为云提供商建立一套核心原则。云计算目前仍处于襁褓之中,依旧稚嫩好学、勤于实践。因此目前正逢其时,日渐成型的云计算社区的成员们应当秉承开放云的理念,共襄盛举。

什么是云计算,它为什么重要?

为了理解开放云计算的核心原则,我们必须首先对一些有关云计算的基本概念取得一致意见。首先,什么是”云” ?“云”这个术语其实正好恰如其分地表达了云计算的架构和内涵(即“云里雾里”。——译者注)。云计算是许多技术,如网格计算、公用计算、SOA和Web 2.0等等,发展到高级阶段的大杂烩,要给“云”下一个精确的定义往往引起激烈的辩论。

虽然对云进行定义、分类和架构是很有意义的事情,但理解云计算的价值则显得更为重要。我们要知道云技术的供应商为什么会走到一起,共同来实现“云”对我们的承诺。

云的最大特点是其扩展能力,以及动态高效地提供计算能力,并使消费者(最终用户,组织或IT人员)无需掌握复杂的底层管理技术而充分享用这种计算能力。云结构本身可以是私人的(在一个组织机构的防火墙内)或者公共的(托管在互联网上) 。这些特点具有以下核心价值:

按需扩展

所有组织都需要处理环境的变化。云计算解决方案能够方便地扩展和收缩规模是其最大的优点。如果一个组织在一段时间内,其计算资源的需求远远高于或低于正常值,云技术(包括公共的或者私人的)都能够处理这些变化。该组织根据资源的实际使用情况支付费用,没有必要根据人为的最高峰值请求资源从而造成浪费。

精简数据中心

任何规模的组织对数据中心都有相当的投资。这包括购买维护硬件软件、提供安装硬件的设施、以及聘用人员维持数据中心的运行等。一个组织可以通过采用云技术而简化其数据中心,或干脆利用公共的云存储服务。

改善业务流程

云提供的基础设施能够改善业务流程。一个组织和它的供应商和合作伙伴可以共享云中的数据和应用程序,让每个人都专注于业务,而不是承载业务的基础设施。

初始成本最小化

对于刚刚起步的公司、新兴行业的机构组织,或者大机构中的”臭鼬工厂“,云计算能够大大降低启动费用。新的组织建立伊始,其所需的基础设施就已经到位,不论是私有云或公共云,云提供商都花费了相当的时间和资源用于建设一个数据中心所必须的基础工作上。

应用的挑战和障碍

虽然云提供了巨大的机会和价值,一些通常的IT需求(安全性,整合等等)仍然不可或缺。此外,由于云计算的多用户租用(多个用户的信息存在于同一台物理设备中)、数据和应用的合并、以及数据可能存在于物理的数据中心之外,还会导致一些新的问题。这里主要讨论云计算必须解决的五项挑战,否则将影响其实现承诺。

安全
许多机构组织都对其无法控制的数据存储和应用系统非常不放心。将自己的工作内容置于一个共享的架构中增加了潜在的未经授权访问和泄露的可能性。验证的一致性、身份管理、兼容性以及存取技术将变得越来越重要。为了赢得客户,云供应商必须在工作规程中提供高度透明性。

数据和应用的互操作
数据和应用程序提供标准的访问接口是很重要的。机构组织常常希望能够灵活的创建新的数据和应用,并能够互操作,而不论基础设施是谁提供(不论是公共云、企业防火墙内的私有云、传统的IT环境、还是前述几种情况的组合) 。云供应商需要支持的互操作标准,使组织可以将任何云提供商的能力纳入其解决方案。

数据和应用可移植性
如果没有标准,收回自己的系统或者更换云服务提供商就会受限。一旦一个组织采用某个云服务商的方案建立或安置自己的系统,收回系统将是十分困难和昂贵的。

治理和管理
IT部门以传统的理念看待云计算方法,就会产生问题。云供应商必须共同努力来解决这些新的治理和管理问题,诸如共享云设施的生命周期管理、授权、支付等标准化机制等。

计量和监测
商业机构的领导倾向于将其IT系统分包给多个云供应商,并监控比较这些供应商提供的服务的性能指标。供应商必须提供一致的格式,以监测云应用和服务性能,并使其与现有的监测系统兼容。

很显然,谁能够在组织内有效地使用云计算,谁的机会就是巨大的。然而,这些机会不是没有风险和障碍。我们认为,云计算的价值能够充分发挥的唯一条件,是云提供商确保他们的云是开放的。

开放云的目标

客户希望他们使用的云服务与其它的IT方案一样开放。要使一个开放的云成为现实,企业领导人必须牢记以下几点:

选择
作为一个组织,选择一个供应商,或一个架构,或一种应用模式,开放的云将他们更容易在商业环境变化时选择不同的供应商或架构。如果该组织由于新的合作伙伴、并购、客户的要求或政府规章,而需要改变其供应商,这将使他们很容易这样做。如果该组织部署的是私人云,当他们扩展规模或扩充功能时,他们还可以选择其它供应商。这样,用于迁移的资源可以转而用于组织的创新。

灵活性
无论组织采用的是哪一个云供应商或哪一种架构,开放的云将他们更容易与其他群体协作,即使这些群体选择不同的供应商和架构。一个开放的云会更容易在不同的供应商之间进行互操作。

速度和敏捷性
云计算的一个重要价值是软硬件需求的按需扩展能力。使用开放的接口允许组织机构建立新的解决方案,整合公共云、私有云和现有的IT系统。当组织机构的条件发生改变时,一个开放的云能够让组织机构得到迅速和灵活地适应。

技能
开放云的副作用是缺乏技术熟练的专业人员。如果有很多特殊的编程模型,IT专业人士是不太乐意去钻研他们的。而开放的云,所需学习的新技术一般较少(特别是现有的技术已经在使用的情况下) ,这样就大大增加了找到具有必要技能专业人员的机会。

开放云的原则

当然,许多不同的云将会继续存在的,提供其与众不同的价值。我们无意为每一个云计算的功能制定单独的标准,成就一个一统天下的云环境。随着云计算的成熟,有几个关键的原则必须得到遵循,以确保云是开放的,并满足可选择性、灵活性和敏捷性的需求(以下6点的翻译采用网络统发稿):
1.云计算供应商必须通力合作,确保能通过公开合作和适当采用标准来解决采用云计算所面临的挑战(安全性、集成、可移植性、互操作性、治理/管理、度量/监控)。
2.云计算供应商不得利用其市场地位把用户锁定在自己特定的平台内、限制用户选择云计算供应商。
3.云计算供应商必须尽可能采用已有标准。IT业已经在现有标准和标准组织上进行了大量投资;没必要重复或重新制定已有标准。
4.需要制定新标准时(或需要修改现有标准时),我们必须审慎、务实,以免制定过多的标准。我们必须要确保标准能促进创新,而不是抑制创新。
5.社区围绕云计算所做出的任何努力都应该由用户的需求驱动,而不仅仅是云计算供应商的技术需求,而且这些结果都应该用真实的用户需求加以测试或验证。
6.云计算标准组织、倡导者团体和社区都应该互相合作、互相协调,确保各项成果不会冲突或重叠。

结论
本宣言旨在开展对话,并非界定。许多细节(例如分类表,定义和应用情境)可以随着云计算社区的壮大而不断完善。
我们概述了组织机构利用云计算技术所面临的挑战。这些问题导致了IT业就建立一个开放的云,呼吁采取一致的行动。作为业界同仁,我们必须共同努力,以确保云仍然是与其它所有的IT技术一样开放。有人可能会认为,现在讨论诸如标准、互操作性、集成性和可移植性还为时过早。虽然这是一个云计算社区充满创新的时代,这些创新应该遵循本宣言所倡导的开放原则。我们认为,目前创建开放的云,正逢其时。

目前已有超过200家公司签署了该宣言,但是可惜的是不包括云计算行业的四大金刚:亚马逊、谷歌、微软和Salesforce.com。

参考:http://www.infoq.com/cn/news/2009/04/The-Open-Cloud-Manifesto
翻译:Kevenlw

《开放云计算宣言》上有1条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注


*