专题18 云计算简介培训讲解.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专题18 云计算简介培训讲解.ppt

;;2、云计算的发展历程;;结合云计算应用背景,我们可以得出云计算主要具有以下特征: (1)弹性配置:用户可以根据上层应用的用户请求数量的实时变化弹性配置资源池,有效避免应用空闲时段的资源浪费; (2)虚拟化资源池:云计算运营商利用虚拟化技术实现对硬件资源的动态配置,提高资源部署的灵活性; (3)即付即用:用户根据租用虚拟机的类型和使用量进行付费,并可以在任意时间启动虚拟机镜像; (4)泛在连接:云计算以网络为载体向用户提供服务。用户可以使用任意客户端随时随地获取云服务。 ;4、云计算的体系架构;; 由于使用了统一资源层,解决了资源的异构性问题,云计算可以提供三个类别的服务,分别为:IaaS(基础设施即服务),PaaS(平台即服务)和 SaaS(软件即服务)。这几种服务形式将不同层级的资源组合在一起,但也存在某种重叠的现象。;6.1 计算模型;6.2 数据模型;;6.3 数据定位; GFS系统架构;6.4 资源虚拟化;云计算使用虚拟化技术的原因: (1)进行服务和应用的整合,通过将多个应用运行在同一个器上,提高资源利用率; (2)对各种应用按资源需求完成相适应的配置,比如有些应用需要强大的计算能力,而有些应用需要较大容量的存储空间,要按这些需求灵活配置,假如通过硬件来实现几乎是不可能的; (3)虚拟化可以使应用从灾难中快速恢复,能够使服务无中断备份和迁移,最大程度提高应用程序可用性; (4)资源配置、监控、和维护可以自动化操作,公用资源也可以被缓存和重用,这将进一步提高资源的响应能力。;7、云计算的编程方式;根据用户自身的具体应用要求,自行定制专属的map()函数和reduce()函数。对于输入数据中的每个键值对k1,v1,执行map(k1,v1) 函数,执行结果或者为空,或者输出中间结果键值对k2,v2, 。把多个中间结果键值对k2,v2集合在一起,执行函数reduce(k2,list(v2)),list(v2)表示与同一k2值相对应的所有v2值序列。reduce函数执行结果或者为空,或者是结果键值对k3,v3。 ;(2)Dryad 和 DryadLINQ 方法 Dryad 和 DryadLINQ 模型是微软硅谷研究院创建的研究项目,旨在提供一个分布式计算平台。近年来基于这种方法的平台已经成功运行在微软内部,并成功构建了微软自有的云计算平台 Azure。据 Dryad 论文描述:Dryad 被设计为伸缩于各种规模的计算平台上,从单台多核计算机、或由几台计算机组成的小型集群,到拥有数千台计算机的数据中心都可以运行。Dryad 执行引擎负责处理大型分布式、并行应用程序中可能出现的各种问题,对计算机和它们的 CPU 进行调度,从通信或计算的失败中恢复,以及控制数据在节点间的传递等。 DryadLINQ 的目标是提供一种高级语言接口,使普通程序员可以简单的进行大规模的分布式计算,整合合了微软 Dryad 和 LINQ 两种关键技术。;3)动态语言的编程方法 由于云计算平台固有的高度扩展弹性及平台抽象性,计算资源可根据任务的 任务规模的大小动态伸缩,所以在实际的应用中程序的运行不会受基础设施的变化而中断。对业务应用的描述最为敏捷的方法就是采用动态语言的编程方法。因此,动态语言编写的代码不仅被部署在云端以实现业务应用,在云基础设施的构建环节也出现了不少用动态语言实现的云项目。 ;8、云计算的安全;(2)软件的可靠性与服务的可持续运行 云计算的环境仍然需要解决服务可靠性的问题,但与传统计算模式不同的是,用户对云服务的依赖程度更高,服务质量要求也更高。云计算的服务主要由各种软件模块或 Web Service 集成实现,如果攻击者通过这些信息发现并利用系统软件的漏洞,则可以直接进行拒绝服务攻击,造成云服务中断或无法远程访问。出现此种情况,轻则引起用户满意度降低,重则可能造成用户经济损失。 (3)VM 恶意代码检测方式的变革 随着各种应用 VM Image 文件发布方式的广泛应用,恶意代码也有可能伪装成一个特殊的 VM。当用户运行 VM 的时候,伪装后的恶意代码便会被激活,但是传统的计算机安全检测软件却对此无能为力,因为恶意代码和现有的安全检测软件不在同一个平台上。这种情况下导致的问题会极端严重,对数据或计算平台的安全造成极大威胁,对 VM 恶意代码的检测方式也需要做出变革。 ;(4)虚拟计算平台安全与云计算服务可信性 云计算服务可信性依赖于计算平台的安全性。云计算平台为屏蔽基础设施的异构性并要求可方便的扩展,严重依赖虚拟化技术对资源实现统一,此时云平台的安全性对虚拟计算技术的安全性的依赖程度更大。 因此,要提高云计算服务的可信性,必

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档