2010-10-8 16:12

云计算起源探析

摘要

探讨了云计算概念的起源和发展过程,展示了云计算从一个拼凑的新单词逐渐成为IT领域最流行的趋势并形成产业链的历程。最早从企业层次提出Cloud Computing的是Dell,但对云计算概念产生较深影响的是IBM-Google并行计算项目和亚马逊EC2产品,随后越来越多的媒体、公司、技术人员开始追逐云计算,甚至将很多IT创新都放入云计算概念中,使得云计算概念和产业得以推动和发展,形成了如今包括IaaS,PaaS,XaaS,以及众多的硬件制造商、基础设施运营商等参与的一个完整产业链。

1  引言

云计算是英文Cloud Computing的翻译,中文2008年初才出现。Cloud Computing这个单词在2006年的英文中并不存在。2006年前后,Cloud Computing这个单词开始偶尔出现。2007年末,Cloud Computing出现的频率迅速增加。2008年初,Cloud Computing在中文中开始被翻译为“云计算”。

云计算跟很多概念有过关系,比如效用计算、网格计算等。但这都不是云计算这个概念起源的地方。云计算与网络计算机(NetPC)也没有明显的起源关系。网络计算机是一个尘封近十年的概念,它与云计算既没有间接的推动关系,也没有直接的起源关系。

云计算这个概念的直接起源来自Dell的数据中心解决方案、亚马逊EC2产品和Google-IBM分布式计算项目。为什么要采用这个单词,很大程度上与这两个项目与网络的关系十分密切,而“云”在很多示意图里是表示互联网的,云计算的原始含义即将计算能力放在互联网上。当然,云计算发展至今,早已超越了其原始的概念。亚马逊EC2产品起始于2006年,是现在公认最早的云计算产品,但那时他们被命名为“Elastic Computing Cloud”,即弹性计算云,只有个别报道无心或者是某种失误称之为“Cloud Computing”。最早从企业层次提出Cloud Computing的,则是Dell。

在亚马逊EC2产品和Google-IBM分布式计算项目之前,也就是Dell在2007年6月初发布的第1季度财报里面提到“在产品与服务方面,戴尔都将不断采纳新的标准化技术、降低客户部署解决方案、维护安全稳定的系统架构的复杂度和成本。为此,戴尔最近采取了一系列措施,比如组建新的戴尔数据中心解决方案部门(Dell Data Center Solution Division),提供戴尔的云计算(Cloud Computing)服务和设计模型,使客户能够根据他们的实际需求优化IT系统架构”。但是这些早期的其它组织对云计算概念本身的影响,远不如IBM-Google并行计算项目和亚马逊EC2产品。

2  云计算源头——IBM-Google并行计算项目

2007年10月初,Google和IBM联合与6所大学签署协议,提供在大型分布式计算系统上开发软件的课程和支持服务,帮助学生和研究人员获得开发网络级应用软件的经验。这个项目的主要内容是传授MapReduce算法和Hadoop文件系统。两家公司将各自出资2000~2500万美元,为从事计算机科学研究的教授和学生提供所需的电脑软硬件和相关服务。IBM负责系统和技术团队的高级副总裁Willian M.Zeilter表示:“对我来说,这种感觉就像2000年面对Linux。”目前,该公司已经部署了200多名研发人员在这项业务的研究上。

IBM的女发言人科林?海克斯称,这种相对新的并行计算(有时也称云计算)形式还未在大学中流行,虽然这种技术已经在行业里得到应用,但大学里还未教授该课程。两家公司称,他们将向这些大学提供软件、硬件和服务。去年底华盛顿大学签署了该计划,今年包括MIT,马里兰大学和斯坦福大学等5所高校也加入该计划。两家公司希望今后其他大学也能加入进来。

IBM和谷歌先期将提供400台左右的计算机,并计划最终在多个地点总共装备4000台计算机。这些计算机与6所美国大学相连,其中位于西雅图的华盛顿大学将作为牵头大学承担起部分编程技术的研发工作。参与这项计划的其他5所大学是Carnegie Mellon University,麻省理工学院,Stanford University,美国加州大学伯克利分校和马里兰大学。

在总部位于美国马萨诸塞州剑桥的Forrester Research供职的分析师阿德利安称,“云计算”编程技术将成为基准的下一代计算机编程结构,而IBM想捷足先登以抢占制高点。他指出,目前有很多学生都在使用谷歌开发的网路应用程序,并称,IBM正想藉此利用谷歌的网络优势。

上文中“这种相对新的并行计算(有时也称云计算)”明确将云计算做为一个新概念提出,此时云计算只是一个昵称的地位,因为当时称“这种相对新的并行计算”有时也称“云计算”。此后由于IBM和Google公司在信息科技领域的影响力,越来越多的媒体、公司、技术人员开始追逐云计算,甚至将很多IT创新都放入云计算概念中。

3  云计算源头——亚马逊EC2产品

相对来说EC2产品的发布比IBM-Google并行计算项目要早,虽然是云计算市场的重量级产品之一,但在2006和2007年由于亚马逊公司本身的影响力有限,亚马逊EC2产品对云计算概念的普及不如IBM-Google并行计算项目明显,但这并不妨碍EC2产品作为云计算先行者的地位。虽然在云计算概念发展的早期,亚马逊对概念的普及贡献甚少,但随着云计算的发展,亚马逊在云计算领域的实力和名声一开始就凌驾在IBM和Google之上。

亚马逊公司2006年8月发布EC2产品的Beta版,在此之前已经发布了另一个重要的产品S3。EC2是Elastic Compute Cloud的缩写。S3是Simple Storage Service的缩写。而发布EC2的时候没有叫Simple Compute Service一类的名称,而是将Cloud放入产品名称,即是认可Cloud可以作为替代Service的概念。当然,称作Elastic Compute Cloud Computing显然是不合适的。当初对EC2产品发布的报道,其中有一篇将标题定为“Amazon Cloud Computing goes Beta”,其他多数描述为Utility,Elastic,Virtualized。

2007年10月后,随着IBM-Google并行计算项目和IBM,Google分别将自己的一些项目定为云计算,云计算开始迅速普及(仅限于IT范围内)。此时IBM-Google并行计算项目还处于研究和科研用途,客户却发现EC2已是一个相当商业化的云计算产品了。由于亚马逊的AWS系列产品包括了很多云计算服务,也由此奠定了亚马逊作为云计算市场领军人物的地位。

 

4  云计算概念演化过程

云计算概念的演化,充分体现了各个公司、各信息行业细分领域、个人、政府组织的参与、辩论、总结的热情。正是因为对新技术、新商业模式、新信息产业变革的或模糊或明确的期待,产生了众多个人和组织参与的热情,他们分享、创造、推动着云计算概念和产业。

云计算最初是由大型企业提出的概念,像其他很多概念一样。云计算在最初的戴尔高效绿色数据中心、IBM-Google的通过互联网进行分布式计算,还处于一个朦胧的概念阶段,只是处于其他名词的替代名词地位。到后来各个中小企业参与进来,云计算概念被不断完善的时候,这些大公司所起的作用已经微乎其微了。云计算一度发展为IaaS(Infrastructure as A service)的代名词。IaaS一度与DaaS,HaaS并列在一起,指与基础设施相关的服务,但后来IaaS由于更抽象、更具有广泛代表性而胜出。后来发现平台即服务(Platform As A Service,PaaS)、软件即服务(Software As A Service)SaaS是独立于IaaS,但和IaaS除了服务内容不同,服务模式有很多共性的地方,于是PaaS和SaaS被加入进来。

事实上,SaaS是一个早于云计算的概念,只是一直不温不火。随着云计算的崛起,云计算概念推动者将SaaS纳入云计算麾下,SaaS企业也就半推半就搭上了云计算战车。

在半年前,各种云计算定义和辨别方法被发布出来,给初入云计算者很多的困惑。这时,美国的标准与技术研究所(NIST)参与了进来。它没有提出一个从科研角度阐述的云计算概念,也没有支持某个公司或某个集团鼓吹的云计算定义,而是综合市面上所有的定义和解释,归纳出了云计算的概念。该定义可以参见我的相关博文或中国开放云计算联盟百科(chinacloud.org)中的页面“美国国家标准与技术实验室对云计算的定义”。在此之后,关于云计算概念本身的争论少了一些,行业基本认可NIST的定义。

再后来,人们发现,SaaS本身已不能代表云计算在应用层的扩展,测试即服务(Test as a Service),集成即服务(Intigration as a Serrice),部署即服务(Provision as a Service),监控即服务(Monitor as a Servcie),安全即服务(Security as a Service),都符合云计算的几个要素,于是一切皆服务(Everything as a Service)作为云计算在运用层的代名词,而SaaS仅作为XaaS的一个部分存在。

5  云计算产业链生态系统

描述云计算产业链,是按照广义云计算定义来讲。在此之前,尽管没有人详细阐述云计算产业链,但事实上已经有人无意识中提到过,没有人仔细研究和质疑。云计算兴起的原因,很大程度上是一些公司,特别是咨询公司,对云计算市场规模的预测。而很多人对云计算产生兴趣,也是被这些天文数字所吸引。既然是对市场规模的预测,就肯定包括对市场组成部分的描述。事实上,这些预测报告里都有一个对云计算细分市场的预测,只是大家很少关注。

不同的组织由于对云计算产业链有不同的定义,会产生迥异的市场规模预测。2008年,美林预计未来5年,全球“云计算”市场规模将达到950亿美元。IDC称,在未来5年里,IT云计算服务开支将增长近3倍,到2012年将达到420亿美元。IDC定义的云计算是指企业和消费者服务在线提供和消费的模式。然而,在大多数情况下,这个“计算“都在人们承认的服务的背后,如银行、购物或者在线存储。IDC认为,有必要区分开云计算服务和实现这些服务的云计算环境。研究机构Coda Research Consultancy 预测的云计算在未来6年里的17%的增长率意味着全球云计算市场在2015年的销售收入将从2008年的460亿美元增长到1800亿美元。2009年初,市场研究公司Gartner周四发表报告称,当年全球云计算服务市场规模将超过563亿美元,2013年将超过1500亿美元。如果研究他们的预测所对应的云计算定义会发现,不同的规模对应的是对云计算市场构成范围的不同。

即便是最乐观的预计,也只是统计了云计算服务中的IaaS,PaaS,SaaS这几个领域,而整个产业链的构成将超过这几个领域,整个市场规模也可能大于最乐观的预测。这里将从产业链生态系统的角度描述整个生态系统(见图1)

图1  生态系统示意图

(1)硬件与设备制造市场包括绝大部分传统的硬件制造商,因为它们都已经在某种形式上支持虚拟化和云计算,比如Intel,AMD,Cisco,SUN。

云计算解决方案是为客户建立公共和私有云等提供软件和方案,该市场在2008年末才开始形成,云计算解决方案主要以虚拟化管理软件为基础,该市场参与者多为以前虚拟化管理软件市场的参与者。主要有IBM,微软,思杰(Citrix),VirtualIron,3Tera,SUN(Qlayer),Redhat。

(2)基础设施即服务,是向客户出售服务器、存储、网络设备、带宽等基础设施资源,该市场主要参与者目前有Amazon AWS,Rackspace(Rackspace),Gogrid,Gridlayer。

(3)平台即服务,是利用一个完整的基础设施平台,包括应用设计、应用开发、应用测试和应用托管,这些都作为一种服务提供给客户,而不是用大量的预置型(on-premise)基础设施支持开发。该市场的参与者目前主要有Google(Appengine),Microsoft(Azure),GigaSpaces等。

(4)软件即服务、一切即服务即是提供面向各种具体应用的服务,该市场直接面向最终的消费者,该市场参与者众多,包括sourceforce.com,Zoho,Google等。

云计算发展到现在,在国内,有人认为云计算纯粹是炒作,有人认为云计算虚无缥缈有概念没有实际产品和应用,这都是片面的看法。国内对云计算的认识和关注度逐渐增加,特别是最近的互联网大会达到了一个小高潮。但是,即便如此,仅仅停留在接近美国1年前的水平。

6  结束语

云计算是一场IT变革,是一场提高社会生产力的IT变革,是一场推动社会整体信息化的IT变革,是一系列具有相同核心特征的商业模式集合。

云计算变革将信息产业变成绿色环保和资源节约型产业,将IT基础设施变成如水、电一样按需使用和付费的社会公用基础设施,将软件产业变成传统工业流水线一样的高效产业,极大地提高企业IT管理,有效降低企业的IT基础设施成本,全面提高社会整体信息化水平,将所有电子产品变成具备无限性能和容量的设备,信息化将成为社会的、组织的、个人的基本属性。

从影响的领域看,云计算已经从最开始的IT基础设施领域扩展到硬件和设备制造、软件开发平台、软件部署、软件销售、IT服务,几乎涵盖所有的IT硬件、软件、服务领域,甚至已经扩展到非IT领域,比如营销、人工智能仓库等。而云计算更是代表了信息产业的规模化、专业化、精细化、自助化趋势。从云计算对信息产业和人类社会的影响,以及对信息产业趋势的引领作用看,云计算已经是一场正在进行中的变革。

 

作者:刘黎明   来源:电信网技术

相关

IBMGoogle运营商网格网络
本评论 更新于:2025-12-15 1:59:50
在C114 APP中与业内人士畅聊通信行业热点话题!