好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

云计算技术.ppt

55页
  • 卖家[上传人]:飞***
  • 文档编号:47023435
  • 上传时间:2018-06-29
  • 文档格式:PPT
  • 文档大小:1.61MB
  • / 55 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 小组成员:刘新兰 孙春丽涂永宁 李 垚李 玲1目 录 什么是云计算  云计算提供了什么服务  云计算的框架  云计算的核心技术  云计算机在日常使用有哪些2什么是云计算(刘新兰 讲)Ø 云计算的概念 Ø 云计算的发展演变 Ø 云计算的特点 Ø 云计算的特征 Ø 云计算的分类 Ø 云计算的优势 Ø 云计算的领跑者3Ø 云计算的概念云计算cloud computing)是基 于互联网的相关服务的增加、 使用和交付模式,通常涉及通 过互联网来提供动态易扩展且 经常是虚拟化的资源目前广为接受的是美国国家标准 与技术研究院定义:云计算是一 种按使用量付费的模式,这种模 式提供可用的、便捷的、按需的 网络访问, 进入可配置的计算 资源共享池(资源包括网络,服 务器,存储,应用软件,服务) ,这些资源能够被快速提供,只 需投入很少的管理工作,或与服 务供应商进行很少的交互 4Ø 云计算的发展演变云计算基于网络的并行运算、分布式计算和网络计算的发展 ,在Internet发展和网络虚拟化技术的基础上演化而来5Ø 云计算的特点6Ø 云计算的特征7Ø 云计算的分类8Ø 云计算的优势9Ø 云计算的优势10Ø 云计算的领跑者1112 云计算提供了什么服务(李玲 讲 )IaaS:基础设施即服务IaaS(Infrastructure-as-a- Service):基 础设施即服务。

      消费者通过Internet可 以从完善的计算机基础设施获得服务 例如:硬件服务器租用13 云计算提供了什么服务14 云计算提供了什么服务PaaS:平台即服务PaaS(Platform-as-a- Service):平台即服 务PaaS实际上是指将软件研发的平台作 为一种服务,以SaaS的模式提交给用户 因此,PaaS也是SaaS模式的一种应用但 是,PaaS的出现可以加快SaaS的发展,尤 其是加快SaaS应用的开发速度例如:软 件的个性化定制开发15 云计算提供了什么服务16 云计算提供了什么服务SaaS:软件即服务SaaS(Software-as-a- Service):软件 即服务它是一种通过Internet提供软 件的模式,用户无需购买软件,而是向 提供商租用基于Web的软件,来管理企 业经营活动例如:阳光云服务器17 云计算提供了什么服务18 云计算提供了什么服务SaaS模式降低了软件的使用成本,并 且由于软件是托管在服务商的服务 器上,减少了客户的管理维护成本 ,可靠性也更高19 云计算提供了什么服务Ø云计算框架的原理 Ø云计算逻辑结构 Ø云计算层次结构20 云计算的框架(涂永宁 讲)21Ø 云计算框架的原理云计算的框架也叫云计算体 系结构,其基本原理是:利用非 本地或远程服务器(集群)的分 布式计算机为互联网用户提供服 务(计算、存储、软硬件等服务 )。

      22Ø 云计算逻辑结构云计算逻辑结构:23u云用户端:提供云用户请求服务 的交互界面,也是用户使用云的 入口,用户通过Web浏览器可以 注册、登录及定制服务、配置和 管理用户Ø 云计算逻辑结构u管理系统和部署工具:能对 用户授权、认证、登录进行 管理,接收用户发送的请求 ,根据用户请求并转发到相 应的相应程序24Ø 云计算逻辑结构25u服务目录:云用户在取得相应权 限(付费或其他限制)后可以选 择或定制的服务列表,也可以对 已有服务进行退订的操作,在云 用户端界面生成相应的图标或列 表的形式展示相关的服务Ø 云计算逻辑结构26u资源监控:监控和计量云系统 资源的使用情况,以便做出迅速 反应,完成节点同步配置、负载 均衡配置和资源监控,确保资源 能顺利分配给合适的用户 Ø 云计算逻辑结构u服务器集群:虚拟的或物理的服 务器,由管理系统管理,云数据 存储时采用相应数据切割算法采 用并行方式上传和下载大容量数 据27Ø 云计算逻辑结构28云计算体系结构中的层次是可以 分割的,即某一层次可以单独完成 一项用户的请求而不需要其他层次 为其提供必要的服务和支持Ø 云计算层次结构在云计算中,根据其服务集合所 提供的服务类型,整个云计算服务 集合被划分成4个层次:应用层、平 台层、基础设施层和虚拟化层。

      这4 个层次每一层都对应着一个子服务 集合29Ø 云计算服务层次30云计算服务层次:Ø 云计算服务层次u应用层对应SaaS软件即服务如: Google APPS、SoftWare+Services;u平台层对应PaaS平台即服务如: IBM IT Factory、Google APPEngine 、F; 31云计算服务层次中各层与相关云产品 的对应u基础设施层对应IaaS基础设施即服 务如:Amazo Ec2、IBM Blue Cloud 、Sun Grid; u虚拟化层对应硬件即服务结合 Paas提供硬件服务,包括服务器集 群及硬件检测等服务32云计算的技术层次主要从系统 属性和设计思想角度来说明云,是 对软硬件资源在云计算技术中所充 当角色的说明从云计算技术角度 来分,云计算大约有4部分构成:物 理资源、虚拟化资源、中间件管理 部分和服务接口33Ø 云计算的技术层次34云计算技术层次:p服务接口:用户端与云端交互操 作的入口,可以完成用户或服务注 册,对服务的定制和使用35p服务管理中间件:位于服务和服务器集群之间 ,提供管理和服务即云计算体系结构中的管理 系统对标识、认证、授权、目录、安全性等 服务进行标准化和操作,为应用提供统一的标 准化程序接口和协议,隐藏底层硬件、操作系 统和网络的异构性,统一管理网络资源。

      其用 户管理包括用户身份验证、用户许可、用户定 制管理;资源管理包括负载均衡、资源监控、 故障检测等;安全管理包括身份验证、访问授 权、安全审计、综合防护等;映像管理包括映 像创建、部署、管理等.36p虚拟化资源:指一些可以实现一定操 作具有一定功能,但其本身是虚拟而 不是真实的资源,如计算池,存储池 和网络池、数据库资源等,通过软件 技术来实现相关的虚拟化功能包括虚 拟环境、虚拟系统、虚拟平台37p物理资源:主要指能支持计算机正 常运行的一些硬件设备及技术,可以 是价格低廉的PC,也可以是价格昂 贵的服务器及磁盘阵列等设备,可以 通过现有网络技术和并行技术、分布 式技术将分散的计算机组成一个能提 供超强功能的集群用于计算和存储等 云计算操作38程编模式 海量数据分布存储技术 海量数据管理技术 虚拟化技术 云计算平台管理技术 云计算的核心技术(孙春丽 讲)2014/5/23程编模式 MapReduce(数据处理)是Google开发的java、Python、 C++编程模型,它是一种简化的分布式编程模型和 高效的任务调度模型,用于大规模数据集(大于1TB) 的并行运算严格的编程模型使云计算环境下的编 程十分简单。

      MapReduce模式的思想是将要执行的问 题分解成Map(映射)和Reduce(化简)的方式,先通过 Map程序将数据切割成不相关的区块,分配(调度)给 大量计算机处理,达到分布式运算的效果,再通过 Reduce程序将结果汇整输出MapReduce2014/5/232014/5/23海量数据分布存储技术 云计算系统由大量服务器组成,同时为大量 用户服务,因此云计算系统采用分布式存储 的方式存储数据,用冗余存储的方式保证数 据的可靠性云计算系统中广泛使用的数据 存储系统是Google的GFS和Hadoop团队开发 的GFS的开源实现HDFSGFS即Google文件 系统(Google File System),是一个可扩展的分 布式文件系统,用于大型的、分布式的、对 大量数据进行访问的应用GFS的设计思想 是针对大规模数据处理和Google应用特性而 设计的2014/5/23海量数据分布存储技术它运行于廉价的普通硬件上,但可以提供容错功能 它可以给大量的用户提供总体性能较高的服务  一个GFS集群由一个主服务器(master)和大量的块服 务器(chunkserver)构成,并被许多客户(Client)访问。

      GFS中的文件被切分为64MB的块并以冗余存储,每 份数据在系统中保存3个以上备份客户与主服务器 的交换只限于对元数据的操作,所有数据方面的通 信都直接和块服务器联系,这大大提高了系统的效 率,防止主服务器负载过重GFS2014/5/232014/5/23海量数据管理技术 云计算需要对分布的、海量的数据进行处理、分析,因此,数 据管理技术必需能够高效的管理大量的数据云计算系统中的 数据管理技术主要是Google的BT(BigTable)数据管理技术和 Hadoop团队开发的开源数据管理模块HBaseBT是建立在GFS, Scheduler, Lock Service和MapReduce之上的一个大型的分布式数 据库,与传统的关系数据库不同,它把所有数据都作为对象来 处理,形成一个巨大的表格,用来分布存储大规模结构化数 据Google的很多项目使用BT来存储数据,包括网页查询, Google earth和Google金融这些应用程序对BT的要求各不相同 :数据大小(从URL到网页到卫星图象)不同,反应速度不同(从 后端的大批处理到实时数据服务)对于不同的要求,BT都成 功的提供了灵活高效的服务数据管理2014/5/232014/5/23虚拟化技术 通过虚拟化技术可实现软件应用与底层硬件相隔离 ,它包括将单个资源划分成多个虚拟资源的裂分模 式,也包括将多个资源整合成一个虚拟资源的聚合 模式。

      虚拟化技术根据对象可分成存储虚拟化、计 算虚拟化、网络虚拟化等,计算虚拟化又分为系统 级虚拟化、应用级虚拟化和桌面虚拟化虚拟化2014/5/232014/5/232014/5/23云计算平台管理技术  云计算资源规模庞大,服务器数量众多并分布在不 同的地点,同时运行着数百种应用,如何有效的管 理这些服务器,保证整个系统提供不间断的服务是 巨大的挑战云计算系统的平台管理技术能够使大 量的服务器协同工作,方便的进行业务部署和开通 ,快速发现和恢复系统故障,通过自动化、智能化 的手段实现大规模系统的可靠运营51 云计算在日常生活中有哪些应用( 李垚 讲)1、云存储  在日常生活中,云存储只需要一个账户和密 码,以及远远低于移动硬盘的价格,就可以 在任何有互联网的地方使用比移动硬盘更加 快捷方便的服务随着云存储技术的发展, 移动硬盘,也将慢慢的退出存储的舞台52 云计算在日常生活中有哪些应用2、电子日历  我们只需要在一台数码设备上记录一次,就可以在 所有的设备商实现同步,甚至与电子邮件结合在一 起,使我们的生活变得更加的方便3、电子邮件  云计算服务商通过托管,邮件服务提供商可以将多 个不同的邮件整合在一起。

      例如,谷歌的Gmail电子 邮件服务,可以整合多个符合POP3标准的电子邮件 ,用户可以直接在Gmail的收件箱中直接收取到来自 各个邮箱中的电子邮件53 云计算在日常生活中有哪些应用4、地图导航  云计算技术的GPS可以帮助我们获取交通路况,天气 状况等等,可以很快的找到我们所要找的地方5、不用再下载音乐  云计算音乐可以不用再下载音乐文件就可以享受到 我们想要的任何音乐了,云计算服务提供商的“云 ”为我们承担了存储的任务54 云计算在日常生活中有哪些应用6、减肥健身以及理财财  云计计算的插件或者网站,会结结合我们们每天的信息(例如营营养摄摄 取,运动动量,收支情况等等),由服务务提供商来帮我们处们处 理这这 些信息,我们们只需花费费很少的费费用,就可以得到由专专家帮我 们们量身定做的计计划7、电电子商务务 * 电电子商务现务现 在已经进经进 入了生活中的每一个角落,对对于哪些不 爱爱逛街的人来说说,不用忍受逛街带带来的劳劳累,就可以买买到喜 欢欢的东东西是一个。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.