- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
开发平台
– 开发测试环境
? 在线的应用开发测试环境
? 服务器端完成所有工作
? 开发人员无需安装和配置开发软件
? 需要平台层提供良好开发体验
? 网络稳定
? 足够的带宽
? 离线开发测试+上传模式
运行时环境
– 开发测试完毕后,对应用进行部署上线
– 应用打包
– 上传到远程平台
– 解析元数据信息对应用进行配置
– 不同平台层用户完全独立
– 有可能产生配置冲突
– 隔离性、可伸缩性、资源的可复用性
运行时环境
– 隔离性
? 业务隔离
? 数据隔离
? 应用间隔离
– 建立隔离工作区
? 用户间隔离
– 用户角度:独享
– 系统角度:多租户技术
运行时环境
– 可伸缩性
? 动态资源分配
? 动态资源
– 计算能力
– 存储
– 网络带宽
? 分配依据
– 工作负载
– 业务规模
运行时环境
– 资源的可复用性
? 与可伸缩性相关
? 资源释放、回收
? 宏观无限
? 微观有限
运营环境
– 应用更新
– 应用升级
– 应用监控
– 资源消耗监控
– 应用卸载
– 应用计费统计
运营环境
– 应用更新
? 功能添加
? 版本升级
运营环境
– 应用升级
? 应用开发人员根据升级补丁模型制作应用升级补丁
? 使用平台层提供的应用升级
您可能关注的文档
最近下载
- 聚焦数学核心素养 让量感在课堂上有序生长——以“课桌有多长”为例-来源:理科爱好者(教育教学版)(第2022002期)-成都大学.pdf VIP
- 科学家郭永怀个人事迹(7篇).docx
- 医院培训课件:《外周血形态学检验人员能力比对考核体系的建立与应用》.pptx
- 电子商务法律法规考试试题与答案.docx
- 前期物业管理物资清单.doc
- (高清版)BT 9790-2021 金属材料 金属及其他无机覆盖层的维氏和努氏显微硬度试验.pdf VIP
- 关于深入落实电价优惠和公共资源开放加快山东省5G基站建设的通知.pdf
- 必威体育精装版高中英语教学设计.doc
- 五三天天练二年级语文电子版.docx
- 中等职业学校美术绘画专业人才培养.docx
文档评论(0)