云计算的定义、发展及组成.doc

上传人:F****n 文档编号:102427353 上传时间:2019-10-02 格式:DOCX 页数:5 大小:24.75KB
返回 下载 相关 举报
云计算的定义、发展及组成.doc_第1页
第1页 / 共5页
云计算的定义、发展及组成.doc_第2页
第2页 / 共5页
云计算的定义、发展及组成.doc_第3页
第3页 / 共5页
云计算的定义、发展及组成.doc_第4页
第4页 / 共5页
云计算的定义、发展及组成.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《云计算的定义、发展及组成.doc》由会员分享,可在线阅读,更多相关《云计算的定义、发展及组成.doc(5页珍藏版)》请在金锄头文库上搜索。

1、 云计算的定义、组成及其发展综述摘要:由于互联网技术的飞速发展,信息量与数据量快速增长,导致计算机的计算能力和数据的存储能力满足不了人们的需求。在这种情况下,云计算技术应运而生。云计算作为一种新型的计算模式,利用高速互联网的传输能力将数据的处理过程从个人计算机或服务器转移到互联网上的计算机集群中,带给用户前所未有的计算能力。自从云计算的概念提出来以后,立刻引起业内各方极大的关注,现在已成为信息领域的研究热点之一。本文主要从云计算的定义、云计算的四个发展阶段、云计算组成的六层结构和云计算的发展前景进行了探讨。关键字:云计算、发展阶段、组成、发展现状一、什么是云计算?云计算是由分布式计算、并行处理

2、、网络计算发展来的,是一种新兴的商业计算模型。目前,对于云计算的认识在不断的发展变化,云计算仍没有普遍一致的定义。关于云计算的定义有以下几种:1维基百科给云计算下的定义:云计算将IT 相关的能力以服务的方式提供给用户,允许用户在不了解提供服务的技术、没有相关知识以及设备操作能力的情况下,通过Internet 获取需要服务。2中国云计算网将云定义为:云计算是分布式计算(Distributed Computing)、并行计算(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些科学概念的商业实现。3中国网格计算、云计算专家刘鹏定义云计算为:云计算将计

3、算任务发布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务。4美国国家实验室的资深科学家、Globus 项目的领导人Tan Foster:云计算是由规模经济拖动,为互联网上的外部用户提供一组抽象的、虚拟化的、动态可扩展的、可管理的计算资源能力、存储能力、平台和服务的一种大规模分布式计算的聚合体。5百度百科:云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。狭义云计算指IT 基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付

4、和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。其实简单地说,云计算是一种基于互联网的超级计算模式,它将计算机资源汇集起来,进行统一的管理和协同合作,以便提供更好的数据存储和网络计算服务。二、云计算的特点(1)具有高可靠性。云计算提供了安全的数据存储方式,能够保证数据的可靠性,用户无需担心软件的升级更新、漏洞修补、病毒的攻击和数据丢失等问题,从而为用户提供可靠的信息服务。(2)具有高扩展性。云计算能够无缝地扩展到大规模的集群之上,甚至包含数千个节点同时处理。云计算可从水平和竖直两个

5、方向进行扩展。(3)具有高可用性。在云计算系统中,出现节点错误甚至很多节点发生失效的情况都不会影响系统的正常运行。因为云计算可以自动检测节点是否出现错误或失效,并且可以将出现错误和失效的节点清除掉。(4)虚拟技术。云计算是一个虚拟的资源池,它将底层的硬件设备全部虚拟化,并通过互联网使得用户可以使用资源池内的计算资源。(5)廉价性。云计算将数据送到互联网的超级计算机集群中处理,这样无需对计算机的设备不断进行升级和更新,仅需支付低廉的服务费用,就可完成数据的计算和处理,从而大大减少了成本资金。三、云计算的发展阶段1、云计算的演化从云计算概念的提出,一直到现在云计算的发展,云计算渐渐的成熟起来,云计

6、算的发展主要经过了四个阶段,这四个阶段依次是电厂模式、效应计算、网格计算和云计算。(1)电厂模式阶段:网上的比喻很好,网上说电厂模式就好比利用电厂的规模效应,来降低电力的价格,并让用户使用起来方便,且无需维护和购买任何发电设备。我觉得云计算就是这样一种规模,将大量的分散资源集中在一起,进行规模化管理,降低成本,方便用户的一种模式。(2)效应计算阶段:在1960年左右,由于计算机设备的价格非常的昂贵,远非一般的企业、学校和机构所能承受,于是很多IT界的精英们就有了共享计算机资源的想法。在1961年,人工智能之父麦肯锡在在一次会议上提出来“效应计算”这个概念,其核心就是借鉴了电厂模式,具体的目标是

7、整合分散在各地的服务器,存储系统以及应用程序来共享给多个用户,让人们使用计算机资源就像使用电力资源一样方便,并且根据用户使用量来付费。可惜的是当时的IT界还处于发展的初期,很多强大的技术还没有诞生,比如互联网等等。虽然有想法,但是由于技术的原因还是停留在那里。(3)网格计算阶段:网格计算说穿了就是化大为小的一种计算,研究的是如何把一个需要非常巨大的计算能力才能解决的问题分成许多小部分,然后把这些部分分配给许多低性能的计算机来处理,最后把这些结果综合起来解决大问题。可惜的是,由于网格计算在商业模式、技术和安全性方面的不足,使得其并没有在工程界和商业界取得预期的成功。(4)云计算阶段:云计算的核心

8、与效用计算和网格计算非常类似,也是希望IT技术能像使用电力那样方便,并且成本低廉。但与效用计算和网格计算不同的是,现在在需求方面已经有了一定的规模,同时在技术方面也已经基本成熟了。2、中国云计算产业发展阶段分析:中国云计算产业分为市场准备期、起飞期和成熟期三个阶段。当前,中国云计算产业尚处于导入和准备阶段,处于大规模爆发的前夜。准备阶段(20072010):主要是技术储备和概念推广阶段,解决方案和商业模式尚在尝试中。用户对云计算认知度仍然较低,成功案例较少。初期以政府公共云建设为主。起飞阶段(20102015):产业高速发展,生态环境建设和商业模式构建成为这一时期的关键词,进入云计算产业的“黄

9、金机遇期”。此时期,成功案例逐渐丰富,用户了解和认可程度不断提高。越来越多的厂商开始介入,出现大量的应用解决方案,用户主动考虑将自身业务融入云。公有云、私有云、混合云建设齐头并进。成熟阶段(2015):云计算产业链、行业生态环境基本稳定;各厂商解决方案更加成熟稳定,提供丰富的XaaS产品。用户云计算应用取得良好的绩效,并成为IT系统不可或缺的组成部分,云计算成为一项基础设施。四、云计算的组成云计算的组成可以分为六个部分,它们由下至上分别是:基础设施(Infrastructure)、存储(Storage)、平台(Platform)、应用(Application)、服务(Services)和客户端

10、(Clients)。(1) 基础设施云基础设施,即IaaS,是计算机基础设施,通常是虚拟化的平台环境,作为一项服务。具体应用例如:Sun公司的Sun网格(Sun Gird)、亚马逊(Amazon)的弹性计算云(Elastic Computer Cloud,EC2)。(2) 存储云存储涉及提供数据存储作为一项服务,包括类似数据库的服务,通常以使用的存储量为结算基础。全球网络存储工业协会(SNIA)为云存储建立相应标准。它既可交付作为云计算服务,又可以交付给单纯的数据存储服务。具体应用如:亚马逊简单存储服务(Simple Storage Service,S3)、谷歌应用程序引擎的BigTable数

11、据存储。(3) 平台云平台,即PaaS,直接提供计算平台和解决方案作为服务,以方便应用程序部署,从而节省购买和管理底层硬件和软件的成本。具体应用如:谷歌应用程序引擎(Google AppEngine),这种服务让开发人员可以编译基于Python的应用程序,并可免费使用谷歌的基础设施来进行托管。(4) 应用云应用利用云软件架构往往不再需要客户在自己的电脑上安装和运行该应用程序从而减轻软件维护,操作和售后支持的负担。具体应用例如:Facebook的网络应用程序、谷歌企业应用套件(Google Apps)。(5) 服务云服务是指包括产品、服务和解决方案都实时的在互联网上交付和使用。这些服务可能通过访

12、问其他云计算的部件比如软件直接和最终用户通信。具体应用如:亚马逊简单排列服务(Simple Queuing Service)、贝宝在线支付系统(PayPal)、谷歌地图(Google Maps)等。(6) 客户端云客户端包括专为提供云服务的计算机硬件和电脑软件终端。例如:苹果手机(iPhone)、谷歌浏览器(Google Chrome)。五、云计算技术发展现状云计算是目前的研究热点之一,许多著名的IT公司(如Google, Microsoft, IBM, Amazon等)都在积极地进行云计算的研究,已取得了一定的研究成果。Google是云计算研究的先行者,它推出的GAE(Google App

13、Engine)平台就是一种典型的云计算服务。该平台允许用户在上面编写程序,并且可以在其基础构架上运行。用户无需担心运行时所需的资源问题, 应用运行的一切平台资源都由GAE提供。GAE基础构架模式由4个系统组成,这4个系统分别是Google File System分布式文件系统、Map Reduce编程模式、分布式的锁机制Chubby和大规模分布式数据库Big Table。这4个系统既相互独立又紧密联系,共同协作为用户提供一体化的主机服务器和自动升级的在线应用服务。Microsoft公司信奉的理念与Google公司不同,它主要强调的是“云端计算”,注重的是云端和终端的均衡。Microsoft A

14、zure是微软推出的云计算平台,它的主要作用是提供一整套完整的开发、运行和监控的云计算环境,为软件开发人员提供服务接口。Microsoft Azure所提供的服务包括NET Services, Live Services, SQL Services, Microsoft SharePoint Services以及Microsoft Dynamics CRMServices。IBM推崇的云计算是网格计算和虚拟化技术相结合,它的蓝云计算平台为企业提供了可通过Internet访问的分布式云计算体系。“蓝云”结合了IBM的先进技术和原有的软硬件系统,支持开放标准与开放源代码软件。它的组成部分包括一个数

15、据中心、应用服务器、Tivoli部署管理软件、数据库、Tivoli监控软件和一些开源信息处理和虚拟化软件。“蓝云”计算平台的存储体系结构由集群文件系统和基于块设备方式的存储区域网络SAN组成,这2个部分相互协作为用户提供更可靠的可扩展的云计算服务。亚马逊弹性计算云(即Amazon EC2)是美国Aamzon公司推出的提供远程云计算服务的平台。弹性计算云可以使用户在客户端通过SOAP over HTTPS协议与Amazon EC2 内部的实例进行交互,由此就为用户提供了一个运行基于Linux的应用程序的虚拟的集群环境。用户可以根据自己的使用状况决定所使用的计算平台实例的付费方式,这样就免去了用户

16、自己去建立云计算平台所需的设备和维护费用。Amazon的弹性计算云不仅满足了软件开发人员对集群系统的需求,而且也减轻了设备的维护费用。Amazon 公司现在仍在深入地研究云计算,不断扩大弹性计算云平台的功能,为用户提供更方便的服务。六、云计算未来发展的展望随着云计算的发展, 互联网的功能越来越强大,用户可以通过云计算在互联网上处理庞大的数据和获取所需的信息。从云计算的发展现状来看,未来云计算的发展会向构建大规模的能够与应用程序密切结合的底层基础设施的方向发展。另外, 不断创建新的云计算应用程序、为用户提供更多更完善的互联网服务也可作为云计算的一个发展方向。目前看来,云计算的发展前景虽然很好,但是它未来发展所面临的挑战也是不容忽视的。1、 数据的安全问题数据的安全是企业关心的问题之一。数据的安全包括两个方面:一是保证数据不

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号