下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录1云计算的珠述11.1云计算的简史11.2云计算的演化21.3云计算的定义21.4云计算产生的原动力32云计算的基本原理,核心技术及优势42.1云计算的基本原理42.2云计算的核心技术42.3云计算的优势53云计算的三个服务模式及信息安全63.1云计算的三个服务模式63.2云计算的信息安全74云计算的具体应用94.1云计算在游戏中的应用94.2云计算在GOOGLE的应用94.3云计算在SALESFORCE的应用104.4云计算在中国移动中的应用104.5云计算在AMAZO啊的应用104.6云计算在MICROS。功的应用104.7云计算在教育行业中的应用114.8云计算在澳洲银行中的应用11
2、5云计算应用带来的启示、所面临的困难及机遇135.1云计算应用带来的启示135.2服务的可用性145.3数据丢失145.4数据安全性和可审计性145.5数据传输瓶颈145.6性能不可预知性155.7可伸缩的存储155.8大规模分布式系统中的错误151云计算的综述1.1云计算的简史1983年,太阳电脑(SunMicrosystem提出“网络是电脑”(“TheNetworkistheComputer”),2006年3月,业马逊(Amazon)推出弹性计算云(ElasticComputeCloud;EC2)服务。2006年8月9日,Google首席执行官埃里克施密特(EricSchmidt)在搜索引
3、擎大会(SESSanJose2006首次提出“云计算”(CloudComputing)的概念。Google“云端计算”源丁Google工程师克里斯托弗比希利业所做的“Google101”项目。2007年10月,Google与旧M开始在美国大学校园,包括卡内基梅隆大学、麻省理工学院、斯坦福大学、加州大学柏克莱分校及马里兰大学等,推广云计算的计划,这项计划希望能降低分布式计算技术在学术研究方面的成本,并为这些大学提供相关的软硬件设备及技术支持(包括数白台个人电脑及BladeCenter与Systemx服务器,这些计算平台将提供1600个处理器,支持包括Linux、Xen、Hadoop等开放源代码平
4、台)。而学生则可以通过网络开发各项以大规模计算为基础的研究计划。2008年1月30日,Google宣布在台湾启动“云计算学术计划”,将与台湾台大、交大等学校合作,将这种先进的大规模、快速将云计算技术推广到校园。2008年2月1日,旧M(NYSE:RM)宣布将在中国无锡太湖新城科教产业园为中国的软件公司建立全球第一个云计算中心(CloudComputingCenter)。2008年7月29日,雅虎、惠普和英特尔宣布一项涵盖美国、德国和新加坡的联合研究计划,推出云计算研究测试床,推进云计算。该计划要与合作伙伴创建6个数据中心作为研究试验平台,每个数据中心配置1400个至4000个处理器。这些合作伙
5、伴包括新加坡资讯通信发展管理局、德国卡尔斯鲁厄大学Steinbuch计算中心、美国伊利诺伊大学香宾分校、英特尔研究院、惠普实验室和雅虎。2008年8月3日,美国专利商标局网站信息显示,戴尔正在申请“云计算”(CloudComputing)商标,此举旨在加强对这一未来可能重塑技术架构的术语的控制权。2010年3月5日,Novell与云安全联盟(CSA)共同宣布一项供应商中立计划,名为“可信任云计算计划(TrustedCloudInitiative)”。2010年7月,美国国家航空航天局和包括RackspaceAMD、Intel、戴尔等支持厂商共同宣布“OpenStack'开放源代码计划,
6、微软在2010年10月表示支持OpenStack与WindowsServer2008R2的集成;而Ubuntu已把OpenStack加至11.04版本中。2011年2月,思科系统正式加入OpenStacK重点研制OpenStack的网络服务。1.2云计算的演化云计算主要经历了四个阶段才发展到现在这样比较成熟的水平,这四个阶段依次是电厂模式、效用计算、网格计算和云计算。电厂模式阶段:电厂模式就好比是利用电厂的规模效应,来降低电力的价格,并让用户使用起来更方便,且无需维护和购买任何发电设备。效用计算阶段:在1960年左右,当时计算设备的价格是非常高昂的,远非普通企业、学校和机构所能承受,所以很多人
7、产生了共享计算资源的想法。1961年,人工智能之父麦肯锡在一次会议上提出了“效用计算”这个概念,其核心借鉴了电厂模式,具体目标是整合分散在各地的服务器、存储系统以及应用程序来共享给多个用户,让用户能够像把灯泡插入灯座一样来使用计算机资源,并且根据其所使用的量来付费。但由丁当时整个IT产业还处丁发展初期,很多强大的技术还未诞生,比如互联网等,所以虽然这个想法一直为人称道,但是总体而言“叫好不叫座”。网格计算阶段:网格计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多低性能的计算机来处理,最后把这些计算结果综合起来攻克大问题。可惜的是,由丁网格计算在商
8、业模式、技术和安全性方面的不足,使得其并没有在工程界和商业界取得预期的成功。云计算阶段:云计算的核心与效用计算和网格计算非常类似,也是希望IT技术能像使用电力那样方便,并且成本低廉。但与效用计算和网格计算不同的是,现在在需求方面已经有了一定的规模,同时在技术方面也已经基本成熟了。1.3云计算的定义云计算(cloudcomputing)是基丁互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按
9、需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。云计算(CloudComputing)是网格计算(GridComputing)、分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)、网络存储(NetworkStorageTechnologies、虚拟化(Virtualization)、负载均衡(LoadBalance)等传统计算机技术和
10、网络技术发展融合的产物。核心思想是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。中国网格计算、云计算专家刘鹏教授对云计算做了长短两种定义。长定义是:“云计算是一种商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。”短定义是:“云计算是通过网络按需提供可动态伸缩的廉价计算服务。”提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。1.4云计算产生的原动力第一是芯片和硬件技术的飞速发展,使得硬件能力大大提高、成本大幅下降,让独立运作的
11、公司集中有限的的硬件能力实现规模效益成为可能。第二是虚拟化技术的成熟,使得硬件资源可以被有限小的分割和管理,以服务的形式提供硬件和软件资源成为可能。第三是面向服务架构的广泛应用,使得开放式的数据模型和通信标准越来越多地为人们使用,为云中资源与服务的组织方式提供了可行的方案。第四是软件即服务模式的流行,云计算以服务的形式向最终用户交付应用的模式被越来越多的用户所接受。第五是互联网技术的快速发展,使网络的带宽和可靠性都有了质的提升,以及云计算通过互联网为用户提供服务成为可能。2云计算的基本原理,核心技术及优势2.1云计算的基本原理云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计
12、算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。2.2云计算的核心技术云计算系统运用了许多技术,其中以编程模型、数据管理技术、数据存储技术、虚拟化技术、云计算平台管理技术最为关键。(1) 编程模型MapReduce是一种java、Python、C+编程模型,由Google开发的。它是一种简化的分布式编程模型和高效的任务调度模型,用丁大规模数据集(大丁1TB)的并行运算。严格的编程模型使云计算环境下的编程十分简单。它的思想是将问题分解成Map(l央射)和Reduce化简)的方式,先通过Map程序将数据划分为不相关的区块
13、,分配(调度)给大量计算机处理,达到分布式运算的效果,结果由Reduce程序汇整输出。(2) 海量数据分布存储技术云计算系统由大量服务器组成,服务丁大量用户。云计算系统采用分布式存储数据,用冗余存储保证数据的可靠性。云计算系统大量使用的数据存储系统有两个,一个是Goggle的GFS,一个是Hadn't团队开发的GFS的开源实现HDFS。GFS即文件系统(GoggleFileSystem),是一个可扩展的分布式文件系统。用丁大型、分布式、对大量数据访问的应用,是针对大规模数据处理和Goggle应用特性而设计的。它运行丁廉价的普通硬件上但可以提供容错功能,它给用户提供总体性较高的服务。(3
14、) 海量数据管理技术云计算需要对分布的、海量的数据进行处理、分析,所以数据管理技术必需能够高效管理大量数据。数据管理技术主要是Google的BT(BigTable)数据管理技术,另一个是Hadoop团队开发的开源数据管理模块HBas&BT是建立在GFS,Scheduler,LockService和MapReduce之上的一个大型的分布式数据库。它把所有数据都作为对象来处理,形成表格用来分布存储大规模结构化数据。(4) 虚拟化技软件应用与底层硬件相隔离可通过虚拟化技术实现,它有裂分和聚合两种模式。虚拟化技术根据对象可分成存储虚拟化、计算虚拟化、网络虚拟化等。计算虚拟化乂分为系统级虚拟化、
15、应用级虚拟化和桌面虚拟化(5) 云计算平台管理技术云计算资源庞大,服务器数量多且分布在不同的地方,白种应用同时运行。怎样高效的管理这么多的服务器及确保整个系统服务不问断是巨大的挑战。云计算系统的平台管理技术能够使服务器协同工作,快速的进行业务部署和开通,及时发现和恢复系统故障。大规模系统的可靠运营通过自动化、智能化的手段实现。2.3云计算的优势(1) 可靠、安全的数据存储云计算提供了最为可靠安全的数据存储中心,用户可以将数据存储在云端,不用再担心数据丢失,病蠹入侵的麻烦,因为在“云”里有世界上最专业的团队来帮你管理信息。同时,严格的权限管理策略可以帮助你放心地与你指定的人共享数据。这样,你不用花钱就可以享受到最好、最安全的服务。(2) 方便、快捷的云服务云计算时代,用户将不需要安装和升级电脑上的各种应件,只需要具有网络
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村房产证买卖协议书
- 合同工协议书补充协议
- 农村荒滩租赁合同范本
- 印刷合同范本模板模板
- 农村村庄规划合同范本
- 卖衣服合同补充协议书
- 电影节活动推广方案
- 公司跟合作社合同协议
- 剧院托管运营合同范本
- 修改主合同金额的协议
- 工业高质量数据集研究报告 2025 中国工业互联网研究院
- 2025江苏苏州市姑苏区劳动人事争议仲裁院协理员招聘5人考试参考试题及答案解析
- 全面流程审计管理模板
- 2025学年第一学期高一年级10月六校联考英语试题卷
- 医院法律知识培训课件
- 国家电投广西核电社会招聘笔试题库
- 2025年士兵提干考试题及答案
- 湖南九校联盟2026届高三上学期9月第一次联考化学试题+答案
- 《人工智能导论》课件 第4章 人工智能的行业应用
- 2025年河南淯水新城投资集团有限公司及下属子公司招聘17人考试参考试题及答案解析
- 自主维护课件
评论
0/150
提交评论