全方位解读云计算(一)

2009-3-30    来源:计世网   作者:邹大斌    我要评论
分享到:
| |

导读:本文主要介绍云计算的概念、发展历程、对相关产业的影响及其在未来所面临的挑战。

关键词:云计算

 

  云计算(Cloud Computing)是真实的,计算正在向云平台转移。尽管从技术的演进上来说,云计算还算不上是一次技术革命,但是,它对IT产业的影响算得上是革命性的。它不仅将影响我们应用IT的方式,更为重要的是,它很可能将引发IT产业新一轮的调整。

  在这一轮调整中谁会胜出、谁又会被淘汰,哪家IT厂商会像30多年前的微软一样抓住从大型机向PC时代转型之机成就自己的霸业,而哪家IT厂商最终会像DEC一样成为历史,我们现在还无法预料,但可以肯定的是,一定会有一批厂商将在云计算大潮中被淘汰。大幕已经拉开,时间会告诉我们一切。

  “像用水和用电一样用IT”,这句话继2008年之后再次被频频提及。对于大多数IT人来说,对这句话并不陌生,这是几年前网格计算和公用计算的倡导者最常挂在嘴边的一句话。不过,这一次说这句话的人换了,改成云计算的支持者。

  云计算,一个让大多数初次接触者不知所云的IT新词,成为2008年最为热门的IT词汇。到底什么是云计算,它有什么魔力引得业界如此关注,它对IT产业将会带来什么影响?

  何谓云计算

  如果要寻根的话,云计算这一概念可以追溯到上个世纪Sun和Oracle提出的“网络就是计算机”。限于当时的互联网条件等多方面的原因,这一提法后来不了了之。造化弄人,今天当云计算再次“火”起来的时候,云计算的鼻祖之一Sun却处境尴尬,最近就传出Sun要被IBM收购的消息,而Oracle则对云计算这个新名词似乎有些抵触,在云计算方面一直非常低调。

  把云计算作为一个概念正式提出的应该是Google公司。2006年Google公司内部启动了一个项目,研发一种可以将应用程序分布到多个服务器上执行的方法。后来,IBM公司参与到Google的这个研究项目中。IBM在与Google的合作过程中提出了自己对云计算的理解以及相应的技术解决方案, 其中就包括2007年提出的“蓝云计划”,并将云计算这个概念成功地推向市场。随后,云计算受到了众多IT厂商的关注: 亚马逊、微软、Sun、HP、Dell、EMC等众多IT巨头纷纷加入,如今这个名单越来越长,云计算已经成了一个最时髦的标签。

  也许正是因为太多的厂商号称自己是云计算技术的提供商,每家厂商都基于自己的产品提出了对自己最有利的解释,所以,至今关于什么叫云计算仍然是众说纷纭。在IBM的技术白皮书“云计算”中给出了这样的定义: 云计算一词同时用来描述一个系统平台或者一种类型的应用程序,一个云计算的平台可按需进行动态的供给、配置、重新配置以及取消服务等。

  这样的描述显然太学术,IBM大中华区云计算中心项目总监朱近之对此进行了解释:“云计算是一种计算模式,在这种模式中,应用、数据和IT资源以服务的形式通过网络提供给用户。云计算还是一种基础架构管理的方法论,大量的计算资源组成IT资源池,用于动态创建高度虚拟化的资源提供给用户使用。”

  与之相比,专家们对云计算的解释则更为通俗易懂。

  “云计算就是把你的计算资源,包括硬件资源(如计算机、存储器)、软件资源(如应用软件)都放到云上面去,简单地说,云就是互联网。”清华大学计算机科学与技术系郑纬民教授告诉记者。

  北京航空航天大学计算机学院钱德沛教授也持同样的观点,“云计算就是基于互联网的计算,是对互联网的抽象,是一种能够支持互联网上各类应用的系统。”

  事实上,要对云计算给出一个确切的定义现在还存在困难,而达成关于云计算基本特征的共识则容易得多。以下几点是大家比较认可的: 第一,云计算是基于互联网的,也就是以浏览器为基础; 第二,数据存储在云端,应用也存储在云端,这些对用户透明,通常由第三方提供; 第三,云计算强调服务,用户按需使用服务,根据使用多少付费。

  并非技术革命

  上面对云计算的认识显然是从用户或者说从使用者角度出发的,屏蔽了技术的复杂性。尽管如此,我们还是应该从技术的角度来把握云计算,这也有助于我们理解云计算的真正含义。事实上,在云计算的宣传中,我们听到了太多词汇,几乎涵盖了IT领域所有的计算形式:分布式计算、网格计算、公用计算、按需计算、Web服务。那么,我们该如何从技术的角度认识云计算,它究竟是一种什么样的技术,是革命性的技术还是现有技术的集大成者?

  “云计算不是一种革命性的技术,从计算机学科分类的角度来看,它仍然属于分布式计算领域,与网格计算一脉相承,”郑纬民教授说,“正是因为这一原因,我们看到不少以前提供网格计算技术的供应商很自然地成为了云计算技术的供应商。”

  “云计算技术并不是一项全新的技术,它是基于网格计算和SaaS等技术发展而来的。” IBM朱近之这样认为。

  “如果你单纯地看云计算在研究哪些技术,你会发现,其实很多问题都可以回归到传统技术领域,比如网格计算。从这个意义上说,云计算算不上技术革命。相对而言,我们更应该注意到它对产业的影响。”微软亚洲研究院常务副院长马维英对记者表示。

  实际上,在采访中,大家对云计算的看法惊人地一致,都不认为这是一种革命性的技术,而只是网格技术等分布式计算技术的演进、升级。那么,它和我们常说的网格计算有什么联系,在不少人的记忆中的“像用水用电一样使用IT”这句话,和今天云计算所倡导的“按需使用、按使用付费”如出一辙,这两者区别在哪里?

  “云计算是网格计算、公用计算的升级,我们可以把网格计算看做云计算的一个组成部分,如何把资源提供给某个任务是网格计算与云计算的主要区别之一。”IBM朱近之说,网格计算主要关注如何把一个任务移动和分配到它所需要的资源上(一般来说是一个远程可用的),在这里一个大的计算任务可以被分成多个小任务,然后被分配到这些服务器上运行,而云计算则强调把动态资源动态地从硬件基础架构上产生出来,以适应工作任务的需要。云计算可以支持网格计算,也可以支持非网格计算。

  “两者的侧重点有些不同,在网格计算里面比较突出的就是共享,把一个大的计算任务分解到各地分别完成,大家共同完成一件任务,而云计算强调服务,不管是计算资源还是存储资源、还是应用软件,用户都可以通过浏览器访问。这是二者不太一样的地方。”郑纬民教授说。

  钱德沛教授认为,网格计算与云计算主要有三个区别:第一,网格主要是聚合分布式的资源,通过虚拟组织提供高层次的服务,而云计算资源相对集中,通常以数据中心的形式提供对底层资源的共享使用,而不强调虚拟组织的概念; 第二,网格聚合资源主要目的是支持挑战性的应用,主要面向教育和科学计算,而云计算一开始就是用来支持广泛的企业计算、Web应用等的; 第三,网格用中间件屏蔽异构性,而云计算承认异构,用提供服务的机制来解决异构性的问题。

  

  在本文的第二部分中,我们将为大家解析云计算在当下如此流行的原因。

原文出处:http://www2.ccw.com.cn/weekly/product/htm2009/20090329_609725.shtml
 
 
 
 
分享到:
 
 

云计算之管理

 
拥抱共享云服务不需转成二进制。公司可以分阶段实现共享服务,就像 Telelok 。服务器和网站迁移后,该公司开始稳定它的环境。因为目睹了系统性能有了大幅的提升,并且系统停机时间大幅地下降,Telelok 计划在可持续不断发展的基础上来评估新的Amazon Web Services解决方案。
 
你可以原谅许多 CIO(首席信息官)们没有完全地跳上云计算和共享服务的浪潮。毕竟,“云”只是最近才开始步上技术采用生命周期的正轨——至少在企业里是这样的。
 
亚马逊EC2和Elastic Block Store (EBS)与公有云同义。随着云计算市场走向成熟,企业有更多的基础设施即服务(IaaS)选择来面对亚马逊帝国。
 
现在IT行业市场较为繁杂,很多企业在削减人力,IT专家陷入了尴尬局面,仅仅有几个证书并不能吸引面试官。现在IT的前景更多趋向于虚拟化和云计算技术,相关的合适专业加上技术基础和业务管理经验显得更为夺目。
 
一些IT专家预测:在云计算和数据中心外包时代,将会有越来越多的企业看不到建造和管理数据中心的价值。这并不是说私人的数据中心就要消失了,但它们可能会缩小,因为有的企业至少会外包出一部分,或者进行整合。

热门技术手册排行

 

“虚拟桌面”的概念的从何而来的?支持虚拟桌面的框架有哪些?云计算与虚拟桌面、云计算与SOA的关系是什么?云计算架构模型呢?如何企业考虑使用云计算,应该注意哪些事项?本手册将为您解答在这些方面的疑惑。

 

目前关于VMware vCloud Director(vCD)的相关评论有很多,但出于Beta版的试用限制,只有少数人接触了vCD的介绍材料,本技术将介绍vCloud Director的使用技巧。

 

云计算(Cloud Computing)是真实的,计算正在向云平台转移。尽管从技术的演进上来说,云计算还算不上是一次技术革命,但是,它对IT产业的影响算得上是革命性的。它不仅将影响我们应用IT的方式,更为重要的是,它很可能将引发IT产业新一轮的调整。究竟何谓云计算?它有哪些主要类型?云计算有哪些优劣势?随着云计算的逐渐推广,企业如何在维持原有预算水平不变的前提下搭建一个私有云架构来改进IT业务?本手册将对这些问题进行解答。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

从应用运行的角度来讲,云计算的性能就是网络性能、应用性能以及云计算基础架构性能的总和。云供应商只能对最后一个因素负责,而不能对前两者负责。因此,用户在衡量供应商云服务质量时必须遵循一个合适的标准。本文介绍制定云计算服务标准必要性,为了满足这一标准而需要满足的配置,以及云计算服务等级(SLA)的制定和遵从问题。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录