资源描述
云计算行业研究报告目录
1。 云计算的产生与发展 4
1。1 云计算由来 4
1。2 推动云计算发展的动因 5
1。3 云计算技术的发展现状 7
1。4 云计算产业的发展现状 9
1。5 日韩云计算的发展现状 13
云计算基本概念和特点 17
2。 云计算的基本概念 17
2。1 狭义云计算 18
2.2 广义云计算 18
3。 云计算的特点 21
3。1 超大规模 21
3。2 虚拟化 22
3。3 高可靠性 22
3。4 通用性 22
3。5 高可扩展性 22
3。6 高度兼容性 22
3.7 按需服务 23
3.8 极其廉价 23
4。 云计算的发展趋势 23
4。1 基于跨行业的开放标准 23
4.2 公共服务平台的建设 25
5。 当前云计算的优势与局限性 25
5。1 云计算在终端用户领域的优势 25
5。2 云计算在企业运营中的优势 28
5。3 云计算和中小企业 31
5。1 云计算中值得关注的问题 32
6。 云计算的应用 35
6.1 云计算的应用形式与服务内容 35
6。2 云计算在存储领域的应用 37
6.3 云安全 41
6。4 云计算主要应用实例 42
7. 公共服务平台中的云计算 44
7。1 公共服务平台需要云计算 44
7。2 云计算公共服务平台对产业链的拉动作用 48
7.3 云计算在公共服务平台中的应用案例 51
8. 云计算时代的软件产业保护问题 53
8。1 云计算时代的产业冲击 54
8。2 国内软件产业面临巨大挑战 55
8.3 云计算时代知识产权信息化服务新机遇 55
云计算的概念正在广为流行,正如Gartner公司的高级分析师Ben Pring评价道:“它正在成为一个大众化的词语.”云计算集成了各类计算资源,并以服务的形式提供资源的使用和繁衍。云计算同时是物联网、“感知中国"和“智慧地球”等前沿理念的技术支撑,代表了信息技术及其基础架构的发展方向,因此受到了社会各界的高度重视。
云计算的技术基础为网格计算。在网格计算的演进过程中,逐步分化为两个不同层次的云计算概念,即狭义云计算和广义云计算。
狭义云计算是一种IT基础设施的交付和使用的模式,通常是指通过网络以按需和易扩展的方式获得所需的资源(硬件、平台、软件),提供资源的网络被称为“云”.“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,按使用付费,随时扩展。这种特性经常被称为像水电一样使用IT基础设施和软件服务。
广义云计算是服务的交付和使用的模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是基于互联网的软件服务、带宽服务、也可以是任意其他的服务。所有这些网络服务我们可以理解为网络资源,众多资源形成所谓“资源池”。这种资源池我们通常称为“云”。
1. 云计算的产生与发展
1.1 云计算由来
在计算机产生后的相当长的一段时间内,计算机网络都还处于探索阶段。但是到了上世纪90年代以后,网络出现了爆炸式发展,随即进入了网络泡沫时代。在21世纪初期,正当互联网泡沫破碎之际,Web2。0的兴起,让网络迎来了一个新的发展高峰期.
在这个Web2.0的时代,Flickr、MySpace、YouTube等网站的访问量,已经远远超过传统门户网站。如何有效地为巨大的用户群体服务,让他们参与时能够享受方便、快捷的服务,成为这些网站不得不面对的一个问题。
而与此同时,一些有影响力的大公司为了提高自身产品的服务能力和计算能力开发大量新技术,例如,Google凭借其文件系统搭建起了Google服务器群,为Google提供强大的搜索速度与处理能力.于是,如何有效利用已有技术并结合新技术,为更多的企业或个人提供强大的计算能力与多种多样的服务,就成为许多拥有巨大服务器资源的企业考虑的问题。
正是因为网络用户的急剧增多并对计算能力的需求逐渐旺盛,而计算机等IT设备公司、软件公司和计算服务提供商能够满足这样的需求,于是云计算便应运而生.
1.2 推动云计算发展的动因
1.2.1 云计算发展的必然性
在云计算领域中许多技术并不是最新的概念,但云计算将他们统整合起来使得许多原先在实验室中的或在某些特定领域内使用的技术逐渐被广泛应用,并显示了其商业价值。在技术层面推动云计算发展的重要因素是分布式应用的不断成熟和大力发展。当前计算机网络应用中,分布式计算越来越普遍,逐渐发展成主流的计算模式而取代集中式的大型计算机,而这也正是云计算所需要的。
云计算模式在技术上和应用上比传统集中式的IT模型具有更好的性能价格比。用户不需要花几十万美元就能获得高效能计算。而且多数应用场景本身就是分布式的,如工业企业的应用,他们的管理部门和工业现场可能不在同一个地理区域。这些分散的应用环境和工作模式都使得云计算成为一种广受欢迎的IT服务模型。
1.2.2 应用需求方面的前景
粗略地计算,目前的个人计算机每个CPU芯片的处理能力是200MIPS,即每秒钟执行两亿次指令。最近Yahoo!公司报道他们已经实现了一万个节点(node)的应用部署,就是一万台计算机连接的分布式系统,总的处理能力是 2,000,000MIPS,最快的芯片也达不到这个速度。从当前科技发展状况来看,在一定面积上设计的芯片的速度存在极限,这个极限不可逾越。当前世界著名的超级计算机--TOP500,达到每秒执行几百万亿次指令的速度,采用分布式设计的,世界第一的IBM BlueGene超级计算机采用了32部机架,每部机架部署有768个PowerPC440 CPU。
【补充说明:TOP500大部分是使用Linux操作系统。】
现在社会和家庭拥有的个人计算机,最多只有30%的计算能力被利用,而其余70%的实际上是被闲置的。这些闲置的计算机资源和计算能力只有通过分布式系统才能得到有效的利用,这样才可以大大提高一个国家的计算能力,而计算能力是衡量一个国家国力和科学研究能力的重要指标,是一个国家和地区的一种重要的战略资源,不亚于石油和其他战略物资的重要性。
云计算是把普通的服务器或者个人计算机连接起来以获得高性能和高可用性计算机的功能.云计算模式必定能大大提高我国科学计算机和商业计算能力,使得我国经济竞争力大大提升。美国和欧洲有许多分布式计算系统,他们动员和使用这些社会计算能力进行人类基因组学(Genomics)的研究、天文学问题研究、数学难题研究以及其他的科学问题研究。
按照Andrew S. Tanenbaum(AST)给分布式系统的的定义:“分布式系统是这样的系统,它运行在不具有共享内存的多台机器上,但在用户的眼里却像是一台计算机 ”。(引自《现代操作系统》,机械工业出版社,1999年中文版)。它的目标是让每个用户感觉联网的计算机是一个分时系统—-就像使用个人计算机一样 --而不是一个由许多计算机联合起来的集体。目前的云计算严格说还没有到达真正的分布式计算的语义学水平。
云计算被关注是在因为人们考虑IT业到底需要什么之后,人们需要找到一种办法能够在不增加新的投资,新的人力和新的软件的情况下增加互联网的能力和容量。目前,云计算正处于一个起步的阶段,大大小小的公司提供着各式各样的云计算服务,从软件应用到网络存储再到邮件过滤,这些公司一部分是基础设备提供商,另一部分是像Salesforce。com之类的SAAS(软件即服务)提供商,云计算的聚合和整合正在逐步推进。
当今社会,PC依然是我们日常工作生活中的核心工具—-我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息.如果PC硬盘坏了,我们会因为资料丢失而束手无策。而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一个群包括了几十万台、甚至上百万台计算机。“云 ”的好处还在于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料.我们再也不用担心资料丢失。
1.3 云计算技术的发展现状
云计算是计算能力的整合与分发配给.在云计算的底层架构中,操作系统、数据库管理系统、中间件、办公软件等基础软件占有非常重要的地位,集中反映了云计算的整体发展水平和趋势。
21世纪是网络经济的社会,一体化、网络化、服务化、智能化、高可信已成为引导基础软件技术发展最具影响力的因素。
一体化:软件的竞争已从产品竞争发展成体系竞争,操作系统、数据库管理系统和中间件软件呈现出相互渗透、一体化发展的趋势,软件开发平台正在日益与软件运行平台相集成,形成统一的基础软件平台。
网络化:“以机器为中心”向“以网络为中心" 的转变,使得基础软件技术朝网络化方向发展,网络化的软件运行环境和软件开发环境成为重要研究方向.
服务化:随着“软件即服务”概念的深入人心,如何更好地支持这种新型的软件开发、部署、运行、管理和应用模式,对基础软件提出了新的挑战。
智能化:基础软件功能越来越丰富,对应用系统功能与质量的影响愈发重要。如何智能地适应复杂多变的计算环境和应用需求,实现软件的自配置、自修复、自优化、自保护等能力,成为基础软件技术发展的重要趋势之一.
高可信:社会对软件的依赖程度日益增长,国防和经济支撑系统关键软件一旦被破坏或失效,将会导致灾难性的后果。以信息系统的安全性、可用性和服务质量保证(QoS)为核心内容的高可信技术将是未来基础软件的重点研究内容.
1.4 云计算产业的发展现状
由于云计算是多种技术混合演进的结果,其成熟度较高,又有大公司推动,发展极为迅速。Amazon、Google、IBM、微软和Yahoo等大公司是云计算的先行者。云计算领域的众多成功公司还包括 Salesforce、Facebook、Youtube、Myspace等.
Amazon使用弹性计算云(EC2)和简单存储服务(S3)为企业提供计算和存储服务。收费的服务项目包括存储服务器、带宽、CPU资源以及月租费.月租费与电话月租费类似,存储服务器、带宽按容量收费,CPU根据时长(小时)运算量收费.Amazon把云计算做成一个大生意没有花太长的时间:不到两年时间,Amazon上的注册开发人员达44万人,还有为数众多的企业级用户.据第三方统计机构提供的数据显示,Amazon与云计算相关的业务收入已达1亿美元。云计算是Amazon增长最快的业务之一。
Google当数最大的云计算的使用者。Google搜索引擎建立在分布于200多个地点、超过100万台服务器的支撑之上,这些设施的数量正在迅猛增长。Google地球、地图、Gmail、Docs等也同样使用了这些基础设施。采用Google Docs之类的应用,用户数据会保存在互联网上的某个位置,用户可以通过任何一个与互联网相连的系统十分便利地访问这些数据.目前,Google已经允许第三方在Google的云计算中通过Google App Engine运行大型并行应用程序。Google值得称颂的是它不保守,它早已以发表学术论文的形式公开其云计算三大法宝:GFS、MapReduce和 BigTable,并在美国、中国等高校开设如何进行云计算编程的课程.
IBM在2007年11月推出了 “蓝云”计算平台,为客户带来即买即用的云计算平台。“蓝云”计算平台包括一系列的自动化、自我管理和自我修复的虚拟化云计算软件,使来自全球的应用可以访问分布式的大型服务器池,使得数据中心在类似于互联网的环境下运行计算.IBM正在与17个欧洲组织合作开展云计算项目.欧盟提供了1。7亿欧元作为部分资金。该计划名为RESERVOIR,以“无障碍的资源和服务虚拟化"为口号.2008年8月,IBM宣布将投资约4亿美元用于其设在北卡罗来纳州和日本东京的云计算数据中心改造.
微软紧跟云计算步伐,于2008年10月推出了Windows Azure操作系统.Azure(译为“蓝天")是继Windows取代DOS之后,微软的又一次颠覆性转型——通过在互联网架构上打造新云计算平台,让 Windows真正由PC延伸到“蓝天"上。微软拥有全世界数以亿计的Windows用户桌面和浏览器,现在它将它们连接到“蓝天”上。Azure的底层是微软全球基础服务系统,由遍布全球的第四代数据中心构成.
云计算的新颖之处在于它几乎可以提供无限的廉价存储和计算能力。纽约一家名为Animoto的创业企业已证明云计算的强大能力(此案例引自和讯网维维编译《纽约时报》2008年5月25日报道)。
Animoto允许用户上传图片和音乐,自动生成基于网络的视频演讲稿,并且能够与好友分享。该网站目前向注册用户提供免费服务。2008年年初,网站每天用户数约为5000人.4月中旬, Facebook由于用户开始使用Animoto服务,该网站在三天内的用户数大幅上升至75万人。Animoto联合创始人Stevie Clifton表示,为了满足用户需求的上升,该公司需要将服务器能力提高100倍,但是该网站既没有资金,也没有能力建立规模如此巨大的计算能力。因此,该网站与云计算服务公司RightScale合作,设计能够在亚马逊的网云中使用的应用程序.通过这一举措,该网站大大提高了计算能力,而费用只有每服务器每小时10美分。这样的方式也加强创业企业的灵活性.当需求下降时,Animoto只需减少所使用的服务器数量就可以降低服务器支出.
在我国,云计算发展非常迅猛。2008年5月10日,IBM在中国无锡太湖新城科教产业园建立的中国第一个云计算中心投入运营.2008年6月24日,IBM在北京IBM中国创新中心成立了第二家中国的云计算中心——IBM大中华区云计算中心;2008年11月28日,广东电子工业研究院与东莞松山湖科技产业园管委会签约,广东电子工业研究院将在东莞松山湖投资2亿元建立云计算平台;2008年12月30日,阿里巴巴集团旗下子公司阿里软件与江苏省南京市政府正式签订了2009年战略合作框架协议,计划于2009年初在南京建立国内首个“电子商务云计算中心”,首期投资额将达上亿元人民币;世纪互联推出了CloudEx产品线,包括完整的互联网主机服务”CloudEx Computing Service”, 基于在线存储虚拟化的”CloudEx Storage Service",供个人及企业进行互联网云端备份的数据保全服务等等系列互联网云计算服务;中国移动研究院做云计算的探索起步较早,已经完成了云计算中心试验。中移动董事长兼CEO王建宙认为云计算和互联网的移动化是未来发展方向。
我国企业创造的“云安全"概念,在国际云计算领域独树一帜.云安全通过网状的大量客户端对网络中软件行为的异常监测,获取互联网中木马、恶意程序的最新信息,推送到服务端进行自动分析和处理,再把病毒和木马的解决方案分发到每一个客户端.云安全的策略构想是:使用者越多,每个使用者就越安全,因为如此庞大的用户群,足以覆盖互联网的每个角落,只要某个网站被挂马或某个新木马病毒出现,就会立刻被截获。云安全的发展像一阵风,瑞星、趋势、卡巴斯基、MCAFEE、SYMANTEC、江民科技、PANDA、金山、360安全卫士、卡卡上网安全助手等都推出了云安全解决方案。趋势科技云安全已经在全球建立了5大数据中心,几万部在线服务器。据悉,云安全可以支持平均每天55亿条点击查询,每天收集分析2。5亿个样本,资料库第一次命中率就可以达到 99%.借助云安全,趋势科技现在每天阻断的病毒感染最高达1000万次。
值得一提的是,云安全的核心思想,与2003年就提出的反垃圾邮件网格非常接近。当时有人认为,垃圾邮件泛滥而无法用技术手段很好地自动过滤,是因为所依赖的人工智能方法不是成熟技术.垃圾邮件的最大的特征是:它会将相同的内容发送给数以百万计的接收者。为此,可以建立一个分布式统计和学习平台,以大规模用户的协同计算来过滤垃圾邮件:首先,用户安装客户端,为收到的每一封邮件计算出一个唯一的“指纹”,通过比对“指纹"可以统计相似邮件的副本数,当副本数达到一定数量,就可以判定邮件是垃圾邮件;其次,由于互联网上多台计算机比一台计算机掌握的信息更多,因而可以采用分布式贝叶斯学习算法,在成百上千的客户端机器上实现协同学习过程,收集、分析并共享最新的信息.反垃圾邮件网格体现了真正的网格思想,每个加入系统的用户既是服务的对象,也是完成分布式统计功能的一个信息节点,随着系统规模的不断扩大,系统过滤垃圾邮件的准确性也会随之提高。用大规模统计方法来过滤垃圾邮件的做法比用人工智能的方法更成熟,不容易出现误判假阳性的情况,实用性很强。反垃圾邮件网格就是利用分布互联网里的千百万台主机的协同工作,来构建一道拦截垃圾邮件的“天网”。反垃圾邮件网格思想提出后,被IEEE Cluster 2003国际会议选为杰出网格项目在香港作了现场演示,在2004年网格计算国际研讨会上作了专题报告和现场演示,引起较为广泛的关注,受到了中国最大邮件服务提供商网易公司创办人丁磊等的重视.既然垃圾邮件可以如此处理,病毒、木马等亦然,这与云安全的思想就相去不远了。
1.5 日韩云计算的发展现状
1.5.1 日本云计算发展现状
日本OSS推进联盟专门成立了云计算战略研究小组(Cloud Strategy Research Team),研究云计算发展,领导开展相关云计算项目。
图1:日本OSS推进联盟云计算战略研究组结构图
其中,中长期战略组负责社会云评估,短期战略组负责私有云开源软件栈评估,并且其分小组已于7月向IPA提交了技术问题,IPA在本年度特别资助了5个云计算研究项目,包括:
1)编制私有云OSS目录
2)KVM性能/可靠性评估
3)OpenJDK可靠性评估
4)OSS云系统管理可靠性评估:Eucalyptus, OpenLDAP, OpenSSO,系统管理软件
5)研究VM控制界面规范
目前,日本云计算发展可分为三个主要趋势:超高可靠性与高可靠性,面对中小型企业和大型企业,高成本和低成本。如图2所示,OSS云计算的发展方向趋向于面向中小型企业的高可靠性和低成本趋势;使用商业软件的企业云计算解决方案也主要面向中小型企业,具有超高可靠性,但需要高成本;而云计算服务商提供的云计算服务主要面向大型企业,可靠性与成本居中.
图2:短期战略组分小组目标范围
在日本,OSS栈可为私有云的发展提供如下软件支持:
—-虚拟化方面: Xen, KVM
-—虚拟管理工具方面: virt-manager
——Linux方面: CentOS
——Distrbuted DBMS, Distributed FS方面: Hadoop(DFS, MapReduce), HBase
--中间件方面: Apache, Tomcat, JBoss, MySQL, PostgreSQL
—-JavaVM方面: OpenJDK
——系统管理工具和集群方面: Zabbix, Nagios, GroundWork, Heartbeat
——鉴定方面: OpenLDAP, OpenSSO
——云计算管理工具方面: Eucalyptus
1.5.2 韩国云计算发展现状
2008年,韩国举办了“The Clouds 2008”大会,注册公司350多家,注册人员1000余人,这标志着云计算在韩国正式开始发展。其中“The Clouds”是指以云计算为基础的各种应用及其基础设施建设。
韩国云计算标准化工作由 “云计算标准论坛” (“Cloud Computing Standardization Forum”)领导,与韩国通信委员会(Korea Communications Commission)和知识经济部(Ministry of Knowledge Economy )展开合作,同时由通信技术协会(Telecommunication Technology Association)和韩国技术与标准机构(Korean Agency for Technology and Standards)共同赞助下展开的。参加该工作的还包括:KCSA, ITSA, ANCI, KISA, TTA, ETRI, KISTI.
云计算是韩国绿色发展战略(Green Growth Strategy)的一部分,也是IT未来战略(IT Future Strategy )(2009~2013)的一部分,其中IT未来战略涵盖5个领域,即IT 融合, S/W, IT建设, 广播电信, 互联网。
为发展云计算,韩国政府成立了联合计划组(Combinatory Planning Group),包括:
名 称
职 责
韩国通信委员会KCC
互联网政策、私有信息安全政策、电信政策、联合服务、电子广播政策
知识经济部MKE
U计算研发计划(U-Computing R&D Plan)、电子工商业政策(e—Commercial industrial policy)
公共管理与安全部MOPAS
电子政务、国家档案服务
绿色发展委员会
云计算是其绿色IT的核心项目
韩国的第一个云计算研发项目是数字化广播的云计算环境(Cloud Computing Environment for Digital Broadcasting )。
此外,韩国云服务协会(Korea Cloud Services Association)是韩国云计算领域的重要组织之一.该协会分为政策部、云技术部、云服务部、云安全部和云试验平台预研(Cloud TestBed TF):
名 称
职 责
政策部
云政策研究、政府计划、Billing & SLA合同研究
云技术部
讨论云技术:虚拟、平台栈、IaaS栈、内容交付网络,全球loadbalance,分布式系统监控和管理,网格中间件
云服务部
云服务模式、web2。0、SLA、政策研究、政府计划、Billing & SLA合同研究
云试验平台预研
KT, SKT, SUN, IBM, Digital Henge, RedHat, Citrix, Clunet, InnoGrid, KISTI
云计算基本概念和特点
随着互联网的普及和发展,用户需要处理的数据量和计算量变得越来越庞大,利用高速互联网的传输能力,将数据的存储和处理过程从个人计算机或专有服务器转移到互联网上的计算机集群成为一种必然的趋势,云计算则是这一趋势最好的体现。
2. 云计算的基本概念
云计算不是新的一种思想,它是CPU技术、操作系统技术发展的一种必然。
实际上,早在上世纪90年代,提出的网格计算的思想,就考虑充分利用空闲的CPU资源,搭建平行分布式计算。而在1999年出现的SETI@home更是成功的将网格计算的思想付诸实施,构建了一个成功的案例。
而云计算与网格计算有许多相似之处,也是希望利用大量的计算机,构建出具有强大的计算能力.但是云计算有着更为宏大的目标,它希望能够利用这样的计算能力,在之上构建稳定而快速的存储以及其它服务.而Web2。0正为云计算提供这样的机遇。在Web2。0的引导下,只要有一些有趣而新颖的想法,就能够基于云计算快速搭建Web应用。这正是云计算所带来的直接变化。
要实现云计算,虚拟化技术是关键。
2.1 狭义云计算
狭义云计算是一种IT基础设施的交付和使用的模式,通常是指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,按使用付费,随时扩展。这种特性经常被称为像水电一样使用IT基础设施和软件服务。
2.2 广义云计算
广义云计算是服务的交付和使用的模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是基于互联网的软件服务、带宽服务、也可以是任意其他的服务.所有这些网络服务我们可以理解为网络资源,众多资源形成所谓“资源池"。
我们把这种资源池称为“云”.“云”是一些可以自我维护和管理的虚拟计算资源,通常为一些大型服务器集群,包括计算服务器、存储服务器、宽带资源等等。云计算将所有的计算资源集中起来,并由软件实现自动管理,无需人为参与。这使得应用提供者无需为繁琐的细节而烦恼,能够更加专注于自己的业务,有利于创新和降低成本。有人打了个比方:这就好比是从古老的单台发电机模式转向了电厂集中供电的模式.它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
无论是狭义概念还是广义概念,我们都不难看出,云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、效用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。
正如上面所说,云计算由并行计算、分布式计算和网格计算演化而来,但它又融合了协同工作、社交网络、搜索引擎等Web 2.0技术和虚拟化技术,它依托强大的高性能计算基础结构,提供能够同时满足大量个人和商业需求的租用式服务,这一新型的共享基础架构平台已经得到了主流软硬件厂商的广泛认同。以谷歌、微软为代表的多家软件和网络服务厂商率先将目光投向这一新兴领域,希望能够掌握云计算市场的主动权,吸引大批潜在的用户,获取一定商业价值。
早在2002年,我国就有人针对传统网格计算思路存在不实用问题,提出计算池的概念:“把分散在各地的高性能计算机用高速网络连接起来,用专门设计的中间件软件有机地粘合在一起,以Web界面接受各地科学工作者提出的计算请求,并将之分配到合适的结点上运行。计算池能大大提高资源的服务质量和利用率,同时避免跨结点划分应用程序所带来的低效性和复杂性,能够在目前条件下达到实用化要求."如果将文中的“高性能计算机”换成“服务器集群”,将“科学工作者”换成“商业用户”,就与当前的云计算非常接近了。
从云计算大的类型上来看,上面我们将云计算是基于用户付费的方式通过网格从一个数据中心向成百上千名用户提供计算能力、数据存储或者应用.例如,Amazon EC2、Google Apps以及S等提供的在线服务,这些常见的云服务被称之为“公共云",因为任何企业或者个人都可以订购使用。
此外,私有云计算是这个主流之外的一个新尝试,它的规模更小,有些像在防火墙内提供了类似服务的IT系统,不过却是向封闭的内部网络提供的.这个网络中可能包括企业或者部门机构、作为业务合作伙伴的其他企业、原始资料提供商、经销商、生产链实体以及该企业的上属母公司。显然,由于其特殊的性质,私有云中的安全性更高,而这也正式不少企业打算架构自己私有云体系的最主要原因。不过,从与计算的发展来看,公共云才是未来云计算的主流发展方向。
总的来说,云计算可以算作是网格计算的一个商业演化版,它是一种技术模型,由众多技术组成;它同时也是一种商业模型,在它的引领下导致IT行业众多新兴企业的崛起和大量企业的转型,它为我国IT产业带来了挑战和新的机遇.未来,它的影响可能还会不断延伸,在一些非IT产业的到应用。
3. 云计算的特点
3.1 超大规模
“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。
3.2 虚拟化
云计算支持用户在任意位置、使用各种终端获取应用服务.所请求的资源来自“云”,而不是固定的有形的实体.应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置.只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
3.3 高可靠性
“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠.
3.4 通用性
云计算不针对特定的应用,在“云"的支撑下可以构造出千变万化的应用,同一个“云"可以同时支撑不同的应用运行.
3.5 高可扩展性
“云"的规模可以动态伸缩,满足应用和用户规模增长的需要.
3.6 高度兼容性
能够兼容不同硬件厂商的产品,兼容低配置机器和外设而获得高性能计算。
3.7 按需服务
“云”是一个庞大的资源池,你按需购买;云可以象自来水,电,煤气那样计费。
3.8 极其廉价
由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云"的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云"的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务.
云计算可以彻底改变人们未来的生活,但同时也应重视云中管理和安全问题,这样才能真正为人类进步做出贡献,而不是简单的技术提升。
4. 云计算的发展趋势
4.1 基于跨行业的开放标准
云计算的发展必须坚持跨行业的开放标准,互联网的成功就是因为它坚持了开放的标准.不可能只有一朵云,肯定有很多云结合在一起。如果要实现在任何地方都能够访问云计算中应用程序的能力,采用开放的标准对于云计算来说是非常重要的。任何厂商都应该能够在云计算中提供服务。
就像你用手机给任何地方的任何人打电话都不受GSM网络或者CDMA网络、900MHz或者1800MHz频率、以及世界上的任何服务提供商的影响一样,不管是Airtel、AT&T、Reliance、Orange、T—Mobile、DoCoMo还是沃达丰,都没有影响.
云计算要发挥作用就需要像移动通讯一样无缝的传输。这就像许多支流将汇聚为一条大河一样.大多数努力现在就像这些支流一样,没有统一的标准,汇聚起来是很难的。为了解决这个问题,IBM发起了开放云计算宣言,要求制定云计算标准.IBM印度软件实验室首席技术官NatarajNagaratnam说,这个宣言指出了云计算应该如何发展和需要标准。虽然有170家公司签署了这个云计算宣言,但是,谷歌、微软和亚马逊等大企业没有加入。谷歌工程经理SamSchillace说,云计算实际上是Web的下一个阶段.我们需要的云计算是开放的,而不是支持云计算宣言。
厂商表示,云计算的需求正在增长(经济衰退加快了这种需求的增长),因此,他们没有理会这个标准的问题.这种鸵鸟式的立场促使厂商用节省昂贵的硬件和软件开支为由吸引用户,没有考虑由于缺乏标准而产生的长期的风险.
缺少标准可能会导致云计算成为一种可望而不可及的工具,没有任何实际的好处。
4.2 公共服务平台的建设
现阶段云的概念和应用是各个云计算提供商按照自己的产品理念和技术方案来加以推广的,很多企业建立了自己的云计算应用,但很难实现资源共享和服务与基础设施的分离,而在一些行业由于巨大的资金投入也阻碍了云计算在这些领域的应用推广.
另一方面,正如我们在前文所述现阶段云计算的局限性中讨论的,安全性的困扰也妨碍了云计算的应用,特别是在一些诸如政府、军工或其它安全敏感的行业,很难想象这样一个重要的信息基础平台掌握在某个公司甚至是外国公司的手中。那么在一些领域由第三方或企业联合建设云计算的公共平台成为我们解决这一问题的有效途径。这一点对中国发展云计算,推动中小企业的信息化建设尤为重要.
5. 当前云计算的优势与局限性
5.1 云计算在终端用户领域的优势
5.1.1 云计算对用户端的设备要求低,使用与维护方便
大家都有维护个人电脑上种类繁多的应用软件的经历。为了使用某个最新的操作系统,或使用某个软件的最新版本,我们必须不断升级自己的电脑硬件。为了打开朋友发来的某种格式的文档,我们不得不疯狂寻找并下载某个应用软件。为了防止在下载时引入病毒,我们不得不反复安装杀毒和防火墙软件。所有这些麻烦事加在一起,对于一个刚刚接触计算机,刚刚接触网络的新手来说不啻一场噩梦!如果你再也无法忍受这样的电脑使用体验,云计算也许是你的最好选择。你只要有一台可以上网的电脑,有一个你喜欢的浏览器,你要做的就是在浏览器中键入 URL ,然后尽情享受云计算带给你的无限乐趣.
你可以在浏览器中直接编辑存储在“云”的另一端的文档,你可以随时与朋友分享信息,再也不用担心你的软件是否是最新版本,再也不用为软件或文档染上病毒而发愁.因为在“云”的另一端,有专业的 IT 人员帮你维护硬件,帮你安装和升级软件,帮你防范病毒和各类网络攻击,帮你做你以前在个人电脑上所做的一切。
5.1.2 云计算支持随时随地通过多种设备访问服务
云计算平台提供的服务处于互联网中,用户不需要关心服务具体来自哪里,所有复杂的计算任务可以由“云”中的设备进行处理.用户使用简单的电子设备(如个人电脑、上网本、智能手机甚至传统家电)接入网络中就可以获得一致连贯的用户体验,比如可以通过一台廉价的电脑来运行要求苛刻的网络游戏,也可以使用手持设备进行复杂的图形处理。
5.1.3 云计算可以轻松实现不同设备间的数据与应用共享。
考虑到不同设备的数据同步方法,操作复杂,要在这许多不同的设备之间保存和维护最新的一份联系人信息,你必须为此付出难以计数的时间和精力。这时,你需要用云计算来让一切都变得更简单。在云计算的网络应用模式中,数据只有一份,保存在“云”的另一端,你的所有电子设备只需要连接互联网,就可以同时访问和使用同一份数据.
仍然以联系人信息的管理为例,当你使用网络服务来管理所有联系人的信息后,你可以在任何地方用任何一台电脑找到某个朋友的电子邮件地址,可以在任何一部手机上直接拨通朋友的电话号码,也可以把某个联系人的电子名片快速分享给好几个朋友。当然,这一切都是在严格的安全管理机制下进行的,只有对数据拥有访问权限的人,才可以使用或与他人分享这份数据。
5.1.4 云计算为我们使用网络提供了几乎无限多的可能
为存储和管理数据提供了几乎无限多的空间,也为我们完成各类应用提供了几乎无限强大的计算能力.试想一下,当你驾车出游的时候,只要用手机连入网络,就可以直接看到自己所在地区的卫星地图和实时的交通状况,可以快速查询自己预设的行车路线,可以请网络上的好友推荐附近最好的景区和餐馆,可以快速预订宾馆,还可以把自己刚刚拍摄的照片或视频剪辑分享给远方的亲友……
离开了云计算,单单使用个人电脑或手机上的客户端应用,我们是无法享受这些便捷的服务.个人电脑或其他电子设备不可能提供无限量的存储空间和计算能力,但在“云”的另一端,由数千台、数万台甚至更多服务器组成的庞大的集群却可以轻易地做到这一点。个人和单个设备的能力是有限的,但云计算的潜力却几乎是无限的.当你把最常用的数据和最重要的功能都放在“云”上时,我们相信,你对电脑、应用软件乃至网络的认识会有翻天覆地的变化,你的生活也会因此而改变。
互联网的精神实质是自由、平等和分享。作为一种最能体现互联网精神的计算模型,云计算必将在不远的将来展示出强大的生命力,并将从多个方面改变我们的工作和生活.无论是普通网络用户,还是企业员工,无论是IT管理者,还是软件开发人员,他们都能亲身体验到这种改变。
5.2 云计算在企业运营中的优势
5.2.1 云计算可以充分整合现有资源
云计算中将会整合大量的原有资源,这些资源可能是硬件及网络设施,软件服务等。通过云计算的相关技术将他们无缝连接,以透明的方式向用户提供各种服务。
具体从实施云计算服务的层面上来看,大概可以分为两个步骤:首先是通过虚拟化技术将IT资源和新技术进行有效整合;其次是将
展开阅读全文