云计算的定义
对于一些人来说,云计算便是互联网的代名词。虽然在许多情况下,二者有密切的对应关系,但其实也存在着一些差别。对于云计算的详尽的定义是一项艰巨的任务,并且存在一定的“当我看到它,我就知道”的情况 。关于云计算的定义,美国国家安全技术局(NIST)提供了一个很好的开始。虽然其不应该被视为绝对意义上的权威,但其可以作为我们讨论的基础。
NIST关于云计算的定义涉及三个方面:基本特征,服务模式和部署模式。从这些区域可以或多或少地分解得出云计算是什么样子,其是做什么的、以及如何做的结论。基本特征在很大程度上是不言自明的:按需自助服务(基本上实现了自动化) ,广泛的网络接入(服务都可以通过标准的渠道接入,如移动设备通过互联网的接入) ,资源池(“离域”) ,快速弹性(你需要什么资源,以及你何时需要) ,以及测量服务(服务配置和计费功能)。
NIST的服务模型包括软件作为服务(SaaS),平台作为服务(PaaS)和基础设施即服务(IaaS)。云服务的范围可以从为用户提供应用程序的成果(SaaS)到只是简单的提供硬件以远程运行软件栈(IaaS)。云计算本质上是外包硬件搭配不同服务水平的软件:客户可以使用浏览器与云服务进行交互,或者他们可以在供应商所提供的硬件(服务器等)上运行所有的程序,包括应用程序和操作系统。
当然,对于部署模型是没有争议的:私有云(整个服务致力于一个单一的客户),社区云(服务有限的一组特定的客户),公共云(可理解为互联网)和混合云(上述的一些组合)。
再次强调,这一定义不应被视为权威的定义或详尽的定义,但它提供了一种定义云的方向,防止将一些不相关的产品也牵扯进讨论。
云洗白
新颖性往往是一个卖点,所以很自然的,企业往往尽力使自己的产品符合最新的趋势。因此,“云洗白”的现象也就应运而生了。因为云计算是一项伟大的新事物(或者不那么新,毕竟在NIST的定义中其与之前的计算模型从根本上并没有什么不同),如果这一术语可以在某种程度上成为产品名称,这将吸引更多的注意。相当一批企业开始云洗白业务,如甲骨文公司。
一个较为模糊的例子是Adobe的创意云,根据互联网新闻博客Mashable的文章介绍:“其完全不是一个基于云的应用程序。Adobe的首席执行官将其准确地描述为一个混合的解决方案。客户仍然需要安装本地软件,采用订阅模式,这意味着客户可以第一时间获得最新的软件更新,以及所有的基于云的服务和整合。该产品具有一些云计算的元素,但是,许多同样具备云计算元素的产品并没有取云产品相关的名字。或许其关键因素是系统软件的核心( 如Photoshop等),其运行在用户本地的计算机上,将本地存储作为文件的默认存储。新的Adobe模式似乎更倾向于软件订购而非云服务。
集成整合
云计算的一个主要特征,是其在很多情况下,通常涉及到最低量的硬件和软件外包,实现资源的集中化。随着个人电脑的普及,计算能力的成本下降,从而导致计算能力的分散下放。但云模型扭转了这一趋势:计算能力(包括存储等)正在数据中心变得日益集中,以便可以服务大量的客户。这种趋势引发了一些担忧,尤其是,停机造成的影响(许多客户都会受到影响,而不是仅仅只有几个客户)以及发生连锁性故障的可能性。其他问题包括越来越少的大型企业对资源的控制,以及对隐私的影响,特别是考虑到类似于去年美国国家安全局的丑闻和重大科技公司成为其同谋的骇人新闻。
|