云计算:已发展到什么阶段?
2015-03-23 机房360 编辑:单瑜
NIST关于云计算的定义涉及三个方面:基本特征,服务模式和部署模式。从这些区域可以或多或少地分解得出云计算是什么样子,其是做什么的、以及如何做的结论。基本特征在很大程度上是不言自明的:按需自助服务(基本上实现了自动化) ,广泛的网络接入(服务都可以通过标准的渠道接入,如移动设备通过互联网的接入) ,资源池(“离域”) ,快速弹性(你需要什么资源,以及你何时需要) ,以及测量服务(服务配置和计费功能)。
NIST的服务模型包括软件作为服务(SaaS),平台作为服务(PaaS)和基础设施即服务(IaaS)。云服务的范围可以从为用户提供应用程序的成果(SaaS)到只是简单的提供硬件以远程运行软件栈(IaaS)。云计算本质上是外包硬件搭配不同服务水平的软件:客户可以使用浏览器与云服务进行交互,或者他们可以在供应商所提供的硬件(服务器等)上运行所有的程序,包括应用程序和操作系统。
当然,对于部署模型是没有争议的:私有云(整个服务致力于一个单一的客户),社区云(服务有限的一组特定的客户),公共云(可理解为互联网)和混合云(上述的一些组合)。
再次强调,这一定义不应被视为权威的定义或详尽的定义,但它提供了一种定义云的方向,防止将一些不相关的产品也牵扯进讨论。
云洗白
新颖性往往是一个卖点,所以很自然的,企业往往尽力使自己的产品符合最新的趋势。因此,“云洗白”的现象也就应运而生了。因为云计算是一项伟大的新事物(或者不那么新,毕竟在NIST的定义中其与之前的计算模型从根本上并没有什么不同),如果这一术语可以在某种程度上成为产品名称,这将吸引更多的注意。相当一批企业开始云洗白业务,如甲骨文公司。
一个较为模糊的例子是Adobe的创意云,根据互联网新闻博客Mashable的文章介绍:“其完全不是一个基于云的应用程序。Adobe的首席执行官将其准确地描述为一个混合的解决方案。客户仍然需要安装本地软件,采用订阅模式,这意味着客户可以第一时间获得最新的软件更新,以及所有的基于云的服务和整合。该产品具有一些云计算的元素,但是,许多同样具备云计算元素的产品并没有取云产品相关的名字。或许其关键因素是系统软件的核心( 如Photoshop等),其运行在用户本地的计算机上,将本地存储作为文件的默认存储。新的Adobe模式似乎更倾向于软件订购而非云服务。
集成整合
云计算的一个主要特征,是其在很多情况下,通常涉及到最低量的硬件和软件外包,实现资源的集中化。随着个人电脑的普及,计算能力的成本下降,从而导致计算能力的分散下放。但云模型扭转了这一趋势:计算能力(包括存储等)正在数据中心变得日益集中,以便可以服务大量的客户。这种趋势引发了一些担忧,尤其是,停机造成的影响(许多客户都会受到影响,而不是仅仅只有几个客户)以及发生连锁性故障的可能性。其他问题包括越来越少的大型企业对资源的控制,以及对隐私的影响,特别是考虑到类似于去年美国国家安全局的丑闻和重大科技公司成为其同谋的骇人新闻。
集成整合的确能够很好的服务于移动市场。但是,移动设备用户由于设备的散热和空间有限等原因,通常缺乏与固定的PC机相同的计算能力。同时,存储也成为一个问题。由于有了通过互联网的中央集成整合和相对无处不在的分发能力,云服务提供商们可以提供远程硬件进行计算和存储,以及在多台连接的设备同步数据的能力。
成熟度
关于新产品或新的商业模式所存在的一个主要担忧的问题在于其太新奇,其是否能够承受使用(和滥用)压力 ?在云计算的大环境背景下,安全性一直是一个主要问题,但在许多方面,在这一区域云计算已经成熟。可以肯定的是,它并不是完美的,但没有一款系统是百分百完全安全的。尽管云计算的集中化为黑客和其他恶意攻击者创造了潜在的更大的目标,但其也带来了更多在安全性方面的投资,因此这在一定程度上至少达到了平衡。然而,在这一点上,云服务或本地计算从根本上都不会比对方(除了本地模型物理上与网络分离的情况)更安全。
结论
NIST关于云计算的定义是一个很好的起点,但它不必是一个权威或详尽的定义。云计算的识别是基于其基本特征,服务模式和部署模式。一个好的定义,或者至少说是试探性的定义有必要通过云洗白过滤掉非云产品,以引发市场对于云计算的关注。对于云技术集中化日益依赖的其中一个主要后果,既有积极意义也有一定的消极意义。虽然其可以通过规模经济降低成本,实现更好的移动性,这也创造了一个单一故障导致更大的损坏的可能性。鉴于美国国家安全局的丑闻,云计算已经获得了一些负面的关注,许多隐私问题仍然没有得到解决。但云计算是一种成熟的(或几近成熟的)模型,虽然随着时间的推移,其会进一步的被精制,在某些情况下能够提供超值的局部计算能力。关键在于,是最终的客户来评估他们的需求,并确定云服务是否真的能够为他们的特定应用程序提供价值。