云计算笔记解析.doc

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.1什么是云计算? 云计算缺乏统一定义,其含义可以理解为云+计算。云计算具有以下特点,云的规模较大,云具有可伸缩性,云的边界模糊,云飘忽不定无法确定具体位置。 1.2云计算的优势? 优化产业布局 – 成本关键由硬件成本转为电力成本、散热成本 – 分散的、高能耗模式转变为集中的、资源友好的模式 – 自给自足资源作坊转变为规模效应的工业化资源工厂 推进专业分工 – 专业的大型云计算厂商 – 实力雄厚的科研技术团队推动硬件技术革新 – 具有丰富知识和经验的维护管理团队和配套软件 – 产业链中的新产业契机 提升资源利用率 – 更加高效的解决常规业务 – 更好的应对突发任务或事件 – 更加平衡的资源分配和负载 减少初期投资 – 更少的IT基础设施投入 – 更少的软件投入 – 更少的人力投入 – 更短的培训周期 – 更灵活的转型支持 降低管理开销 – 服务化管理 – 无需自己建立维护管理团队 – 随需应变的解决方案 – 知识、经验更加丰富的管理队伍 – 通过业务模块的可配置提高系统的灵活性 1.3云计算的动因? 硬件需求 – 变买为租 ? 成本压力 ? 只需要使用权,不注重所有权 – 能力弹性 ? 硬件能力需求是弹性的 ? 希望能够按需扩展 – 可靠性保障 ? 需要可靠但自身缺少相关保障技术 – 管理维护 ? 需要管理维护但又无法承担成本 平台需求(开发者需求) – 变买为租 ? 成本压力 ? 只需要使用权,不注重所有权 – 配置管理 ? 安装、配置过程繁琐 ? 各种开发环境的冲突 ? 需要平台式一站式服务 – 培训 – 快速应对应用使用者的个性化新应用需求 应用需求 – 更多的应用选择 ? 个性化 ? 需要更多提供商参与 – 更方便的应用获取渠道 ? 应用商店 ? 试用 – 参考信息 ? 他人的评价 ? 购买量 ? 开发者口碑 2.1云服务的基本层次 对IT的需求 – 应用软件——SaaS ? 面向最终用户 –开发软件或支撑软件——PaaS ? 面向应用软件 –基础硬件——IaaS ? 面向软件 2.2IaaS的基本功能 基础设施层服务 – 经过虚拟化后的硬件资源和相关管理功能的集合 – 硬件资源包括:计算、存储和网络等资源 – 通过虚拟化技术对物理资源进行抽象 – 内部流程自动化 – 资源管理优化 – 对外提供动态、灵活的资源服务 虚拟化 – 资源的逻辑表示,它不受物理限制的约束 – 虚拟化的对象是各种各样的资源 – 经过虚拟化后的逻辑资源对用户隐藏了不必要的细节 – 用户可以在虚拟环境中实现其在真实环境中的部分或全部功能 核心功能 – 资源抽象 – 资源监控 – 负载管理 – 数据管理 – 资源部署 – 安全管理 – 计费管理 2.3Paas的基本功能 平台层服务 – 介于基础设施层和应用层之间 – 具有通用性和可复用性的软件资源集合 – 为云应用提供开发、运行、管理和监控的环境 – 优化了的“云中间件” – 更好的满足云应用的可伸缩性、可用性和安全性 核心功能 – 开发平台 – 运行时环境 – 运营环境 开发平台 – 平台层是其上运行的应用的开发平台 – 应用模型 – API代码库 – 必要的开发测试环境 开发平台 – 应用模型 ? 编程语言 ? 应用的元数据模型 ? 应用的打包发布格式 开发平台 – API代码库 ? 平台层为其上开发应用而提供的统一服务 ? 界面绘制 ? 消息机制 ? 减少重复工作 ? 缩短开发周期 ???云平台可以包含多方提供的代码库 更好的开放性 更丰富的API 开发平台 – 开发测试环境 ? 在线的应用开发测试环境 ? 服务器端完成所有工作 ? 开发人员无需安装和配置开发软件 ? 需要平台层提供良好开发体验 ? 网络稳定 ? 足够的带宽 ? 离线开发测试+上传模式 运行时环境 – 开发测试完毕后,对应用进行部署上线 – 应用打包 – 上传到远程平台 – 解析元数据信息对应用进行配置 – 不同平台层用户完全独立 – 有可能产生配置冲突 – 隔离性、可伸缩性、资源的可复用性 运行时环境 – 隔离性 ? 业务隔离 ? 数据隔离 ? 应用间隔离 – 建立隔离工作区 ? 用户间隔离 – 用户角度:独享 – 系统角度:多租户技术 运行时环境 – 可伸缩性 ? 动态资源分配 ? 动态资源 – 计算能力 – 存储 – 网络带宽 ? 分配依据 – 工作负载 – 业务规模 运行时环境 – 资源的可复用性 ? 与可伸缩性相关 ? 资源释放、回收 ? 宏观无限 ? 微观有限 运营环境 – 应用更新 – 应用升级 – 应用监控 – 资源消耗监控 – 应用卸载 – 应用计费统计 运营环境 – 应用更新 ? 功能添加 ? 版本升级 运营环境 – 应用升级 ? 应用开发人员根据升级补丁模型制作应用升级补丁 ? 使用平台层提供的应用升级

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档