云计算原理与实践全套教学课件.pptx

云计算原理与实践全套教学课件.pptx

  1. 1、本文档共876页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;云计算的知识体系概览;第1章 云计算概述;第2章 分布式原理;第3章 云计算架构;第4章 虚拟化技术;第5章 分布式存储;第6章 云计算网络;第7章 云计算安全;第8章 云原生应用的开发;第9章 云计算操作系统;第10章 云端软件;第11章 云计算运维;第12章 桌面云;第13章 软件开发云;第14章 大数据与人工智能;;《云计算原理与实践》课程总览;Outline;1.1 初识云计算 ;图1.1 超市模式、电厂模式和云计算模式;1.1.1 云计算的定义;云计算的定义;图1.2 云计算的全局视角;1.1.1 云计算的定义;云计算总结;1.1.2 计算模式的演进过程;1.主机系统与集中计算;2.效用计算;3.客户机/服务器模式;4.集群计算;5.服务计算;6.个人计算机与桌面计算;7.分布式计算;8.网格计算;9.SaaS;10.云计算的出现;1.1.3 云计算简史;1.1.4 云计算的推动力;1.2 云计算的公共特征与分类;1.2.1 云计算的公共特征;1.2.2 云计算的分类;图1.6 公共云、私有云与社区云;云计算的分类;图1.7 云计算的组成元素;图1.8 基础设施即服务的层次;图1.9 平台即服务的层次;图1.10 软件即服务的层次;1.2.3 与云计算有关的技术;1.并行计算;2.SOA;3.虚拟化;1.3 云计算的三元认识论;1.3.1 云计算作为一种商业模式 ;1.3.2 云计算作为一种计算范式 ;图1.11 云计算的横向云体逻辑结构;图1.12 云计算的纵向云栈逻辑结构;1.3.3 云计算作为一种实现方式 ;图1.13 软件定义数据中心功能划分;1.4 云计算的开源方法论;1.4.1 开源定义和相关概念;OSI对开源软件特征的定义;图1.14 开源软件、自有软件和免费软件的关系;1.4.2 开源的价值和意义;1.4.3 开源发展历程;图1.15 开源发展历程;1.4.4 开源是方法论;开源是方法论;1.4.5 开源给云计算人才培养带来的挑战;1.5 实践:GitHub;1.5.1 GitHub简介;1.5.2 使用GitHub; 图1.16 新建仓库;图1.17 创建名字;图1.18 为仓库添加描述;图1.19 选择仓库类型;图1.20 选择初始化文件;图1.21 完成创建一个仓库;图1.22 单击README.md文件;图1.23 输入用户的信息;图1.24 预览;图1.25 新的内容;图1.26 注释修改;图1.27 Fork一个仓库;1.5.3 GitHub界面总览;初识云计算 云计算的公共特征与分类 云计算的三元认识论 云计算的开源方法论 实践:GitHub;课内复习;课外??考;动手实践1;动手实践2;;《云计算原理与实践》课程总览;Outline;2.1 分布式计算概述 ;2.1.1 基本概念;中科院的定义;分布式计算比起其他算法具有以下几个优点。 ? 稀有资源可以共享; ? 通过分布式计算可以在多台计算机上平衡计算负载; ? 可以把程序放在最适合运行它的计算机上。;2.1.2 分布式计算的原理;分布式计算一般分为以下几步: 1.设计分布式计算模型 首先要规定分布式系统的计算模型。计算模型决定了系统中各个组件应该如何运行,组件之间应该如何进行消息通信,组件和节点应该如何管理等。 2.分布式任务分配 分布式算法不同于普通算法。普通算法通常是按部就班,一步接一步完成任务。而分布式计算中计算任务是分摊到各个节点上的。该算法着重解决的是能否分配任务,或如何分配任务的问题。 3.编写并执行分布式程序 使用特定的分布式计算框架与计算模型,将分布式算法转化为实现,并尽量保证整个集群的高效运行,难点: (1)计算任务的划分 (2)多节点之间的通信方式 ;2.2 分布式计算的理论基础;2.2.1 ACID原则;2.2.1 ACID原则;2.2.1 ACID原则;2.2.1 ACID原则;2.2.1 ACID原则;2.2.2 CAP理论;一致性; 可用性; 分区容错性 ;2.CAP理论的阐述与证明;图2.3 分布式系统正常运转的流程;图2.4 断开N1和N2之间的网络;3.CAP权衡;2.2.3 BASE理论;1.基本可用;2.软状态;3.最终一致性;2.2.4 最终一致性;2.2.4 最终一致性;2.2.5 一致性散列;2.容错性和扩展性;2.容错性和扩展性;2.容错性和扩展性;2.3 分布式系统概述;2.3.1 分布式系统的基础知识 ;2.3.2 分布式系统的特性 ;2.3.3 分布式存储系统实例:Apache Hadoop ;图2.13 Hadoop的核心组成;1.关于

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档