2009年11月11日星期三

云计算起源探析

锋迈正德 刘黎明


本文由锋迈正德(www.feemod.com)旗下锋迈云博客(http://blog.feemod.com)官方授权,转载请注明来源。


1 云计算起源概述

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



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



云计算这个概念的直接起源来自亚马逊EC2产品和Google-IBM分布式计算项目。这两个项目中直接使用到了云计算这个概念和单词。为什么要采用这个单词,很大程度上与这两个项目与网络的关系十分密切,而“云”在很多示意图里面是表示互联网的,云计算的原始含义即将计算能力放在互联网上。当然,云计算发展至今,早已超越了其原始的概念。



在这两个项目之前,也就是2007年10月之前,也有一些公司、组织、个人对云计算的概念普及有影响。比如Dell在08年6月初发布的第一季度财报,里面提到“在产品与服务方面,戴尔都将不断采纳新的标准化技术、降低客户部署解决方案、维护安全稳定的系统架构的复杂度和成本。为此,戴尔最近采取了一系列措施,比如组建新的戴尔数据中心解决方案部门(Dell Data Center Solution Division),提供戴尔的云计算(Cloud Computing)服务和设计模型,使客户能够根据他们的实际需求优化IT系统架构”,说明Dell当时已经在公司范围内使用云计算的概念,Dell也是较早提出云计算概念的公司。但是但是这些早期的其它组织对云计算概念本身的影响,远不如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并行计算项目要早,虽然是云计算市场的重量级产品之一,但由于亚马逊公司本身的影响力有限,亚马逊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的一个部分存在。


云计算发展到现在,在国内,有人认为云计算纯粹是炒作,有人认为云计算虚无缥缈有概念没有实际产品和应用,这都是片面的看法。国内对云计算的认识和关注度,目前开始多了起来,特别是最近的互联网大会达到了一个小高潮。但是,即便如此,仅仅停留在接近美国1年前的水平。国外的并不一定都是对的,但整个世界基本都认同的很可能是对的。对新趋势的讽刺是允许的,作为旁观者当然不需要代价,但作为一次信息产业浪潮的旁观者,今后整个国家将付出比炒作失败大得多的代价。不久会有一篇文章:云计算是不是炒作?


最后,我们不要忽略,云计算发展到如今,已经包括IaaS,PaaS,XaaS,以及众多的硬件制造商、基础设施运营商等参与的一个完整产业链。不久会有下一篇文章:云计算产业链探析。


本文由锋迈正德(www.feemod.com)旗下锋迈云博客(http://blog.feemod.com)官方授权,转载请注明来源。

云计算变革已经开始-软件世界第8期

锋迈正德 刘黎明


本文由锋迈正德(www.feemod.com)旗下锋迈云博客(http://blog.feemod.com)官方授权,转载请注明来源。

Cloud Computing这个单词在2006年之前在英文中并不存在。2006年前后,Cloud Computing这个单词开始偶尔出现。2007年末,Cloud Computing出现的频率迅速增加。2008年初,Cloud Computing在中文中被翻译为“云计算”。在IT业界以外的人士看来,这是一个蹩脚的单词,是一个横空出世的单词,是一个自诞生以来不知为何受到持续关注和热捧的单词。但是,在IT资深人士和业内人士看来,这个单词代表的是一种全新的商业模式趋势,是一个继PC时代、网络时代后的IT新时代的代名词。
云计算是IT产业的第三次变革,前两次是个人计算机变革和互联网变革。个人计算机变革从80年代到整个90年代。互联网变革发生在九十年代及最近十年。云计算变革正在发生。
个人计算机变革将昂贵的、只在特殊行业中使用的大型主机变成每个人都可以负担得起都能使用的个人电脑,提高了个人的工作效率和企业的生产效率。个人计算机变革中诞生了一批伟大的公司:IBM、微软、惠普、戴尔、甲骨文、SAP等。
互联网变革将数亿计的单个信息孤岛汇集成庞大的信息网络,方便了信息的发布、收集、检索、共享,极大提高了人类沟通和共享以及协作的效率,丰富了人类的社交和娱乐。互联网变革成就了另一批伟大的公司:思科、Yahoo、Google、Amazon、EBay等 。
云计算时代,除了现有IT巨头积极参与外,将会有新的公司借机崛起。
市场潜力
正是因为意识到云计算是一场改变IT格局的变革,众多跨国IT巨头和初创企业开始在云计算领域扎根。众多IT公司从不同领域和角度参与到云计算变革中来,Intel、AMD、Cisoco、Mircosoft、Oracle、SAP、IBM、HP、Dell、VMware、Citrix、 Redhat、Novell、Amazon、Yahoo、Google、Sun,几乎囊括了所有的重量级IT企业。而在全球与云计算相关的中小公司更是如雨后春笋般不断出现。
信息技术咨询公司IDC预计,2012年全球云服务市场为423亿美元,到2013年“云计算”服务开支将占整个IT开支增长幅度的近1/3。美林则预计,未来5年,全球云计算市场规模将达到950亿美元。Coda预测云计算在未来六年里有年17%的增长率,意味着全球云计算市场在2015年的销售收入将从2008年的460亿美元增长到1800亿美元。市场研究公司Gartner预计今年全球云计算服务市场规模将超过563亿美元,2013年将超过 1500亿美元。
解读云计算定义
狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。
广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以使任意其他的服务。
无论广义云计算、狭义云计算,对于最终用户而言,均具有如下特征:
 通过互联网提供自助式服务。以前很多服务都是通过实体门店供客户参观、沟通、购买,也有越来越多的服务商意识到网络的宣传作用,通过互联网网站在网上宣传自身的产品,一些小的服务也能通过网络进行付费。但这些服务的提供过程中,人工参与的程度仍相当重。通过互联网提供自助式服务,是要让常规的人力活动变成通过网络的自助式交互,这要求供应商提高业务的自动化水平和产品的标准化。甚至,在中国这样的地方,还需要提高产品价格的透明化。
 快速部署资源或获得服务。资源和服务在用户提出请求后在很短时间内提供给客户,这些要供应商进一步改善服务的供应和管理水平,甚至需要超额部署一些资源。
 按需扩展和使用。具有了快速提供资源和服务的能力,并不一定就能让用户按需扩展和使用。快速提供资源和服务是针对单次资源和服务请求而言,限制的是请求的响应时间。按需扩展和使用针对的是多次连续或不连续的请求响应的灵活性,涉及到资源和服务划分的粒度。用户可以根据需求的变化,随时购买或释放资源和服务。
 按使用量付费。这是指用户按照实际使用的资源和服务进行付费。在合理的资源和服务划分粒度的支持下,以及在服务商的精确监控和计费条件下,才能做到按使用量付费。
云计算变革尚处于初期,因此各种社会团体和利益集团对其解读不同,也被不同的社会团体和利益集团拿来为自己的利益服务。这种处于襁褓状态的变革初期,大量的关注必然伴随大量的混乱。
云计算是什么呢?云计算是一场IT变革,是一场提高社会生产力的IT变革,是一场推动社会整体信息化的IT变革,是一系列具有相同核心特征的商业模式集合。
云计算不是什么呢?云计算不是一种商业模式,不是一种付费模式,不是一种IT技术,不是一类IT产品,不是SOA,不是虚拟化或虚拟化软件,不是简单地将购买变为租赁,不是分布式计算,不是高性能计算,不是网格计算,不是软件即服务。云计算不是这些概念,是说云计算不等同于这些概念或其扩展和延伸,但云计算并不排斥这些概念。
为什么会发生这场云计算变革?
同所有的变革一样,它是技术进步、需求推动、商业模式转变共同推动的结果。主要推动因素包括:
 虚拟化技术的快速发展
 CPU等硬件的快速发展
 宽带网络的快速发展
 企业对IT基础设施的需求快速增长
 互联网行业对IT基础设施的需求变化迅速
 市场对云计算商业模式逐渐认可
 少数云计算先行者已经获得一定成功
 经济危机迫使用户降低总体拥有成本和减少一次性投入
云计算为什么能推动生产力和社会的发展?为什么代表IT发展的趋势?可以从以下几个方面来认识。
从专业化角度讲,云计算体现了专业的服务由专业的组织和人员提供更为高效的原理。这一点有些人进行放大,认为世界最后只剩下几朵云,这是有些极端的看法。
从规模化角度讲,云计算体现了规模化采购减低采购成本,规模化运营降低人力成本,规模化服务提高峰值复用水平。可以用电网和单个电厂的对比来看这个问题。
从服务模式角度讲,云计算体现了用户自助和按需付费的趋势。传统那个的连看一样商品都要柜台服务员参与的供销社模式与后来的超市模式,与云计算的产生有共同之处。
云计算的影响
云计算将对IT产业的各个领域产生革命性的影响,有些影响可以迅速可见,有些影响则需要若干年才能显现出来。正如互联网变革改变了IT产业格局一样,云计算同样会改变现在的IT产业格局。
云计算作为IT产业的第三次变革,将不仅仅影响IT产业,也将对人类社会产生深远影响,主要在如下方面:
 社会各行业信息化和智能化程度显著提高
 人来社会将变成以信息为中心的社会
 企业将信息系统视为基本条件
 企业的IT和信息系统将可以在不同的服务商之间迁移。
 将产生为创立企业提供全套IT和信息系统服务的公司。
云计算变革将信息产业变成绿色环保和资源节约型产业,将IT基础设施变成如水电一样按需使用和付费的社会公用基础设施,将软件产业变成传统工业流水线一样的高效产业,极大地简化企业的IT管理,有效降低企业的IT基础设施成本,全面提高社会整体信息化水平,将所有电子产品变成具备无限性能和容量的设备,信息化将成为社会的组织的、个人的基本属性。
云计算变革的车轮已经滚滚前行,你准备好了吗?中国的企业准备好了吗?

锋迈正德 刘黎明


本文由锋迈正德(www.feemod.com)旗下锋迈云博客(http://blog.feemod.com)官方授权,转载请注明来源。

2009年9月22日星期二

Introduction to China Open Cloud Comuting Alliance

The alliance's website: www.chinacloud.org

China Open Cloud Comuting Alliance, is independent of any company and technology, to drive the cloud

computing revolution in China, and to build an open cloud computing community and platform.
China Open Cloud Comuting Alliance, any body and any organization is free to join.
It will sponsor open discussions, standards research, open source projects.

The website has these content:
Open cloud computing wiki: http://www.chinacloud.org/wiki
Sociel network:http://www.chinacloud.org/home
Google group:http://groups.google.com/group/china-cloud-computing
Open source Cloud OS:http://code.google.com/p/cloudos/

中国开放云计算联盟介绍

中国开放云计算联盟网站:www.chinacloud.org

中国开放云计算联盟,独立于任何公司和技术,旨在推动云计算变革在中国的深入,并协助建立开放的云计算平台。

中国开放云计算联盟,任何个人、组织都可以自由加入。

中国开放云计算联盟,主要通过开放的讨论、国内国际相关标准的研究、开放源代码等形式开展活动。

包括如下内容:
开放云计算维基:http://www.chinacloud.org/wiki

云计算社交网络:http://www.chinacloud.org/home

开放云论坛:http://groups.google.com/group/china-cloud-computing

开源项目云计算操作系统CloudOS:http://code.google.com/p/cloudos/

2009年8月2日星期日

Cloud Computing status in China - 20090803

At the begining of this year, Chinese Institute of Electronics set up the cloud computing expert committee. At 22th May, Chinese Institute of Electronics hold the first China Cloud Computing conference. And now they are doing research on an cloud computing white paper and cloud standards.You can find infomation here:http://server.it168.com/focus/200902/cloud/5.html.

In china, EMC build the cloud reseach center, IBM build the cloud research team, China Mobile build the research team, 21vianet are developing IaaS service, Alibaba are developing PaaS service, yoyosoft are developing cloud middleware. Some other small companies also develop cloud software and service, they are in progress.You can find infomation here:http://www.chinacloud.org/wiki/index.php/%E4%BA%91%E8%AE%A1%E7%AE%97%E5%B8%82%E5%9C%BA%E5%88%92%E5%88%86.

Thanks

Liming

2009年7月19日星期日

云标准协调工作组成立将推动云计算发展

众多基础设施相关的组织联合成立云标准协调工作组,为制定云计算相关的标准展开协调与工作。

The group of standards bodies, called "the Cloud Standards
Coordination Working Group," includes the Organization for the
Advancement of Structured Information Standards, Object Management
Group, Distributed Management Task Force, Storage and Network Industry
Association, Open Grid Forum, Cloud Security Alliance, Open Cloud
Consortium, Cloud Computing Interoperability Forum and the TM Forum.

原文见:http://www.informationweek.com/news/showArticle.jhtml?
articleID=218500732

这些组织之间的竞争和合作关系,以及各组织的内部成员之间的话语权的争夺,将会更加激烈,也会推动云计算更加成熟。

2009年6月17日星期三

云计算需要国家战略层面的明确支持

最近工作太忙,无论是技术文章还是行业趋势,都无法抽出时间来完成一个话题。但最近在云计算领域出现的一系列重要事件和展现出的趋势,让我感觉,不把一些信息和观点分享出来,有一种负罪感。



无论你如何定义和看待云计算,最近两三个月,美国政府和英国政府对云计算有了官方的声音。在经济危机的背景下,甚至对云计算报以拯救IT产业和国家经济的重要角色。

在美国:

美国国家标准技术研究所成立了专门的研究团队,对云计算定义形成了一个专门文档,并开始了一个利用开源技术建设云计算平台的项目。

白宫预算申请中对云计算期待有加,明确表示政府会准备一些资金在一些部门做云计算试点,并发不了一个IaaS标书,开始收集云计算服务商。

美国联邦政府CIO成立云计算工作组,并任命了云计算CTO,协调云计算产业和政府IT服务。



英国最近由国家CIO发布了数字英国报告,里面提高政府云G-Cloud将呼之欲出。

新加坡,早在去年就参与了与雅虎、Intel等合作的云计算的研究项目。

印度、韩国,从google搜索引擎上可以看出,来自这两个国家的搜索请求十分靠前,大量的搜索来自这两个国家。



在中国,无论是核高基,还是863/973,仍然停留在网格计算、可信计算、基础软件等传统项目上,政府、科研系统、高校均不愿意对云计算表明态度,少数几个专家、教授发出的声音是:云计算就是网格计算,或者是网格计算的商业化。我十分愕然,10年前,会不会有人这么说,互联网就是把几台计算机连起来了,就是计算机的集合。科研系统和高校系统的看法,特别是老专家们的看法,决定了政府的重大科技决策和方向,商业的力量很少在政府的中长期科技计划里起到作用。况且,云计算的商业力量目前还掌握在跨国公司手中。



云计算是一场IT变革,不是什么新瓶装旧酒,它不仅关系着IT行业的国际竞争力和创新力,更关系着国家的信息安全。我很伤心的看到,政府、科研系统、高校在这场变革中反应迟缓,甚至在导演着悲剧性的闹剧。我似乎隐隐看到,3年5年后,中国的IT产业在云计算上又在苦苦追赶。



而我的内心,又希望另一个局面的出现,首先是:云计算过得国家战略层面的明确支持。

2009年5月13日星期三

Cloud definition from NIST

Peter Mell and Tim Grance -- National Institute of Standards and Technology, Information Technology Laboratory
Note 1: Cloud computing is still an evolving paradigm. Its definitions, use cases, underlying technologies, issues, risks, and benefits will be refined in a spirited debate by the public and private sectors. These definitions, attributes, and characteristics will evolve and change over time.
Note 2: The cloud computing industry represents a large ecosystem of many models, vendors, and market niches. This definition attempts to encompass all of the various cloud approaches.
Definition of Cloud Computing:
Cloud computing is a pay-per-use model for enabling available, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is comprised of five key characteristics, three delivery models, and four deployment models.
Key Characteristics:
On-demand self-service. A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed without requiring human interaction with each service’s provider.
Ubiquitous network access. Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs).
Location independent resource pooling. The provider’s computing resources are pooled to serve all consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. The customer generally has no control or knowledge over the exact location of the provided resources. Examples of resources include storage, processing, memory, network bandwidth, and virtual machines.
Rapid elasticity. Capabilities can be rapidly and elastically provisioned to quickly scale up and rapidly released to quickly scale down. To the consumer, the capabilities available for rent often appear to be infinite and can be purchased in any quantity at any time.
Pay per use. Capabilities are charged using a metered, fee-for-service, or advertising based billing model to promote optimization of resource use. Examples are measuring the storage, bandwidth, and computing resources consumed and charging for the number of active user accounts per month. Clouds within an organization accrue cost between business units and may or may not use actual currency.
Note: Cloud software takes full advantage of the cloud paradigm by being service oriented with a focus on statelessness, low coupling, modularity, and semantic interoperability.
Delivery Models:
Cloud Software as a Service (SaaS). The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure and accessible from various client devices through a thin client interface such as a Web browser (e.g., web-based email). The consumer does not manage or control the underlying cloud infrastructure, network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.
Cloud Platform as a Service (PaaS). The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created applications using programming languages and tools supported by the provider (e.g., java, python, .Net). The consumer does not manage or control the underlying cloud infrastructure, network, servers, operating systems, or storage, but the consumer has control over the deployed applications and possibly application hosting environment configurations.
Cloud Infrastructure as a Service (IaaS). The capability provided to the consumer is to rent processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly select networking components (e.g., firewalls, load balancers).
Deployment Models:
Private cloud. The cloud infrastructure is owned or leased by a single organization and is operated solely for that organization.
Community cloud. The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations).
Public cloud. The cloud infrastructure is owned by an organization selling cloud services to the general public or to a large industry group.
Hybrid cloud. The cloud infrastructure is a composition of two or more clouds (internal, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting).
Each deployment model instance has one of two types: internal or external. Internal clouds reside within an organizations network security perimeter and external clouds reside outside the same perimeter.

美国国家标准与技术实验室对云计算的定义

个人并不完全认同其中的描述,供大家参阅。

注1 :云计算仍是一个不断发展的词汇。它的定义,应用场景,基本技术,问题,风险和收益,将在公众和企业参与的激烈辩论中不断发展。这些定义,属性和特征都将随时间演变和改变。
注2 :云计算行业代表一个由众多商业模式、企业、细分市场构成的一个庞大的生态系统。 这一定义试图涵盖各种云计算观点。

一 云计算定义
云计算是一个提供便捷的通过互联网访问一个可定制的IT资源共享池能力的按使用量付费模式(IT资源包括网络,服务器,存储,应用,服务),这些资源能够快速部署,并只需要很少的管理工作或很少的与服务供应商的交互。云计算提高了可用性,由五个主要特点,三个交付模式 ,和四个部署模式组成。

二 主要特点
按需自助服务。消费者可以单方面部署资源,如服务器和网络存储,资源时按需部署而不需要服务供应商进行人工交互。

通过互联网获取。资源可以通过互联网获取, 并可以通过标准方式访问,以通过瘦客户端或富客户端推广使(例如移动电话,笔记本电脑,PDA)等。

独立于地点的资源池。供应商的资源被池化,以便以多用户租用模式被所有客户使用,同时不同的物理和虚拟资源可根据客户需求动态分配和重新分配。客户一般无法控制或知道资源的确切位置。这些资源包括存储、处理器、内存、网络带宽和虚拟机器。

快速伸缩。资源可以迅速和弹性地部署,以便快速扩展和快速释放。对客户来说,可以获取的资源看起来似乎是无限的,并且可在任何时间购买任何数量的资源。

按使用付费。对资源的收费是基于计量的一次一付,或基于广告的收费模式,以促进资源的优化利用。比如计量存储,带宽和计算资源的消耗,按月根据用户实际使用收费。在一个组织内的云可以在部门之间计算费用,但不一定使用时机货币。
注:云计算软件通过着重于无国界、低耦合、模块化和语义互操作性的面向服务来充分利用云计算模式的优势。

三 交付模式
云计算软件即服务。提供给客户的服务是服务商运行在云计算基础设施上的应用程序,可以在各种客户端设备上通过瘦客户端界面访问,比如浏览器。消费者不需要管理或控制的底层的云计算基础设施,包括网络、服务器、操作系统、存储,甚至单个应用程序的功能,可能的例外就是需要设置一些有限的客户可定制的配置设置。

云计算平台即服务。提供给消费者的是将客户用供应商提供的开发语言和工具(例如Java,python,.Net)创建的应用程序部署到云计算基础设施上去。客户不需要管理或控制的底层的云基础设施,包括网络、服务器、操作系统、存储,但消费者能控制部署的应用程序,也可能控制应用的托管环境配置。

云基础设施即服务。提供给消费者的是出租处理能力、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制的底层的云计算基础设施,但能控制操作系统、储存、部署的应用,也有可能选择网络组件(例如,防火墙,负载均衡器)。

四 部署模式
私有云。云基础设施是被一个单一的组织拥有或租用,该基础设施完全该组织管理。

社区云。基础设施被一些组织共享,并为一个有共同关注点的社区服务(例如,任务,安全要求,政策和遵守的考虑)。

公共云。基础设施是被一个销售云计算服务的组织所拥有,该组织将云计算服务销售给一般大众或广泛的工业群体。

混合云。基础设施是由两种或两种以上的云(私有,社区或公共)组成,每种云仍然保持独立,但用标准的或专有的技术将它们组合起来,具有数据和应用程序的可移植性(例如,可以用来处理突发负载)。

每个部署模型实例有两种类型:内部或外部。内部云存在于组织的网络安全边界之内,外部云存在于网络安全边界之外。


原文参见下一篇博客。

2009年5月6日星期三

云计算操作系统简析

云计算操作系统, 有两层含义,分别是IaaS级和Paas级。

Iaas级别的云计算操作系统,是我认为比较正式的,这也是最近能实现的。是指对IT基础设施的管理OS化,比如屏蔽硬件差异,提供标准API接口,提供基础设施管理控制台等,侧重于对基础设施的管理,对应用的部署产生影响,而对应用的开发模式影响较小。一些典型的例子:3tera,Qlayer(SUN收购,现属于oracle),Aws ec2,aws S3等。

PaaS级别的云计算操作系统,则是分布式应用或者互联网应用开发的OS化,比如对应用开发所需的开发环境和运行时观景OS化,提供结构化数据存储、消息处理甚至基本的付费结算等功能。它能直接有助于开发大规模的分布式程序或互联网应用的开发和部署。如果说Iaas级别的云计算操作系统提供原始的IT硬件资源和基本的操作系统环境,PaaS级别的云计算操作系统则是提供了应用所需的各种核心模块。 典型的例子是AWS sqs,aws simple db,10gen、longjump等。

还有一种以前叫做浏览器操作系统,或者叫Browser OS, 或者Web OS,Web Desktop,最近也有叫做云计算操作系统的趋势,这只能叫应用层的云计算操作系统,偏向于应用的集合,有部分操作系统的特征,在我看来,叫做云计算操作系统稍显勉强。它是把一部分桌面操作系统的应用都放到浏览器中,并以类似桌面的形式展示出来,典型的是eyeOS,ajaxWindows,desktoptwo等。这类应用的发展还有待于浏览器产生变革和带宽的扩展以及一些ajax技术的发展。

我个人认为,Iaas级别的云计算操作系统属于狭义云计算,近期正在成熟,PaaS级别的云计算操作系统属于广义云计算的基础,目前都只是提供零散的功能,发展还需要时间,浏览器操作系统是在多年之前就存在的一类互联网应用,属于Saas,但对传统桌面系统的冲击会比其他Saas应用大,随着云计算变革会进一步发展。

2009年4月28日星期二

云计算与网格计算关系的澄清

世纪互联 cloudex 刘黎明
最近不断有人或询问云计算与网格计算的区别,或认为云计算是网格计算的延伸,甚至有学者写出比较的论文:http://people.cs.uchicago.edu/~iraicu/publications/2008_GCE08_Clouds_Grids.pdf。事实上,云计算和网格计算本没有任何关系,但本文将澄清云计算和网格计算的区别,至于云计算和分布式计算、效用计算等等概念,读者可以以此类推。

狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。 提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。

广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以使任意其他的服务。

云计算不是一种商业模式,不是一种付费模式,不是一种IT技术,不是一类IT产品,不是一种付费模式,不是SOA,不是虚拟化或虚拟化软件,不是简单地将购买变为租赁,不是分布式计算,不是高性能计算,不是网格计算,不是软件即服务(SaaS)。

网格计算是指分布式计算中两类比较广泛使用的子类型。一 类是,在分布式的计算资源支持下作为服务被提供的在线计算或存储。另一类是,一个松散连接的计算机网络构成的一 个虚拟超级计算机,可以用来执行大规模任务。该技术通常 被用来通过志愿者计算解决计算敏感型的科研、数学、学术 问题,也被商业公司用来进行电子商务和网络服务所需的后 台数据处理、经济预测、地震分析等。

网格计算强调资源共享,任何人都可以做为请求者使用其它节点的资源,任何人都需要贡献一定资源给其他节点。网格计算强调将工作量转移到远程的可用计算 资源上。云计算强调专有,任何人都可以获取自己的专有资源,并且这些资源是 由少数团体提供的,使用者不需要贡献自己的资源。在云计算中,计算资源被转 换形式去适应工作负载,它支持网格类型应用,也支持非网格环境,比如运行传 统或 Web2.0 应用的三层网络架构。 网格计算侧重并行的计算集中性需求,并且难以自动扩展。云计算侧重事务性应 用,大量的单独的请求,可以实现自动或半自动的扩展。

网格的构建大多为完成某一个特定的任务需要,或者支持挑战性的应用。这也是会有生物网格、地理网格、国家教育网格等各种不同的网格项目出现的原因。而云计算一般来说都是为了通用应用而设计的。云计算一开始就支持广泛企业计算、Web应用,普适性更强。
网格计算的主要思路是聚合分布的松散耦合资源。而云计算的IT资源相对集中,以Intenet的形式提供底层资源的获得和使用。

在对待异构性方面,二者理念上有所不同。网格计算用中间件屏蔽异构系统,力图使用户面向同样的环境,把困难留在中间件,让中间件完成任务。而云计算,不同的服务用不同的方法对待异构型,所有传统的方法在这里都可以应用。有的提供基础设施,类似传统的服务器,用户选择操作系统和应用环境,有的则屏蔽了操作系统、基础设施和系统软件的差异,比如Paas服务。

简言之,云计算和网格没有任何内在联系。网格计算一直在发展,只是它和云计算的出现没有任何关系。网格计算作为一种面向特殊应用的解决方案将会继续在某些领域存在,而云计算作为一场IT变革,则会深刻影响整个IT产业和人类社会。

2009年4月27日星期一

思科UCS ,刀片服务器?不,云计算

思科上个月发布UCS,每个人都感到惊讶:哦,思科进入了服务器市场。真的吗?是也不是,思科公司进入云计算市场。让我解释一下。

首先,让我们说,思科公司描述UCS :
思科统一计算系统是新一代的数据中心平台。旨在让IT响应快速变化的业务需求,便于简单、可靠、安全地提供新的服务,通过端到端的部署和迁移的支持,支持虚拟化和非虚拟化系统。
思科统一计算系统提供了对数据中心3.0的支持。它采用统一的网络、计算、存储访问、和虚拟资源,搭建一个紧密结合的系统:
降低总体拥有成本
提高业务灵活性
提高生产力
统一的计算系统基于行业标准,目的是:
简化数据中心资源管理
简化服务发布复杂性
从根本上简化设备安装、管理、电源/冷却、布线

你看不到任何像服务器或刀片这样的词汇?是的!为什么?因为UCS绝不仅是一个服务器或刀片服务器。这是一个解决方案,建立下一代数据中心的解决方案。你可以看到更多信息,思科wesite http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns944/white_paper_c11-522754.html,上面说了什么?虚拟化,缩放,动态的规定,Hypervisor优化等等。

不是很清楚,是吗?再去找一份关于思科云战略,是的,统一计算,私有云, 可交互云。现在,你是不是知道,思科公司进入了云计算市场,所以决定做统一计算系统。

哦,等等,刚刚出来一条消息:IBM和Juniper在动态基础设施上展开合作。别担心,这都在思科预料之内。

顺便说一句,推动云计算的计算和存储能力,互联网接入服务,这需要更多的网络带宽,并需要更多的交换机,路由器。

世纪互联 cloudex 刘黎明

2009年4月25日星期六

Cisco UCS,Blade Server? No, cloud computing

Cisco published UCS last month, and every one surprised: oh, cisco enters the server market. Really?No, cisco enters cloud computing market. Let me explain it.
First let us say how cisco describe UCS:
The Cisco Unified Computing System is the next-generation data center platform. Designed to improve IT responsiveness to rapidly changing business demands, it accelerates the delivery of new services simply, reliably, and securely, through end-to-end provisioning and migration support for both virtualized and non-virtualized systems.
The Cisco Unified Computing System delivers the next step in the Data Center 3.0 vision. It unifies network, compute, storage access, and virtualization resources in a cohesive system to:
Reduce total cost of ownership
Increase business agility
Improve productivity

Based on industry standards, the Unified Computing System is designed to:
Streamline data center resources
Scale service delivery
Radically reduce the number of devices requiring setup, management, power/cooling, and cabling

Do you see any words like Server or Blade? No! Why? Because UCS is not only a server or a blade server. It is a solution to build next generation data center. And you can see more information on the cisco wesite http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns944/white_paper_c11-522754.html, virtualization, scaling, dynamic provision, hypervisor optimization.

Not very clear, yes? No matter, find another paper on the cisco cloud strategy, yes, unify computing, private computing, inter-cloud. Now, you get it, cisco enter the cloud computing market, and cisco decide to do it from unify computing system.

By the way, cloud computing push compute and storage capacity to internet-access, and this need more network bandwidth, and , need more switches, routers.

开源虚拟化项目--Xen

对于云计算来说,虚拟化是不是“必须”的,但它对于绝大多数云计算公司来说是需要的。实际上,正是虚拟化技术的出现加速云计算的发展。

因为它开源,它免费,Xen的是一个优秀的项目。但除了采纳与建立云计算基础设施,许多用户或者工程师并不熟悉这个项目,虽然它对虚拟化和云计算都很重要。

四月16日,Xen.org宣布Xen 3.4 RC2 。在四月21日, Xen.org发出Xen 4.0功能收集请求, 将在近期为Xen 3.4最终发布进行测试,现在是时候来提交您的功能要求了。

因此,3.4版的Xen 将会在在今年发布,你了解xen3.3 么?也许您已经使用了一些重要的功能xen3.3 :内存超额分配,VT-d设备直连等等。

但是你会看到一个更加伟大的版本xen4.0 ,你可以期望得到的功能:加速的虚拟机网络,更好的迁移控制, VM硬件容错检查,支持OVF, GPU的虚拟化,USB 2.0支持,虚拟机内存和磁盘LVM快照。

很好,是吗?你知道,Xen来自剑桥的XenoServer, XenoServer源于希腊词“ ” o&” (xenos),意思是外围的或未知的,就像XenoServers所做的。你也知道,Xen已经成为最有名的虚拟化开放源码软件。

最后,你知道吗?Xen已经有了一个正在崛起的竞争者KVM ?

--世纪互联 cloudex 刘黎明

Open source virtualization project-Xen

Virtualization is not the “must have” property for cloud computing infrastructure, but it always is. And actually, virtualization accelerate the appearance of cloud computing.

For open source, for economic, xen is a excellent project to build a cloud computing infrastructure, but besides guys who build the infrastructure, many user or engineer don’t familiar with this project, although it is really very important for virtualization and cloud computing.

At Apri 16, Xen.org published xen 3.4 rc2,.At Apri 21, Xen.org send a Xen 4.0 Feature Requests, Xen 3.4 in test for final release shortly, it is time to submit your feature requests for the next release.

So xen will release 3.4 this year I think, and how do you know about xen3.3?May be you have used some important features on xen3.3:memory overcommit, VT-d device pass-through support,etc.

But you will see a more great version-xen4.0, you can expect features: accelerated guest networking, better migration control, VM checkpoint for hardware fault tolerance, native OVF support, GPU virtualization with Gallium, USB 2.0 suport, LVM snapshot of guest memory and guest disk.

Great, yes? Do you know that xen come from XenoServer at Cambridge, XenoServer derives from the Greek word “ ” o&” (xenos), which means foreign or unknown, much like the tasks that XenoServers accept and safely execute. Do you know that xen have been the most famous virtualization open source software.

And finally, do you know that xen have a growing competitor –KVM?

2009年4月22日星期三

IT新战场—云计算革命

1 引言
2 变革前夕
3 困境
4 解密
5 云计算基础设施服务对于企业的影响
6 云计算基础设施服务对于地区信息化和IT产业的影响
7 行动

1 引言

2007年末,Cloud Computing这个单词在英文中出现,2008年初,Cloud Computing在中文中被翻译为“云计算”。在IT业界以外的人士看来,这是一个蹩脚的单词,是一个横空出世的单词,是一个自诞生以来不知为何受到持续关注和热捧的单词。但是,在IT资深人士和业内人士看来,这个单词代表的是一种全新的商业模式趋势,是一个继PC时代、网络时代后的IT新时代的代名词。PC时代成就了IBM、微软、惠普、戴尔、甲骨文、SAP等IT巨头,网络时代成就了思科、Yahoo、Google、Amazon、EBay等跨国企业,云计算时代,将有谁能借机崛起?
那么,云计算在国际国内在IT业界到底有多火热和重要?中国和中国的企业在这场变革中面临这怎样的困境?云计算的本质到底是什么?我们将会采取什么样的行动来迎接这场IT变革?本文将逐一为你解答。

2 变革前夕
云计算作为IT行业的一次变革,到底得到了多少关注,从下面的一些例子,你可以得到清晰的认识。
在中国,百度搜索引擎上搜索“中国 云计算”或者“云计算”,出现的是十多个云计算新闻追踪类网站,有的是整个网站都是关注云计算,也有的是大型网站开出专栏介绍、讨论云计算。在中国,第一届云计算大会将于5月在城市由中国电子学会主持召开,专门探讨云计算对技术发展和商业趋势的影响。
在国外,云计算不仅仅是受到关注和追捧,更是有众多跨国IT巨头和初创企业开始在云计算领域扎根。
Amazon由于AWS服务(Amazon Web Service)被视为云计算的先行者,随着2008年Google 的Appengine和微软的Azue的推出,Google和微软被视为云计算市场的新参与者,IBM则在09年初推出云计算方案,被视为企业云计算市场的开拓者。目前,IBM在云计算业务上投入的收购、研发和整合成本已超过20亿美元,建设其位于美国北卡罗莱纳州的“公司历史上最复杂”的云计算中心就将耗资3.6亿美元。
再来看一组跨国IT公司在云计算方面的动作:
l 2008年7月29日,雅虎、英特尔和惠普公司宣布,未来三家公司将结成一个研究联盟,共同组队创建一项名为“测试平台”的云计算研究项目,推进云计算技术的发展。该项目还包括新加坡资通讯发展局、依俐诺伊大学香槟分校、德国卡尔斯鲁厄理工学院以及美国国家科学基金会等单位。
l 2008年末,Oracle和Intel在本周的OracleWorld会议上共同声明,他们将共同致力于企业云计算加密技术,为用户隐私提供更强大的保护。
l 2009年1月16日,Adobe在周一宣布旗下的服务器软件Adobe LiveCycle ES Developer Express将跃上Amazon Web Services(AWS)云计算平台,结合Amazon的EC 2云计算服务及S3存储服务,提供企业开发人员可以测试并开发Adobe LiveCycle ES应用程序。
l 2009年2月3日上午消息,据国外媒体报道,微软本周表示,将“继续在网络服务、搜索、云计算等大多数已经投资的领域继续招聘”。尽管微软已经裁员5000人,但该公司表示,未来18个月内计划另外招聘约2000-3000个职位。虽然微软在整体上需要削减开支,但该公司将补充新员工以支持对战略发展有重要影响的部门。
l 2009年2月16日,IBM和Juniper展示了一项让用户在私有云和公共云——或者数据中心之间迁移工作负载的技术。
l 2009年2月17日,IBM宣布即将把一部分基础架构软件作为一项按需服务通过Amazon Web Services提供给用户。用户可以通过付费即用的方式利用Amazon Elastic Compute Cloud (Amazon EC2)使用IBM软件进行配置和生产。这款软件包括IBM的DB2、Informix Dynamic Server、WebSphere Portal和Lotus Web Content Management。IBM表示,未来还将扩展支持IBM的Tivoli management软件来帮助用户更好地管理云架构。
l 2009年除亚马逊公布的08年财报中用较大篇幅描述了其AWS服务,有人分析,其AWS服务08年约产生了2亿美元营收。
l 08年末SUN在收购Qlayer,计划于2009三月十八日详述其进军云计算系统领域的计划。2008年10月15日,Citrix发表云计算策略及虚拟化产品,并在08年末发布其云计算产品C3。虚拟化软件供应商Vmware公司09年初发布其云计算方案vcloud。
l 09年2月25日,VMware宣布将保证支持所有云服务供应商之间的开放标准。根据这项计划,系统开发商将能够在不同虚拟环境之间迁移应用软件,还可以与外部云资源互动。 VMware营销高管John Gilmartin预计,这将改变企业建立和运行应用软件的方式。VMware的联盟系统可能会让计算服务以一种公用资源的方式出现在市场上,就象电力和水资源那样。

再来看一组国外中小企业在云计算方面的信息:
l 2008年创立的Mosso公司产品增加到3个,并计划推出第四个。
l Gogrid推出云托管服务与亚马逊AWS服务竞争。
l 2008年,云计算软件公司Enomalism创始人收到40多个投资人电话,要求投资。成立两年的云计算软件公司Qlayer被SUN收购。2009年初,
l 成立两年的云计算软件公司3Tera继07年被评为最值得关注公司后持续收到关注,被评为最好的云计算服务提供商。
l 开源云计算软件Eucalyptus的创建者受到投资公司资助创立公司。

Google搜索引擎工具Google Trends提供关键词的搜索趋势查询,我们可以利用该工具看看Cloud Computing在搜索引擎上的热度:

从Google Trend 获取的信息我们可以看到,云计算在2007年末才被该系统统计,并且一直处于上升趋势。而同时,网格计算呈现下降趋势,主机租用已经呈现下降趋势,与虚拟化并驾齐驱,但发展势头明显强于虚拟化。
信息技术咨询公司IDC预计,到2013年“云计算”服务开支将占整个IT开支增长幅度的近1/3,云计算市场将在未来几年保持年27%的增长率。美林则预计未来5年,全球“云计算”市场规模将达到950亿美元。
据分析,Amazon AWS服务2008年营收已经达到2亿美元,每年保持30%以上的增长。尽管总收入规模相对于Amazon的在线商店销售规模还很小,但其年增长率和Amazon年报中对AWS服务的重点描述,已经证明Amazon对该业务的重视。
3 困境

我们见到了云计算的魔力和火热、市场潜力,可以说用战争来形容这个市场的竞争并不为过,竞争固然存在,但云计算作为一场IT变革和具有巨大潜力的市场,从不可一世的微软、Google到风光无限的英特尔、IBM、SUN,到只有数十人的创业公司,都在磨刀霍霍,战备在云计算市场大展拳脚。
然而,但是在这份长长的名单里面,我们没有看到任何一家中国企业的名字,或者说,在这场全球范围的云计算争夺战中,中国企业似乎显得特别低调——更准确地说是茫然,技术和市场变化太快,国内企业或者还没有反应过来,或者还在茫然沉思?
在这场关于IT产业链控制权的“云计算”争夺战中,中国企业集体失声。当然,也有国内企业注意到云计算。2008年12月16日,防病毒厂商瑞星启动“云安全”战略。同月30日,阿里巴巴宣布首期投资1亿元的云计算中心选址南京。2009年初,世纪互联公司准备推出云备份服务。但,这就是中国队云计算变革的反应吗?
尽管国内企业还处于学习和计划阶段,但已经显示出对云计算的关注和重视。以腾讯联席CTO熊明华为代表的一些人士还认为,除了安全考虑,如果忽视了以“云计算”为代表的未来技术,中国互联网公司会落后于世界,并将付出沉重代价。他们预言,未来5年内,带宽、存储、机房等成本将大量增长,没有“云计算”,中国互联网企业的利润可能会被“吃掉”。
4 解密
让我们在困境中沉思和反省:云计算到底是什么?代表了什么市场趋势?目前的市场状况如何?
狭义的云计算是一种资源交付和使用模式,指通过网络获得应用所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取。这种特性经常被比喻为像水电一样使用硬件资源,按需购买和使用。 广义的云计算则是指服务的交付和使用模式。
云计算是随着处理器技术、虚拟化技术、分布式存储技术、宽带互联网技术和自动化管理技术的发展而产生的。云计算不是网格计算,不是效用计算,不是虚拟化,不是服务器集群,不是主机租用,不是主机托管,它是一种创新的商业模式,一场IT变革,一个技术和市场发展的必然结果,一个推动生产力发展的利器。
云计算有可能颠覆软件产业,应用和许可被随时购买和生效,应用在网络上而不是本机上运行。这种转变将数据中心放在网络的核心位置,而所有的应用所需要的计算能力、存储、带宽、电力都由数据中心提供。云计算不仅影响商业模式,还影响开发、部署、运行、交付应用的方式。
云计算对服务提供商意味着:
¡ 快速部署
¡ 缩小主机规模
¡ 提高资源利用率
¡ 提高管理效率
¡ 降低运维成本
¡ 基础设施可以放置在低土地和能源成本的地区
¡ 提供商业连续性服务
¡ 提高服务水平
¡ 复杂的体系结构
¡ 商业模式和理念的转变


对于云计算模式的基础设施,则有如下特征:
¡ 自愈合
¡ 多用户使用
¡ 虚拟化
¡ 线形扩展
¡ 资源监控和测量
¡ 快速部署
¡ 按使用付费

云计算正在获得越来越多的关注,越来越多的企业以不同的产品和形式进入云计算领域。不同的公司在不同的细分领域发力,云计算市场可以按下图划分:

硬件基础设施市场包括绝大部分传统的硬件制造商,因为它们都已经在某种形式上支持虚拟化和云计算,比如Intel、AMD、Cisco、SUN。
云计算解决方案是为客户建立共有和私有云提供软件和方案,该市场在2008年末才开始形成,云计算解决方案主要以虚拟化管理软件为基础,该市场参与者多为以前虚拟化管理软件市场的参与者。主要有:IBM、微软、思杰(Citrix)、VirtualIron、3Tera、SUN(Qlayer)、Redhat。
云计算基础设施服务向客户出售服务器、存储、网络设备、带宽等基础设施资源,该市场主要参与者目前有:Amazon AWS、Mosso(Rackspace)、Gogrid、Gridlayer。
平台即服务,是利用一个完整的基础设施平台,包括应用设计、应用开发、应用测试和应用托管,这些都作为一种服务提供给客户,而不是用大量的预置型(on-premise)基础设施支持开发。该市场的参与者目前主要有:Google(Appengine)、Microsoft(Azure)、GigaSpaces等。
软件即服务和一切即服务即是提供面向各种具体应用的服务,该市场直接面向最终的消费者,该市场参与者众多,包括sourceforce.com、zoho等。

云计算基础设施服务位于其中的核心位置,它利用云计算解决方案将先进的硬件设施整合和管理起来,将基础设施资源规模化和服务化,为平台提供商、SaaS供应商和其他通过互联网提供服务的公司提供高可靠、高性价比、低进入成本、易管理、易扩展的基础设施。

5 云计算基础设施服务对于企业的影响

从部署基础设施的角度看,传统的IT设施模式下,存在如下问题:
l 那些复杂,容易出错并有风险的安装通常需要很长时间来实现
l 复杂的环境,管理和维护起来非常苦难
l 旧的操作系统非常难于重新配置
l 不同环境之间的矛盾应该统一,标准化.
l 缺少硬件资源支持正在进行的项目
云计算基础设施服务通过虚拟化、自动化、策略化的管理手段,能达到如下效果:
l 快速的提供设备以及部署软件参数和环境,用于开发,测试和生产.
l 当应用已经不能跑在当前的物理服务器上或者服务器出问题可以快速简单的提供新的虚拟服务器.
l 通过克隆系统和复制镜像让开发,测试和生产环境的服务器的配置一致.
l 通过快照迅速恢复到以前的环境状态.
l 将应用以及连带的操作系统一起迁移到其他主机.
l 排除硬件限制.比如一个虚拟机可以从一个 AMD 主机 移到一个 Intel 主机.

在业务运营中,您永远都不知道接下来将发生什么。但总是需要做到未雨绸缪、防患于未然。在过去,全面的业务连续性计划就意味着企业要将备份磁带通过邮寄的方式送到几英里之外的另外一个地点。现在如果需要支持业务连续性,你会面临如下问题:
l 大量空闲软硬件的消耗.
l 及其昂贵的灾备软件和服务.
l 复杂的管理环境.
l 每周都要进行定期的维护.
l 冗余服务器的低效率.
而云计算基础设施服务通过分布式的高可靠集群文件系统,以及基于集群文件系统实现的备份、快照等服务可进一步满足用户的高可靠性需求。云计算基础设施服务可以产生如下优势:
l 增加应用的在线时间.
l 用更少的硬件搭建多种灵活的,高质量的灾备解决方案.
l 实时监控报警.
l 通过方便的备份减少计划停机时间.
l 快速的备份恢复过程.
此外,使用云计算基础设施服务解决了企业的如下问题:
l 企业IT基础设施一次性投入成本高昂的问题
无论是传统企业的进一步信息化工作,还是IT行业的研发活动,甚至互联网行业的服务提供,都离不开大量的IT基础设施。在目前的情况下,企业需要为将来一段时间的IT基础设施的总体需求做出预估,并一次性购买足量的基础设施。这种模式导致企业IT基础设施一次性投入成本高昂,占用资金量大,后期的管理和运维难度大,当需求出现变更后,补充IT基础设施需要的周期长,而一旦购买,即使不需要那么多IT基础设施也只能留作库存。
l 企业IT基础设施管理与维护的复杂性问题
数据中心管理与维护工作日益繁重,导致运营费用的开销大幅攀升。来自IDC的数据,2006年,全美数据中心运营成本从上年的年180亿美元急升到260亿美元,而同期服务器等设备的年采购成本基本平稳保持在500亿美元左右。来自专家的估计,累计的运营成本将相当于采购成本的3倍以上。大量繁琐、复杂的维护工作,阻碍了技术创新进程,同时加大了传统企业信息化的门槛。
l 大规模服务器快速部署问题
企业研发部门在对某个产品压力测试,可能临时需要大量服务器,科研机构对某个问题的研究及对某些数据的处理,也可能临时需要大量服务器,如何满足临时的资源需求,并能够降低成本,是本课题需要解决的问题之一。
l 企业IT基础设施利用率提升问题
一个城市中,每个企业都配置了一定的基础设施满足本企业开发和服务的需要,而一些大的IT公司更是有大量的基础设施资源。但是,现有的数据中心采用专用模式进行部署,新应用的推出意味着存储、服务器等基础设施的重复投入,企业之间和企业内部部门、业务之间资源之间无法实现有效共享,导致资源利用率低下;另外,为了避免性能不足,必须针对应用的峰值采购部署基础设施;开发、测试等环境的搭建也进一步降低了服务器等资源的利用率。据统计,目前大部分服务器的实际利用率都在8-30%之间,资本性支出持续上升。
传统网格计算也能一定程度上提高资源利用率,强调资源共享,任何人都可以做为请求者使用其它节点的资源,任何人都需要贡献一定资源给其他节点。网格计算强调将工作量转移到远程的可用计算资源上。而IT基础设施服务平台则强调专有,任何人都可以获取自己的专有资源,并且这些资源是由少数团体提供的,使用者不需要贡献自己的资源。在IT基础设施服务平台中,计算资源被转换形式去适应工作负载,它支持网格类型应用,也支持非网格环境,比如运行传统或Web2.0应用的三层网络架构。
网格计算侧重并行的计算集中性需求,并且难以自动扩展,面向具体的应用。IT基础设施服务平台则提供通用的基本的计算、存储、网络、操作系统资源,侧重事务性应用,大量的单独的请求,可以实现自动或半自动的扩展。
l 基础设施SOA服务技术
国内提供基础设施服务基本上停留在主机租用和虚拟主机上,服务基本上靠人工,架构简单,满足不了产生规模化效益和提供定制服务的需求,而针对基础设施提供面向SOA的架构的服务平台则成为课题的目的之一。
l 数据存储可靠性问题
数据对于很多企业而言就是生命,数据的可靠需要有备份,而多份备份虽然可以提高可靠性,确意味着高昂的硬件投入,而如何提供高效的高可靠的数据存储也成为课题需要解决的重要问题。
使用云计算基础设施服务还能给企业带能带来众多好处,概要来说,对于企业意味着:
¡ 不需要为一次性任务或罕见的负载状况准备大量设备
¡ 按需扩展资源
¡ 使应用具有高可用性
¡ 快速部署应用
¡ 按使用付费
¡ 降低总体拥有成本

6 云计算基础设施服务对于地区信息化和IT产业的影响
随着我国信息化建设的发展、国家对IT产业的鼓励和扶持以及各个行业对信息化需求的提升,催生了大量IT企业,各种信息技术产品及服务百花齐放,为我国的经济建设带来了有力的提升与支撑。
信息技术的创新与应用需要应用服务、平台服务与基础设施服务作为支撑,而在我国,作为整个体系中最底层的基础设施服务还处于初级阶段。使得IT企业科技创新与传统企业信息化都需要投入大量的人力、物力、精力重复进行底层建设。
传统的购买方式一次性投入成本高昂,投入持续增加;传统的租赁方式对运维人员的技术需求的不断提高,管理与维护工作日益繁重;传统的基础设施服务方式下,基础设施利用率的低下;而大规模的利用率低下的基础设施,便产生高能耗,带来成本与能源管理的挑战等问题,阻碍了IT企业科技创新与传统企业信息化的进程。众多企业、科研院所、甚至各级政府,受制于基础设施的约束,很难通过互联网为企业及个人用户提供稳定、高效的信息技术服务,信息技术多数停留在产品层,延缓了向服务化转变的进程。
  国务院颁布的“国家中长期科学和技术发展规划纲要 (2006━2020年)”中,在现代服务业信息支撑技术及大型应用软件中指出:“重点研究开发金融、物流、网络教育、传媒、医疗、旅游、电子政务和电子商务等现代服务业领域发展所需的高可信网络软件平台及大型应用支撑软件、中间件、嵌入式软件、网格计算平台与基础设施,软件系统集成等关键技术,提供整体解决方案”。云计算基础设施服务符合高可信网络软件平台及大型应用支撑软件方向。
云计算基础设施服务将科技企业创新服务与传统企业信息化应用所必需的IT基础设施计算资源(包括服务器运算资源、存储资源、带宽资源等),利用分布式集群技术,通过虚拟化、定制化、平台化、服务化的方式,为企业提供服务。
云计算基础设施服务,可以满足以软件企业及科研院所为代表的科技创新主体以及以中小企业为代表的信息化应用主体在IT基础设施计算资源方面的需求,能对IT企业、Saas企业、Web2.0企业等高新技术产业起到支撑作用,而大规模基础设施规模化效应、复用效率与资源节约则能直接起到减少资源消耗、推进绿色IT的作用。
云计算基础设施服务对以IT企业和科研院所为代表的科技创新主体以及以传统制造企业为代表的信息化应用主体,带来的预期收益是:
u 为软件服务、平台服务等信息化服务提供稳定的,低总体投入成本(TCO)和高投资回报率(ROI)的IT基础设施服务,为信息技术从产品向服务的转化提供基础支撑服务
u 快速部署且按需扩展基础设施,提高业务连续性,提高数据可靠性,使企业专注在产品和核心竞争力,提高创新企业竞争优势
u 基础设施低进入成本、按需支付以及服务的高可靠性和易用性,降低传统企业信息化的资金和技术门槛,促进传统服务业的提升和改造
u 提高资源使用效率,节约基础设施资源和能源消耗
u 支持传统行业信息化建设的深入,高效和充分利用IT科技的发展成果。
u 帮助IT企业实现资源共享和复用,降低企业IT设施的资金和能源消耗,增强企业盈利能力和企业竞争力
u 孵化一批平台服务化和软件服务化企业,为这类企业提供便捷和高效的基础设施服务
对于城市功能、促进产业升级发展的意义
1)对城市平台服务化和软件服务化产业的促进作用。云计算基础设施服务化可以有效引导、支撑平台服务商和软件服务商提供服务,能以较低的技术门槛、较低的投资门槛、按需的基础设施服务催生平台服务化和软件服务化产业链。
2)IT基础设施服务创新。目前传统的IT基础设施管理已经很难跟上经济和信息化飞速发展的前进步伐,创建新型的基于分布式集群技术的云计算基础设施服务模式已成为迫切需解决的问题。在新的云计算基础设施服务模式中,基础设施利用率得以大幅提高,运维人员的管理效率大幅提高,业务的可用性大幅提高。企业无需了解基础设施架构及管理的复杂性,把更多宝贵的资源放在增强自身产品和核心竞争力上。
3)对城市IT企业竞争力提升作用。云计算基础设施服务可以显著降低IT企业特别是基于互联网提供服务的企业的创业门槛,避免一次性购买大量硬件,避免IT设备利用率低下,促进IT企业的成长。随着IT企业特别是互联网企业的发展,其基础设施管理将制约其扩张速度,占用大量企业资源,而云计算基础设施服务为其提供了有力的支撑。
云计算基础设施服务对于一个地区来讲,还可以产生联动经济效益,体现在:
n 云计算基础设施服务及其带动的产业链规模巨大,具国外权威机构统计,IT基础设施和软件服务平台产业链将在未来5年内达到5000亿美元的规模。Amazon公司的基础设施服务年收入超过1亿美元。而基于基础设施服务平台,带动了以软件服务为代表的整个IT服务产业发展,同时加速了传统行业的信息化发展进程,其带动和影响的关联领域将产生巨大的联动经济利益。
ü 目前中国SaaS市场总体规模达到157.5亿元人民币,未来3-5年,中国SaaS市场将进入快速发展的阶段。2012年中国SaaS市场规模将达到521亿元人民币(CCW research)
ü 截止至2007年,我国的中小企业的信息化水平尚处于初级阶段,中小企业信息化率不足10%,有着巨大的市场发展潜力,未来三年将缔造5000亿元的市场,未来5年中小企业IT市场规模将保持21.5%的复合增长。(CCID)
ü 预计2010年中小企业信息化市场将达到2476.3亿元的规模,2005年到2010年年均增长率达到19.2%,显示出了巨大的需求潜力。(《2007-2008年中国中小企业信息化发展研究年度报告》)
n 云计算基础设施服务可以有效支撑平台服务商和软件服务商提供服务,能以较低的技术门槛、较低的投资门槛、按需的基础设施服务催生平台服务化和软件服务化产业链。
n 云计算基础设施服务将驱动规模化、绿色节能的大型数据中心建设和整合。
n 云计算基础设施服务将驱动高密度计算和存储设备的创新和部署

云计算基础设施服务除了能够产生经济效益,还能有联动社会效益,体现在:
n 云计算基础设施服务让科技企业摆脱底层基础设施的束缚,将主要精力和资源放在核心竞争力的提升,同时,基于稳定的基础设施平台,有利于企业将核心技术从产品向服务的转化,为用户提供更好的服务。
n 云计算基础设施服务能够实现大规模扩展,加速企业发展,社会进步。
n 云计算基础设施服务可能填补国内多项科学研究空白,跻身国际先进行列,能培养一批具有国际领先水平的云计算领域专家。
n 云计算基础设施服务促进国内相关技术的工程师和研究人员队伍发展,并通过与相关单位的合作,提高科研水平
n 云计算基础设施服务促进IT产业绿色化,起到直接的节能减排、提高资源利用率的作用
n 建立具有国际竞争力的基础设施服务,避免未来云计算基础设施服务被几家跨国巨头控制的局面对我过信息安全和信息产业核心竞争力产生威胁
n 为搭建云计算基础设施服务产业链、降低科技企业尤其是互联网企业创业门槛、提高企业IT竞争力起到基础的平台型作用
n 云计算基础设施服务带来资源利用率提升可大大降低信息化在基础设施上的能源消耗、资本性支持和运营管理性支出。

简言之,云计算基础设施服务不但能为地区成为云计算市场领先者奠定国际处,还能为IT和互联网科技企业起到带动作用,对传统行业的信息化起到支撑作用,有效提升科技企业创新能力,促进传统企业信息化进程,为培育SasS企业和Web2.0企业提供基础, 降低IT企业创业门槛,推动创业和IT企业的发展,能产生巨大的联动经济效益和社会效益。
7 行动
现在,当你明白了云计算潜力、重要性、本质之后,肯定在想,在这场变革刚刚起步的时候,国内公司为何不抢占先机,或者至少与其他国家在这个市场并驾齐驱?是的,我们不想再步PC时代和网络时代的后尘,落后三年五年,处处受制于人,总是苦苦追赶。现在,有了这样一个机会,我们应该抓住。
我们姑且不去探讨为什么大部分企业还在茫然,还在沉思,或者还在沉睡,我们需要的是行动!
而且行动的时机已经成熟:
虚拟化技术的快速发展
CPU等硬件的快速发展
宽带网络的快速发展
企业对IT基础设施的需求快速增长
互联网行业对IT基础设施的需求变化迅速
市场对云计算商业模式逐渐认可
少数云计算先行者已经获得一定成功
经济危机迫使用户降低总体拥有成本和减少一次性投入


全文PPT请参照:http://www.myplick.com/view/8QgJfcqZu0B/-IT
更多信息请浏览:http://cloudcomputingchina.com/

云计算--第三次IT革命 Cloud Computing Revolution--the third IT industry revolution

¡ 云计算简介
¡ 为什么现在发生云计算变革
¡ 云计算对IT产业的影响
¡ 云计算如何改变人类社会

Introduction to Cloud computing
Why does cloud computing revolution come now
How Cloud computing change IT industry
How Cloud computing change the world
Material

¡ 云计算是IT产业的第三次变革,前两次是个人计算机变革和互联网变革。
¡ 个人计算机变革从80年代到整个90年代。
¡ 互联网变革发生在九十年代及最近十年。
¡ 云计算变革,从现在开始。。。
Cloud computing is the third revolution of IT industry, following the Personal computer revolution and the Internet revolution.
Personal computer revolution happens at 1980s and 1990s.
Internet revolution happens at 1990s and last 10 years.
Cloud computing revolution, happens, now…



¡ 个人计算机变革将昂贵的、只在特殊行业中使用的大型主机变成每个人都可以负担得起都能使用的个人电脑,提高了个人的工作效率和企业的生产效率。
¡ 个人计算机变革中诞生了一批伟大的公司:IBM、微软、惠普、戴尔、甲骨文、SAP等。
Personal computer revolution change the expensive mainframe only used in special industries, to personal computer everybody can afford, it improved personal work efficiency and company’s production efficiency.
Numbers of great companies come from this revolution: IBM, Microsoft, HP, Dell, Oracle, Sap, etc...

¡ 互联网变革将数亿计的单个信息孤岛汇集成庞大的信息网络,方便了信息的发布、收集、检索、共享,极大提高了人类沟通和共享以及协作的效率,丰富了人类的社交和娱乐。
¡ 互联网变革中诞生了一批伟大的公司:思科、Yahoo、Google、Amazon、EBay等 。
Internet revolution join billions of information island to a huge information network, make it convenient to publish/collect/index/sharing information, highly improved people’s communication/sharing/collaboration efficiency, enriched people’s social life and entertainment.
Numbers of great companies come from this revolution:Cisco systems, Yahoo, Google, Amazon, Ebay, etc…


¡ 云计算变革将信息产业变成绿色环保和资源节约型产业,将IT基础设施变成如水电一样按需使用和付费的社会公用基础设施,将软件产业变成传统工业流水线一样的高效产业,极大地简化企业的IT管理,有效降低企业的IT基础设施成本,全面提高社会整体信息化水平,将所有电子产品变成具备无限性能和容量的设备,信息化将成为社会的组织的、个人的基本属性。
¡ 如果需要了解云计算,可以在互联网上查找我的另一个Presentation:云计算介绍。
Cloud computing revolution will change information technology to green and resource saving industry, make the IT infrastructure to social public Infrastructure like the water and electric with use on demand and pay per use, make the software industry to a high efficiency industry like the traditional industry pipeline, simplify corporate IT management greatly, reduce corporate IT infrastructure cost greatly, improve the informationization level of the social entirely, make all the electric products to devices with infinity performance and capacity, informationization will be organization and individual’s basic property.
If you need to get a basic understanding of cloud computing, please search my other presentation: Introduction to cloud computing.


¡ 狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式交付和获得所需的资源(硬件、平台、软件)。 提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。
¡ 广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以使任意其他的服务。
Cloud computing key features
The narrow cloud computing is a IT infrastructure deliver and usage model, means deliver and use the resource(hardware,plateform,software) with on-demand and easy to scale through internet. The network to provide resource is called cloud, the cloud seems like scalable infinitely, can get it anytime, and use and scale it on demand, pay per use.
The generalized cloud computing is a service deliver and usage model, means deliver and use the service with on-demand and easy to scale through internet. These service can have relation with IT/software/Internet, or any another service.

¡ 云计算是一场IT变革,是一场提高社会生产力的IT变革,是一场推动社会整体信息化的IT变革,是一系列具有相同核心特征的商业模式集合。
¡ 云计算不是一种商业模式,不是一种付费模式,不是一种IT技术,不是一类IT产品,不是SOA,不是虚拟化或虚拟化软件,不是简单地将购买变为租赁,不是分布式计算,不是高性能计算,不是网格计算,不是软件即服务。
Cloud computing is what, isn’t what
Cloud computing is an IT revolution, an IT revolution to improve the social productivity, an IT revolution to advance the infomationization of the whole society, is a collection of business models with the same core features.
Cloud computing is not one business model, is not a kind of payment method, is not an IT technology, is not an IT product, is not SOA, is not virtualization or virtualization management softewrae, is not simply the change of purchase to lease, is not distributed computing, is not high performance computing, is not grid computing, is not Saas.

为什么会发生这场云计算变革?同所有的变革一样,它是技术进步、需求推动、商业模式转变共同推动的结果。主要推动因素如下:
— 虚拟化技术的快速发展
— CPU等硬件的快速发展
— 宽带网络的快速发展
— 企业对IT基础设施的需求快速增长
— 互联网行业对IT基础设施的需求变化迅速
— 市场对云计算商业模式逐渐认可
— 少数云计算先行者已经获得一定成功
— 经济危机迫使用户降低总体拥有成本和减少一次性投入

Why does this cloud computing revolution come? Like any other revolution, it is a result of the technology progress, market requirement drive, business model transition. The major driving factors include:
The virtualization tech and market's fast develop
The hardware's fast develop, like CPU and network device
The wide band network's fast develop
The fast increase of corporate IT infrastructure requirement
The fast change and time-to-market requirement of Internet application
The recognize of cloud computing business models
Some cloud computing pioneers seems earning money
Economy crisis force companies to cut cost


云计算将对IT产业的各个领域产生革命性的影响:
¡ 对服务器和桌面电脑领域的影响
¡ 对芯片制造商的影响
¡ 对基础设施外包服务的影响
¡ 对互联网应用的影响
¡ 对传统桌面应用的影响
¡ 对中小企业的IT部门的影响
¡ 对大型企业的IT部门的影响
¡ 对平台即服务产业的影响
¡ 对软件开发的影响
¡ 对软件销售的影响
¡ 对宽带运营商的影响
¡ 对嵌入式设备的影响
¡ 对信息安全领域的影响
有些影响可以迅速可见,有些影响则需要若干年才能显现出来。而云计算,作为IT产业的第三次变革,将会对IT产业产生深远影响,有些影响在当前和短时间内则不可预料,云计算可能会彻底改变IT产业格局。

How cloud computing change IT industry?
Cloud computing will give many IT domains revolutionary impact:
Chip design and manufacture
Server and PC
IT infrastructure out sourcing
Internet application
Desktop application
IT department of SME
IT department of big enterprise
Platform as a service
Software develop
Software distribution
Broad band operator
Embedded device and handset
Information security
Some impact will be seen in recent year, and others need 5 to 15 years. And some other impact we can not forecast currently, but certainly it will change the IT industry structure.

云计算变革将进一步加大服务器和个人电脑的差距。云计算变革将继续保持不断提高服务器性能的需求,将使服务器的性能按照摩尔定律发展,而同时云计算将是个人电脑的性能需求不再无限提高。服务器同时还会提供对硬件虚拟化的更好支持,提供更好的远程管理、节能管理支持。服务器在网络和存储上的性能将会进一步提高。
因为个人电脑在保持灵活性、便捷性、廉价的原则下,将追求性价比和适用,不再追去纯粹性能提升,也不会出现频繁的硬件升级。个人电脑的硬件和操作系统对网络的支持将更加完善。
同时,桌面电脑、手提电脑、上网本、智能手机之间的差异将会越来越小,特别是手提电脑、上网本、智能手机融合为一个超级移动计算终端。该终端具备手提电脑的功能,同时具备只能手机的便捷性。
Cloud computing impact on server and PC
Cloud computing revolution will increase the difference between server and PC. The servers will have the increasing performance requirement, maybe develop according the Moore's Law. But the PC not always have this requirement.
Servers will provide better support to hardware virtualization, remote management, power saving management. The performance of network and storage will improved greatly.
PC will pursue cost-effective and suitable to maintain agility, Cost-effective, convenient, low-cost. PC will not always pursue high performance or frequent hardware upgrade.
PC’s hardware and OS will give better support to broad band network.
At the same time, the difference of PC/laptop/netbook/mobile telephone will less and less, especially, laptop/netbook/mobile telephone will merge to a super terminal, this terminal have the performance and function of current laptop, but the size will be similar to telephone.

云计算变革,以及其对IT产业的影响,将迫使芯片制造商发生如下改变:
• 处理器芯片厂商更好支持处理器虚拟化和存储管理
• 服务器网卡芯片将需要更好支持网络虚拟化
• 存储芯片将更好支持存储虚拟化和容量扩展
• 个人电脑和其他移动设备将采用对移动宽带网络支持更好的无线接入芯片
Cloud computing impact on chip industry
Cloud computing, with it’s impact on IT industry, will force chip designer and manufacture:
Processor company support Processor virtualization and memory management
Network adapter and router/switch company support network virtualization better
Disc company support storage virtualization and capacity scale better
Network adapter support wireless broad band access better

对基础设施外包服务的影响
基础设施服务商需要做的改变:
快速部署
缩小主机规模
提高资源利用率
提高管理效率
降低运维成本
基础设施可以放置在低土地和能源成本的地区
提供商业连续性服务
提高服务水平
复杂的体系结构
商业模式和理念的转变
Cloud computing impact on IT infrastructure outsourcing
IT infrastructure provider will have to implement:
¡ Fast Provision
¡ Reduce servers scale
¡ Increase resource utilization rate
¡ Improve management efficiency
¡ Lower maintenance cost
¡ Location of infrastructure in areas with lower costs of real estate and electricity
¡ Provide business continuity service
¡ Improve management efficiency
¡ Improve service levels
¡ Complex architecture
¡ Change of business model and faith


对互联网应用影响
由于采用云计算基础设施服务,服务器自动扩展、存储资源无限扩展、数据库无限扩展、负载均衡自动调整都将变为可能,构建高负载的大型网络应用将变得更为容易,甚至可能出现Paas服务商将大型网络应用的部署和扩展变成若干个鼠标操作。随着云计算基础设施服务的不断出现,整合基础设施服务和应用开发平台的Paas服务商必然会大量出现。
Cloud computing impact on Internet application
After using infrastructure cloud, servers can scale automatically, storage resource can scale infinitely, database can scale infinitely, load balance can adjust automatically, it will be easy to build a large scale network application.
Some Paas provider will make the task of deploy and scale a network application to click some buttions.
And with the cloud computing infrastructure service’s increasing, Paas provider will arise more and more to conform infrastructure and application develop platform.


对传统桌面应用的影响
随着Paas和Saas的兴起,互联网应用将越来越丰富,有些互联网应用将可以直接代替桌面应用。
未来5年,基于浏览器的应用能代替90%的桌面应用,但不是必须的。
通过远程桌面、桌面虚拟化等技术,所有的桌面应用都可以放在互联网上,但不是必须的。
基于互联网的应用包括基于浏览器的应用,基于互联网的应用最终会超过桌面应用,8年内,将达到80:20的比例。


Cloud computing impact on traditional desktop application.
With the rise of Paas and Saas, network application will be more and more, some of the Internet application can replace desktop application directly.
Applications based on browser can replace 90% of desktop applications in next 5years, but this replication is not obligatory.
Using remote desktop or desktop virtualization, all the desktop application can be on the internet, but is not obligatory.
The applications based on Internet will exceed desktop application in 8 years, and get to 80:20.

对中小企业的IT部门的影响
中小企业的IT投资将大为降低,特别是软件开发、互联网应用开发企业的初始投资将大为降低。
非IT开发企业可能不需要IT部门,甚至不需要办公电脑以外的服务器,可能采用第三方提供的标准或定制化的远程企业数据中心服务。
中小企业有可能以较少的人力成本,利用Paas和Saas服务,开展大规模的业务。
Cloud computing impact on SME IT department
The IT infrastructure investment of SME will decrease, the software company and Internet company’s initial hardware investment will decrease greatly.
Non-IT companies can not have IT department, or no need to have servers besides office computer, they can use standard or customized remote corporate database service.
SME can use few stuff, with using Paas and Sass service, to have large business.


对大型企业的IT部门的影响
大型企业的业务对云计算的使用将经过三个阶段:非关键业务使用公用云,关键业务使用混合云,关键业务使用公用云。
对大型企业的IT部门并不会因为使用云计算而大幅减少雇员,云计算确实会带来成本的降低和管理的便利,但也会出现更多的问题需要解决。
大型企业的IT部门将能够更有效监控各业务和部门对资源的消耗,甚至可以进行内部结算,迫使业务开发和运营部门更节约IT资源。
Cloud computing impact on IT department of big enterprise
Big enterprise will experience three phase: use public cloud for non-critical business, use hybrid cloud for critical business, use public cloud for critical cloud.
The employees of IT department will have a little decrease, but only a little. Cloud computing will give cost-saving and management-convenient to companies, but there will be other problems to deal with because of cloud computing.
IT department can monitor the resource consumption of very business or department, and do internal capital settlement, and this will force the business develop and operation department to save IT resource.


对平台即服务产业的影响
基础设施云计算服务已经提供了很多便利,但该类服务也会越来越多,会产生整合这些基础设施服务或者屏蔽不同服务商差异的Paas服务,为应用开发提供更多便利。
平台即服务产业将会促进中间件市场的普及和流水线模式组装软件的产生。
Cloud computing impact on Paas
Cloud computing infrastructure service give many benefits, and the kind of these service will increase, there will be Paas provider to consolidate these service and shield the difference of different IaaS, to give more convenience to application develop.
Paas will drive midware market and software assemble pipeline.

对软件开发的影响
云计算操作系统可能出现,它将屏蔽各个云计算基础设施服务的API,形成统一的云计算操作系统API,这套API将由某个国际组织制定,但目前多个国际组织在试图主导这套API,还无法确定哪一个会胜出。各个Paas商,或者某些Iaas服务商会支持这套API。
自动扩展的分布式软件变得可能。软件自身根据自身的负载状况,利用云计算操作系统API扩展各种基础设施资源。
新的软件开发模式将出现:基于云计算操作系统的开发模式。传统的内存扩展、内存缓存、服务器扩展、数据库扩展、存储容量扩展、备份等问题将不会成为应用开发人员主要考虑的问题,这些问题将由Paas商和云计算操作系统解决。
Cloud computing impact on software develop
Cloud computing operating system will come, it will shield Iaas api and Paas service, form a uniform Cloud computing OS API.
It will be possible to develop auto-scale distributed software.
New software develop model will come with new programming language. The traditional memory scale, memory cache, server scale, database scale, storage capacity scale, backup will not be developer’s main problem, it will be resolved by Paas and cloud computong OS.

对软件销售的影响
Saas模式软件销售在10年内将超过基于授权许可证的销售,基于授权许可证的销售将主要存在于特殊行业中必须独占运营的软件。
软件免费和开源、服务收费的模式将持续增长,并在15年内超过付费私有软件。
无论是开源软件、免费软件、私有软件,在十年之后,都将以在线销售为主,云计算为在线销售提供了极大的便利。
Cloud computing impact on software distribution
Saas model revenue will exceed license model revenue in 10 years, license model will only used in special industry.
Free and open source software with the service-pay model will increase.
Most of Opensrouce/Free/propriety software will be distributed online, cloud computing give great convenience for online sell.

对宽带运营商的影响
在今后的10年,宽带运营商将需要两次大的网络设备升级,第一次发生在今后几年,主要满足单签迅速发展的视频、社交等需求。第二次发生在5年以后,云计算变革将对宽带的速率、质量产生更大的需求。
宽带运营商可能与Iaas服务商合作提供Iaas服务,但宽带运营商单独提供Iaas服务的尝试将失败。
Cloud computing impact on broad band operators
In the next ten years, broad band operators will need two major network device upgrades. The first are going, and will last for some years because of the fast develop of online video and SNS website. The second will take place five years later, cloud computing revolution produce more requirements on band rate and quality.
Broad band operators can provide IaaS service with IaaS provider, but they will fail to launch IaaS by themselves.



对嵌入式设备的影响
嵌入式设备的性能还需要不断提高,但不需要无限提高,只要满足作为云计算客户端的性能需求即可。
智能手机、手提电脑将主要使用云计算基础设施服务。
智能家电都将接入互联网,人类将能通过互联网控制家电。
嵌入式设备接入互联网的规模将大大超过桌面电脑。顺便说一句,移动运营商、移动终端制造商试图控制移动互联网入口和内容的尝试将失败。
Cloud computing impact on embedded and handset device
Performance of embedded and handset device will be improved, but not infinitely, to be a suitable cloud client is enough.
Intelligent Mobile and laptop will mostly use IaaS.
Intelligent Home Appliances will connect to Internet, people can control home appliances through Internet.
The size of Mobile Internet will exceed desktop-access internet. By the way, Mobile operators, broad band operators, mobile terminal manufactures will fail at trying to control Internet entry or content.

对信息安全领域的影响
杀毒和黑客的博弈将继续存在。云计算为标准客户端和客户端管理提供了便利,但并不能阻止黑客的攻击行为。
杀毒模式将发生改变。现在的云安全杀毒事实上还是基于病毒库,基于病毒库和虚拟机的杀毒模式将会继续存在,但效果仍然不理想。
将会诞生安全搜索引擎公司:该搜索引擎开始工作后,将监控计算机的一切行为和每个应用程序/网页在本机和互联网上的行为模式,从而判断该应用/网页的安全性。
Cloud computing impact on information security
Antivirus and hacker will still be there. Cloud computing give convenience to standard client and client management, but this can not prevent attack action.
Antivirus model will change. Antivirus models based on virus database and virtual machine will exist, but the effect is not good.
There will be security search engine corporate. After the engine’s working, it will monitor the computer’s action and all the application and all the website pages, and it will analysis the applications and web pages based on it’s action throughput the whole network.



云计算作为IT产业的第三次变革,将不仅仅影响IT产业,也将对人类社会产生深远影响,主要在如下方面:
社会各行业信息化和智能化程度显著提高
人来社会将变成以信息为中心的社会
企业将信息系统视为基本条件
企业的IT和信息系统将可以在不同的服务商之间迁移。
将产生为创立企业提供全套IT和信息系统服务的公司。
How cloud computing change the world?
Cloud computing as the third IT revolution, not only impact IT industry, but also deeply impact human society, such as:
Most industry’s informationization and intellectualization will improved greatly.
Human society will be a information-centric society.
Information system will be the basic condition for a company.
The IT and information system can be migrated to different providers.



社会各行业信息化和智能化程度显著提高
嵌入式设备、传感器、人工智能设备将会广泛应用于各个行业。
工业流水线上需要的将不再是工人,而是传感器、机械手等。
机器人将能代替人进行各种危险性工作。
企业将通过云计算基础设施管理各种嵌入式设备、传感器、人工智能设备。
Most industry’s informationization and intellectualization will improved greatly
Embedded device, sensor, artificial intelligence device will be use broadly in many industries.
There will be sensors and manipulator at the manufacture pipeline, instead of workers.
Robot will do all the dangerous work for human.
Corporate will manage embedded device, sensor, artificial intelligence device on cloud computing Iaas.


人来社会将变成以信息为中心的社会
每个人将拥有两个大脑:人体大脑和信息大脑。
各个社会组织和企业的主要活动将是通过互联网进行。
网络通路将成为与电力、水一样重要的基础设施。
无线宽带将取代移动通信。

Human society will be a information-centric society
Every people will have two heads: body head and information head.
A major part of actions of the organization and corporate will be performed on Internet.
Network will be social infrastructure like water and electric.
Wireless broad band will replace mobile communication.

中文版PPT:
http://www.myplick.com/view/9a0nFGWbtnm/-IT

英文版PPT:
http://www.myplick.com/view/fCc927sXOg2/Cloud-Computing-Revolution-the-third-IT-industry-revolution

云计算介绍 Introduction to cloud computing

1 引言... 1
2 云计算定义... 2
3 云计算与IT技术... 3
4 云计算使用模式... 3
5 云计算的影响... 4
6 云计算对服务提供商意味着什么... 4
7 云计算对于用户意味着什么... 5
8 云计算基础设施基本特征... 5
9 云计算的关联概念... 6
10 云计算异军突起... 6
11 效用计算... 7
12 云计算和效用计算的比较... 8
13 分布式计算... 8
14 网格计算... 9
15 云计算与网格计算的不同点... 9
16 服务器集群... 10
17 虚拟化... 11
18 云计算存在的难题... 11
19 云计算架构... 12
20 10个使用云计算服务的企业... 13
21 云计算市场划分和参与者... 14
22 云计算开源项目... 18
23 使用云计算服务的风险... 18


1 引言
云计算,火热的概念背后,是一个是一个如镜中花的概念,每个企业,每个个人,都站在自己所代表的利益方解读这个概念。如果,给一个中立的概念,从这里开始。

Foreword
Cloud computing, at backside of this buzzword, is a concept like the flower in the glass. Every enterprise and person, want to explain this concept by their own benefits. But, if give a neutral definition to it, begin it here.

2 云计算定义
云计算是一种资源交付和使用模式,指通过网络获得应用所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取。这种特性经常被比喻为像水电一样使用硬件资源,按需购买和使用。

Cloud computing definition
Cloud computing is a resource delivery and usage model, it means get resource (Hardware, software)via network. The network of providing resource is called ‘Cloud’. The hardware resource in the ‘Cloud’ seems scalable infinitely and can be used whenever.(Refer to:http://searchsoa.techtarget.com/sDefinition/0,,sid26_gci1287881,00.html
)
3 云计算与IT技术
云计算是随着处理器技术、虚拟化技术、分布式存储技术、宽带互联网技术和自动化管理技术的发展而产生的. 这种大规模的计算能力通常是由分布式的大规模集群和服务器虚拟化软件搭建。

Cloud computing and technology
New advances in processors, virtualization technology, distributed storage, broadband Internet access , automated management and fast, inexpensive servers have all combined to make cloud computing a compelling paradigm.This vast process power is usually got with a distributed, large-scale server cluster and server virtualization software.
4 云计算使用模式
传统的计算模式下,单台台式机的资源用来完成任务。在客户服务器模式下,服务器用来执行任务。在云计算模式下,网络超级计算机—“云”用来执行任务。用户能在任何时间任何地点通过互联网获取计算、存储、网络资源,并且能够按照处理器利用率、存储使用量、带宽消耗付费。

Cloud computing usage model
In traditional computing model, tasks are completed using a single desktop computer. In the client/serer model, tasks are completed using a remote server. In cloud computing model, tasks are completed using ‘Cloud’-a network super computer.Cloud computing allows users and companies to pay for and use the services and storage that they need, when they need them and, as wireless broadband connection options grow, where they need them. Customers can be billed based upon server utlilization, processing power used or bandwidth consumed.

5 云计算的影响
云计算有可能颠覆软件产业,应用和许可被随时购买和生效,应用在网络上而不是本机上运行。这种转变将数据中心放在网络的核心位置,而所有的应用所需要的计算能力、存储、带宽、电力都由数据中心提供。云计算不仅影响商业模式,还影响开发、部署、运行、交付应用的方式。

Cloud computing impact
As a result, cloud computing has the potential to upend the software industry entirely, as applications are purchased, licensed and run over the network instead of a user's desktop. This shift will put data centers and their administrators at the center of the distributed network, as processing power, electricity, bandwidth and storage are all managed remotely. It affects not only business models, but the underlying architecture of how we develop, deploy, run and deliver applications.

http://gigaom.com/2008/02/28/how-cloud-utility-computing-are-different/
6 云计算对服务提供商意味着什么
快速部署
缩小主机规模
提高资源利用率
提高管理效率
降低运维成本
基础设施可以放置在低土地和能源成本的地区
提供商业连续性服务
提高服务水平
复杂的体系结构
商业模式和理念的转变
What cloud computing means to service provider?
Fast Provision
Reduce servers scale
Increase resource utilization rate
Improve management efficiency
Lower maintenance cost
Location of infrastructure in areas with lower costs of real estate and electricity
Provide business continuity service
Improve management efficiency
Improve service levels
Complex architecture
Change of business model and faith

7 云计算对于用户意味着什么
用户端负载降低
降低总体拥有成本
可能将应用的开发与基础设施维护相对分离
可能将程序代码与物理资源分离
不需要为一次性任务或罕见的负载状况准备大量设备
按需扩展资源
使应用具有高可用性
快速部署应用
按使用付费
What cloud computing means to suers?
Lower client workload
Lower Total Cost Ownership
Separation of infrastructure maintenance duties from domain-specific application development
 Separation of application code from physical resources
Not have to purchase assets for one-time or infrequent intensive computing tasks
Expand resource on-demand
Make the application have high availability
Quickly deploy application
Pay per use

8 云计算基础设施基本特征
自愈合
多用户使用
虚拟化
线形扩展
资源监控和测量
资源注册和发现
Cloud computing infrastructure features
Self-healing
Multi-tenancy
Virtualized
Linearly Scalable
Resource Monitor and measure
Resource registration and discovery

9 云计算的关联概念
云计算正成为行业中的热点概念。它和下面的词汇产生了或多或少的关连:网格计算,效用计算,虚拟化,服务器集群,主机租用,主机托管。云计算平台普遍用到了虚拟化技术,并且基于一个集群来构建,和网格计算和效用计算以及SaaS有着天然的联系,而且被用在IDC行业与主机租用和主机托管业务竞争。

Cloud computing’s brother buzzwords
Cloud computing is becoming one of the next industry buzz words. And it has more or less relation with these words: grid computing, utility computing, virtualization, server cluster, Dedicated server, Colocation. Cloud computing infrastructure usually use virtualization technology, and is built based on a server cluster, have nature relation to grid computing and utility computing, and is use to compete with Dedicated server and Colocation.
10 云计算异军突起
相对与云计算的兄弟概念而言,云计算只是刚刚兴起。从Google Trend 获取的信息我们可以看到,云计算在2007年末才被该系统统计,并且一直处于上升趋势。而同时,网格计算、效用计算、分布式计算的概念却呈现下降趋势。云计算和虚拟化应该会在托管平台上有所作为,而主机租用已经呈现下降趋势。

Cloud computing break out
Compared to its brother buzzwords, cloud computing is just beginning. Trends in usage of the terms from Google searches shows Cloud Computing is a relatively new term introduced in the past year. There has also been a decline in general interest of Grid, Utility and Distributed computing.
Cloud Computing and Virtualization are the next hot hosting platforms; the Dedicated server term is slowly starting to lose ground vs. Virtualization and Cloud Computing.
11 效用计算
效用计算是一种提供计算资源的商业模式,用户从计算资源供应商获取和使用计算资源并基于实际使用的资源付费。简单说,是一种基于资源使用量的付费模式。效用计算主要给用户带来经济效益。企业数据中心的资源利用率普遍在20%左右,这主要是因为超额部署—购买比平均所需资源更多的硬件一边处理峰值负载,可预计到的或不可预计的。效用计算则允许用户只为他们所需要用到并且已经用到的那部分资源付费。
Utility computing
Utility computing is a business model of providing computing resource, user get and use the computing resource from service provider and pay for practically used resource. To say it simply, it is a price model based on resource usage quantity. The main benefit of utility computing is better economics. Corporate data centers are notoriously underutilized, with resources such as servers often idle 85 percent of the time. This is due to overprovisioning — buying more hardware than is needed on average in order to handle peaks (such as the opening of the Wall Street trading day or the holiday shopping season), to handle expected future loads and to prepare for unanticipated surges in demand. Utility computing allows companies to only pay for the computing resources they need, when they need them.
12 云计算和效用计算的比较
效用计算是是一种分发应用所需资源的计费模式。 云计算是一种计算模式, 代表了在某种程度上共享资源进行设计、开发、部署、运行应用,以及资源的可扩展收缩和对应用连续性的支持。效用计算通常需要云计算基础设施支持,但并不是一定需要。同样,在云计算之上可以提供效用计算,也可以不采用效用计算。

Comparison of Utility Computing and Cloud Computing
Utility computing is a business model, it is a type of price model to deliver application infrastructure resource. Cloud computing is a computing model, relates to the way we design, build, deploy and run applications that operate in a sharing resources and boasting the ability to dynamically grow, shrink and self-heal. Utility computing is often need a cloud computing infrastructure, but not must need. Sameness, above the cloud computing, we can adopt utility computing, and, we can adopt other price model.

参考:
http://www.processor.com/editorial/article.asp?article=articles%2Fp3015%2F31p15%2F31p15.asp
http://gigaom.com/2008/02/28/how-cloud-utility-computing-are-different/
http://www.ebizq.net/blogs/saasweek/2008/03/distinguishing_cloud_computing/


13 分布式计算
分布式计算是指在一个松散或严格约束条件下使用一个硬件和软件系统处理任务,这个系统包含多个处理器单元或存储单元,多个并发的过程,多个程序。一个程序被分成多个部分,同时在通过网络连接起来的计算机上运行。分布式计算类似于并行计算,但并行计算通常用于指一个程序的多个部分同时运行于某台计算机上的多个处理器上。所以,分布式计算通常必须处理异构环境、多样化的网络连接、不可预知的网络或计算机错误。

Distributed Computing
Distributed computing deals with hardware and software systems containing more than one processing element or storage element, concurrent processes, or multiple programs, running under a loosely or tightly controlled regime.In distributed computing, a program is split up into parts that run simultaneously on multiple computers communicating over a network. Distributed computing is a form of parallel computing, but parallel computing is most commonly used to describe program parts running simultaneously on multiple processors in the same computer. Both types of processing require dividing a program into parts that can run simultaneously, but distributed programs often must deal with heterogeneous environments, network links of varying latencies, and unpredictable failures in the network or the computers.
参考:
http://virtualization.sys-con.com/read/579826.htm
http://en.wikipedia.org/wiki/Distributed_computing
14 网格计算
网格计算是指分布式计算中两类比较广泛使用的子类型。一类是,在分布式的计算资源支持下作为服务被提供的在线计算或存储。另一类是,一个松散连接的计算机网络构成的一个虚拟超级计算机,可以用来执行大规模任务。该技术通常被用来通过志愿者计算解决计算敏感型的科研、数学、学术问题,也被商业公司用来进行电子商务和网络服务所需的后台数据处理、经济预测、地震分析等。
Grid computing
Grid computing is a term for either of two broad subcategories of distributed computing: 1 Online computation or storage offered as a service supported by a pool of distributed computing resources, also known as utility computing, on-demand computing, or cloud computing. Data grids provide controlled sharing and management of large amounts of distributed data, often used in combination with computational grids. 2 The creation of a "virtual supercomputer" composed of a network of loosely-coupled computers, acting in concert to perform very large tasks. This technology has been applied to computationally-intensive scientific, mathematical, and academic problems through volunteer computing, and it is used in commercial enterprises for such diverse applications as drug discovery, economic forecasting, seismic analysis, and back-office data processing in support of e-commerce and web services.

http://www.zimbio.com/Distributed+Computing/articles/29/Different+Flavors+Utility+Computing+GRID+vs
15 云计算与网格计算的不同点
网格计算强调资源共享,任何人都可以做为请求者使用其它节点的资源,任何人都需要贡献一定资源给其他节点。网格计算强调将工作量转移到远程的可用计算资源上。云计算强调专有,任何人都可以获取自己的专有资源,并且这些资源是由少数团体提供的,使用者不需要贡献自己的资源。在云计算中,计算资源被转换形式去适应工作负载,它支持网格类型应用,也支持非网格环境,比如运行传统或Web2.0应用的三层网络架构。
网格计算侧重并行的计算集中性需求,并且难以自动扩展。云计算侧重事务性应用,大量的单独的请求,可以实现自动或半自动的扩展。
Difference between Cloudcomputing and grid computing
Grid computing emphasizes on resource sharing, every grid node can apply for resource from other nodes, and every node should contribute resource to the grid. The focus of grid computing is on the ability of moving a workload to the location of theneeded computing resources, which are mostly remote and are readily available for use.Grids also require applications to conform to the grid software interfaces.
Cloud computing emphasize on proprietary, every user out of the cloud can get it’s own private resource from the cloud, and the cloud resource are provided by the specific service provider, the user need not contribute its resource. In a cloud environment, computing resouces, such as servers, can be dynamically shaped or carved out from its underlying hardware infrastructure and made available to a workload. In addition, while a cloud does support grid, a cloud can also support nongrid environments,such as a three-tier Web architecture running traditional or Web 2.0 applications.
Grid computing emphasizes on computing sensitive task, and is difficult to automated scale. Cloud computing emphasizes on transactional application, a great amount of separate request, and can scale automatically or semiautomatically.



参考:http://soa.sys-con.com/read/587717.htm
http://groups.google.com/group/cloud-computing/browse_thread/thread/82bb44739d02a79b/c64455325fd865c7#c64455325fd865c7
http://download.boulder.ibm.com/ibmdl/pub/software/dw/wes/hipods/CloudComputingNEDC_wp_28May.pdf
16 服务器集群
服务器集群是指将一组服务器关联起来,使它们在外界从很多方面看起来如同一台服务器。集群内的服务器之间通常通过局域网连接,通常用来改善性能和可用性,但一般而言比具有同等性能功能和可用性的单台主机具有更低的成本。
网格通常更加松散连接、异构、地理位置分散,主机之间信任度更低。

Computer cluster
A computer cluster is a group of coupled computers that work together closely so that in many respects they can be viewed as though they are a single computer. The components of a cluster are commonly, but not always, connected to each other through fast local area networks. Clusters are usually deployed to improve performance and/or availability over that provided by a single computer, while typically being much more cost-effective than single computers of comparable speed or availability.[1]
Grids tend to be more loosely coupled, heterogeneous, and geographically dispersed, grid computers do not fully trust each other.


17 虚拟化
虚拟化指对计算资源进行抽象的一个广义概念。虚拟化对上层应用或用户隐藏了计算资源的底层属性。它既包括使单个的资源(比如一个服务器,一个操作系统,一个应用程序,一个存储设备)划分成多个虚拟资源,也包括将多个资源(比如存储设备或服务器)整合成一个虚拟资源。虚拟化技术是指实现虚拟化的具体的技术性手段和方法的集合性概念。虚拟化技术根据对象可以分成存储虚拟化、计算虚拟化、网络虚拟化等。计算虚拟化可以分为操作系统级虚拟化,应用程序级,和虚拟机管理器。虚拟机管理器分为宿主虚拟机和客户虚拟机。

Virtualization
Virtualization is a broad term that refers to the abstraction of computer resources. Virtualization hides the physical characteristics of computing resources from their users, be they applications, or end users.[1] This includes making a single physical resource (such as a server, an operating system, an application, or storage device) appear to function as multiple virtual resources; it can also include making multiple physical resources (such as storage devices or servers) appear as a single virtual resource.[2]
Virtualization technology is a aggregative term of technical means and methods to implement virtualization. It can be divided to many types based on objects: storage virtualization, computing virtualization, network virtualization. Computing virtualization include:OS level virtualization, application level virtualization, hyper visor. Hypervisor include: host vm and guest vm.
18 云计算存在的难题
连续高可用性
某个集群的失效处理
一致性
不同集群的同步
互操作性和标准化
在萌芽和成长期,各厂商都试图建立自己的接口API
所有构件的扩展
信息保密
跨地区存储和数据传输可能会引发法律和政治问题
性能问题
差异化定制问题
组织障碍

Difficulties for cloud computing

Continuous high availability
Cosistency
Interoperability and standarlization
Scalability of all components
Data secrecy
Legal and political problem of data store and translation across regions

Performance issue
Difficulty customizing
Organizational obstacle

19 云计算架构
云计算平台一般分为以下几层:物理设施,虚拟化,管理,服务提供。物理设施被虚拟化,提供一个灵活的资源池体提高资源利用率。管理层负责物理资源和虚拟资源池的管理、部署、监控、报警等。服务提供层组合管理层的功能提供某种形式的服务。

Cloud computing infrastructure architecture

The physical hardware layer is virtualized to provide a flexible adaptive platform to improve resource utilization. The keys to new enterprise data center infrastructure services are the next two layers, the virtualization environment and management layer. The combination of these two layers ensure that resources in a data center are efficiently managed and can be provisioned, deployed, and configured rapidly.



20 10个使用云计算服务的企业
The NY TimesAmazon EC2
NasdaqAmazon S3
Major League BaseballJoyent
ESPNRightscale using Amazon EC2
HasbroAmazon EC2
British Telecom3Tera
Taylor WoodrowGoogle Apps
CSSAmazon EC2
ActivisionAmazon EC2
Business Objects (A SAP Company)Rightscale using Amazon EC2

10 examples of entpereises using the clouds:
The NY TimesAmazon EC2
NasdaqAmazon S3
Major League BaseballJoyent
ESPNRightscale using Amazon EC2
HasbroAmazon EC2
British Telecom3Tera
Taylor WoodrowGoogle Apps
CSSAmazon EC2
ActivisionAmazon EC2
Business Objects (A SAP Company)Rightscale using Amazon EC2



21 云计算市场划分和参与者
硬件基础设施(HW)
云计算基础软件供应商(Enabers)
云计算化基础设施服务(Iaas)
平台即服务(Paas)
软件即服务(Saas)
一切皆服务(Xaas)
云计算技术和方案提供者:
3Tera - AppLogic grid OS used as cloud computing platform by service providers and enterprises
Appistry - Cloud computing middleware - Enables easily scalable cloud computing in the enterprise.
Cassatt - Cassatt Active Response platform enables administrators to set policies to power physical and virtual servers safely on and off and pool their computing resources.
CloudScale Networks - Cloud enabler. Currently in private ALPHA only
CloudHan - Cloud tech and infrastructure consultant, in China.
Enomaly Inc - Service Provider & Cloud Enabler - Developer of the Enomalism Elastic Computing Platform & Elastic Drive
Q-layer - provides software for data centers that enables cloud computing, support VSAN, VLAN, VPDC, currently support VMware ESX.
Skytap - IaaS service optimized for QA, Training, Demo, and Ops Testing. Supports VMware, Xen hypervisors & Windows, Linux & Solaris OS guests.
云计算基础设施层服务:
Agathon Group - Cloud provider. Services include highly available VPS, virtual private datacenters and ready-to-use LAMP stacks. Self-service ordering. Custom development and managed services available.
Amazon Web Services - Amazon EC2/S3 (Hardware-a-a-S & Cloud Storage)
CohesiveFT - CohesiveFT Elastic Server On-Demand
ElasticHosts - UK-based instant, on-demand servers in the cloud
Flexiscale - Another instant provisioner of web servers with some advanced features like auto-scaling coming soon.
GoGrid - instant, on-demand servers offering "control in the cloud". Deploy Windows/Linux servers via web-interface in minutes
GridLayer - Cloud Provider. A service by Layered Technologies that delivers Virtual Private Datacenters and virtual private servers from grids of commodity servers
LayeredTechnologies - Cloud Provider. provider of on-demand hosting and cloud and utility computing solutions through its brand GridLayer
Mosso - Rackspace's cloud hosting service
Newservers - Instant provisioning of web servers either Windows or Linux
云计算平台层服务:
Bungee Connect - Provides end to end tools and systems required to develop, deploy and host web applications (Platform as a Service)
Coherence - Oracle Coherence Data Grid for EC2 and other cloud platforms
Force.com - Salesforce.com's application development platform (PaaS)
GigaSpaces - middleware for the cloud, "cloudware"
Google AppEngine - (PaaS)Now support python
Heroku - Ruby on Rails in their Cloud
Qrimp - An AJAX based PaaS
RightScale - RightScale provides a platform and expertise that enable companies to create scalable web applications running on Amazon’s Web Services that are reliable, easy to manage, and cost less
基于云计算的服务(Saas,云存储):
CAM Solutions - SaaS Provider. Cloud Event Management, Autonomics and Monitoring-as-a-Service(TM)
CloudStatus- CloudEnabler. Real-time performance trending of cloud infrastructure (currently AWS).
Kaavo's IMOD is an easy to use online application. Cloud Computing Made Easy.
Microsoft Mesh
Nasstar - SaaS provider. Business grade Hosted Desktop service, UK market leaders.
Nirvanix - Cloud Storage
TrustSaaS - uptime monitoring and alerting service ('SaaS Weather Report') for Software as a Service (SaaS) run by an independent third party.
Cloud computing market
Cloud computing infrastructure tech&solution provider:
3Tera - AppLogic grid OS used as cloud computing platform by service providers and enterprises
Appistry - Cloud computing middleware - Enables easily scalable cloud computing in the enterprise.
Cassatt - Cassatt Active Response platform enables administrators to set policies to power physical and virtual servers safely on and off and pool their computing resources.
CloudScale Networks - Cloud enabler. Currently in private ALPHA only
Enomaly Inc - Service Provider & Cloud Enabler - Developer of the Enomalism Elastic Computing Platform & Elastic Drive
Q-layer - provides software for data centers that enables cloud computing, support VSAN, VLAN, VPDC, currently support VMware ESX.
Skytap - IaaS service optimized for QA, Training, Demo, and Ops Testing. Supports VMware, Xen hypervisors & Windows, Linux & Solaris OS guests.
Cloud computing infrastructure provider:
Agathon Group - Cloud provider. Services include highly available VPS, virtual private datacenters and ready-to-use LAMP stacks. Self-service ordering. Custom development and managed services available.
Amazon Web Services - Amazon EC2/S3 (Hardware-a-a-S & Cloud Storage)
CohesiveFT - CohesiveFT Elastic Server On-Demand
ElasticHosts - UK-based instant, on-demand servers in the cloud
Flexiscale - Another instant provisioner of web servers with some advanced features like auto-scaling coming soon.
GoGrid - instant, on-demand servers offering "control in the cloud". Deploy Windows/Linux servers via web-interface in minutes
GridLayer - Cloud Provider. A service by Layered Technologies that delivers Virtual Private Datacenters and virtual private servers from grids of commodity servers
LayeredTechnologies - Cloud Provider. provider of on-demand hosting and cloud and utility computing solutions through its brand GridLayer
Mosso - Rackspace's cloud hosting service
Newservers - Instant provisioning of web servers either Windows or Linux
Cloud computing Paas provider:
Bungee Connect - Provides end to end tools and systems required to develop, deploy and host web applications (Platform as a Service)
Coherence - Oracle Coherence Data Grid for EC2 and other cloud platforms
Force.com - Salesforce.com's application development platform (PaaS)
GigaSpaces - middleware for the cloud, "cloudware"
Google AppEngine - (PaaS)Now support python
Heroku - Ruby on Rails in their Cloud
Qrimp - An AJAX based PaaS
RightScale - RightScale provides a platform and expertise that enable companies to create scalable web applications running on Amazon’s Web Services that are reliable, easy to manage, and cost less
Service provider based on Cloud computing:
CAM Solutions - SaaS Provider. Cloud Event Management, Autonomics and Monitoring-as-a-Service(TM)
CloudStatus- CloudEnabler. Real-time performance trending of cloud infrastructure (currently AWS).
Kaavo's IMOD is an easy to use online application. Cloud Computing Made Easy.
Microsoft Mesh
Nasstar - SaaS provider. Business grade Hosted Desktop service, UK market leaders.
Nirvanix - Cloud Storage
TrustSaaS - uptime monitoring and alerting service ('SaaS Weather Report') for Software as a Service (SaaS) run by an independent third party.

22 云计算开源项目

Enomalism, convirt, redhat genome, hyperVM, lxlabs, LN, OpenNEbula, reservoir-fp7, scalr,eucalyptus,ganeti,gplhost,ovirt。

Useful open source projects to build cloud platform:
Kenso, hyperic, virt-P2V。



23 使用云计算服务的风险
优先访问权风险
管理权限风险
数据处所风险
数据隔离风险
数据恢复风险
调查支持风险
长期发展风险

Potencial issues in cloud computing
Privileged user access.
Regulatory compliance.
Data location.
Data segregation.
Recovery.
Investigative support.
Long-term viability.

更深入了解云计算,请浏览PPT:http://www.myplick.com/view/9DbrRuz20Cd/
如果你对云计算感兴趣,参考云计算联盟wiki:http://cloudcomputingchina.com/wiki