才子佳人博客

我的故事我讲述

“云计算”(Cloud Computing)概述
 
来源:xjh  编辑:xjh  2008-06-08

“云计算”(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。[1]

云计算是什么呢?[2]

这个问题不好回答,专业一点的回答是:云计算是依靠强大的计算能力,使得成千上万的终端用户不担心所使用的计算技术和接入的方式等都能够进行有效的依靠网络连接起来的硬件平台的计算能力来实施多种应用。

非专业一点的回答就是,一堆你不需要搞清楚的硬件、软件在服务你。这堆硬件和软件构成的东东大的像朵云彩,又拥有极强的计算能力,这就叫云计算。

云计算的基础是什么?最基本的需求:存储+处理器,当然,要支持无数的应用请求并负责保证存储和计算的性能,这两方面都是挑战。

云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。[3]

在“网格”概念提出将近 10 年后,又一个类似其改进版的新概念“云计算”被重新提了出来。

网络上有关“云计算”的解释性描述摘录[4]:

(1)所谓“云计算”是指通过网上的中央数据中心,实现PC上的各种应用与服务。目前,亚马逊、谷歌、Salesforce等数十家公司已经建立了计算中心,可以高效处理数据外包业务,并使之成为象电一样,企业可以轻松购买的商品。

(2)“云计算”是一种全新的商业模式,其核心部分依然是数据中心,它使用的硬件设备主要是成千上万的工业标准服务器,它们由英特尔或AMD生产的处理器以及其他硬件厂商的产品组成。企业和个人用户通过高速互联网得到计算能力,从而避免了大量的硬件投资。

简而言之,云计算将使未来的互联网变成超级计算的乐土。“云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。”在11月中旬的上海IBM创新论坛上,IBM高性能随需解决方案团队副总裁Willy Chiu对记者解释说。

这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。

谷歌大中国区总裁李开复教授眼中的“云计算”:

互联网络的快速发展正在对人们的生活和工作方式产生着深刻影响。继传统的个人计算机、客户/服务器的计算模式之后,崭新的“云计算(Cloud Computing)”模式展现了现代互联网络的重要特质。

事实上,当任何一个人在互联网上提交一个查询请求时,互联网上可能有成千上万台计算机在为他同时搜索众多的数据库,并运用不同的方法为他提供可能的搜索结果。也就是说,人们不是从自己的计算机上,也不是从某个指定的服务器上,而是从浩瀚如云海的互联网络上,通过各种设备(如移动终端等)获得所需的信息、知识、服务等。这个世界已经从以硬件为中心转向以软件为中心,并正转向以服务为中心的时代。

但是,针对这种新的计算模式,如何能够实施有效的查询和控制,成为许多与会者关注的问题。李开复博士着重阐述了云计算四个方面的重要特点:

1.云上的海量数据存储;

2.无数的软件和服务置于云中;

3.它们均构筑于各种标准和协议之上;并且,

4.可以通过各种设备来获得。

李开复博士进一步阐述了推动云计算发展的六个方面的因素:

1.以用户为中心:数据存在于云海之中,并且伴随着你和你的设备,你可以在任何时间、任何地点以某种便捷的方式安全地获得它或与他人分享。

2.以任务为中心:人们可以方便地与合作者共同规划并执行各项任务,并随时随地进行有效的交流和沟通。

3.强大的功能:置于云海中由成千上万的计算机群提供的强大计算能力、存储能力等将能够为你完成传统上单台计算机根本无法完成的事情。

4.智能化:基于海量数据的数据挖掘技术来获得大量的新知识。作为一个典型的示例,基于这种新技术的语言翻译将更加强大。我们在互联网络上,可以看到这样一种模式:海量的数据 + 海量的分析 ==〉知识。

5.基础设施的可行性:如今,上千台的PC级服务器可以获得极高的性能。Google正在建设更强大的“计算机群农场”(就像高产的奶牛场一样)。

6.并行软件的可编程性:怎样编写可以在上千台计算机上并行执行的程序?Google如今已经开发了一系列新的开发方法和技术。

云计算对于大多数民众而言还是一个生疏的词汇。其实,即便对许多计算机领域的专业人士而言,云计算或许也是个崭新的词汇。但是,它已经存在,并正在给我们的生活和工作带来深刻的变化。Google、IBM、Microsoft 等一批著名的信息产业界的领衔企业正在联手开展相关的研究,并展示了广阔的应用前景。同时,我们也注意到,在此次大会上,众多的中国学者,特别是青年学者们,也带来了各自的研究成果,与世界各国的同行们共同为“One World,one Web”的构建贡献着力量。

InfoWorld网站同数十家公司、分析家和IT用户讨论出了云计算的几大形式[3]:

1.SAAS(软件即服务)

这种类型的云计算通过浏览器把程序传给成千上万的用户。在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要维持一个程序就够了,这样能够减少成本。Salesforce.com是迄今为止这类服务最为出名的公司。SAAS在人力资源管理程序和ERP中比较常用。 Google Apps和Zoho Office也是类似的服务

2.实用计算(Utility Computing)

这个主意很早就有了,但是知道最近才在Amazon.com、Sun、IBM和其它提供存储服务和虚拟服务器的公司中新生。这种云计算是为IT行业创造虚拟的数据中心使得其能够把内存、I/O设备、存储和计算能力集中起来成为一个虚拟的资源池来为整个网络提供服务。

3.网络服务

同SAAS关系密切,网络服务提供者们能够提供API让开发者能够开发更多基于互联网的应用,而不是提供单机程序。

4.平台即服务

另一种SAAS,这种形式的云计算把开发环境作为一种服务来提供。你可以使用中间商的设备来开发自己的程序并通过互联网和其服务器传到用户手中。

5.MSP(管理服务提供商)

最古老的云计算运用之一。这种应用更多的是面向IT行业而不是终端用户,常用于邮件病毒扫描、程序监控等等。

6.商业服务平台

SAAS和MSP的混合应用,该类云计算为用户和提供商之间的互动提供了一个平台。比如用户个人开支管理系统,能够根据用户的设置来管理其开支并协调其订购的各种服务。

7.互联网整合

将互联网上提供类似服务的公司整合起来,以便用户能够更方便的比较和选择自己的服务供应商。 

参考:

[1]http://tech.sina.com.cn/s/s/2008-04-07/08102121331.shtml

[2]http://www.wespoke.com/2008/05/cloud-computing10.html

[3]http://baike.baidu.com/view/1316082.htm

[4]http://dev.yesky.com/299/8099799.shtml


分类:网络日志| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: