云计算考试复习资料

  • 格式:docx
  • 大小:425.84 KB
  • 文档页数:25

下载文档原格式

  / 25
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一讲:云计算概述

1什么是云计算?

云计算是一种能够将动态伸缩的虚拟化资源通过互联网以服务的方式提供给用户的计算模式。根据云提供的服务类型,可以划分为基础设施云、平台云、应用云。根据云的服务方式,可以划分为公有云、私有云、混合云。

2云计算的优势?

○1优化产业布局

–成本关键由硬件成本转为电力成本、散热成本

–分散的、高能耗模式转变为集中的、资源友好的模式

–自给自足资源作坊转变为规模效应的工业化资源工厂

○2推进专业分工

–专业的大型云计算厂商

–实力雄厚的科研技术团队推动硬件技术革新

–具有丰富知识和经验的维护管理团队和配套软件

–产业链中的新产业契机

○3提升资源利用率

–更加高效的解决常规业务

–更好的应对突发任务或事件

–更加平衡的资源分配和负载

○4减少初期投资

–更少的IT基础设施投入

–更少的软件投入

–更少的人力投入

–更短的培训周期

–更灵活的转型支持

○5降低管理开销

–服务化管理

–无需自己建立维护管理团队

–随需应变的解决方案

–知识、经验更加丰富的管理队伍

–通过业务模块的可配置提高系统的灵活性

3云计算的动因?

○1芯片与硬件技术

–硬件能力的激增、成本的大幅下降,使得独立运作的公司集中客观的硬件能力实现规模效益成为可能

○2资源虚拟化

–资源在云端,需要被统一的管理

–异构硬件、兼容性问题

–虚拟化技术○3应用需求

3面向服务的架构SOA

–开放式数据模型

–统一通信标准

–更加丰富的服务

–更加松散耦合、灵活的IT架构

–转变了人们对IT系统的认识

4软件即服务SaaS

–转变了人们使用服务的方式

–使得终端用户熟悉服务的交互模式

–改变了IT界的商业模式

–实力雄厚的大公司负责基础设施,小企业通过创新挖掘充满潜力的市场

–“长尾理论”

○5互联网技术

–基础设施

–多种接入方式

–更加广阔的覆盖

–带宽和可靠性得到大幅提升

–使得IT新模式的稳定性、可靠性、安全性、可用性、灵活性、可管理性、自动化程度、节能环保等得到保障

6Web2.0技术

–用户从信息的获得者变成信息的贡献者

–博客(微博)、内容聚合、百科全书(Wiki)、社交网络、对等网络(P2P)

–富互联网应用(Rich Internet Application)成为网络应用发展的趋势

–改变了人们的生活方式

–为云计算提出了内在需求

4查找资料:

业界主流的云计算产品

典型的云计算应用

补充:

1云计算特征是什么?

○1硬件和软件都是资源

○2资源可以根据需要进行动态扩展与配置

○3按用计费、无需管理

○4物理上分布式共享,逻辑上以单一整体呈现

2云计算的发展历程?

○1超级计算机

○2集群计算

○3分布式计算

○4网格计算

○5效用计算

○6云计算

第二讲:云服务

1云服务的基本层次?

云计算的基本层次分为三层,依次为IaaS,PaaS和SaaS。

IaaS(架构即服务),提供了核心计算资源和网络架构的服务。基础设施栈包括操作系统访问、防火墙、路由和负载平衡。示例产品:Flexiscale和Amazon EC2。

PaaS(平台即服务)提供平台给系统管理员和开发人员,令其可以基于平台构建、测试及部署定制应用程序。也降低了管理系统的成本。典型服务包括

Storage、Database、Scalability。示例产品:Google App Engine、AWS:S3、Microsoft Azure。

SaaS(软件即服务)通过Internet提供软件的模式,用户向提供商租用基于Web的

软件来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件。示例产品:Google Docs、CRM、Financial Planning、Human Resources、Word Processing等。

2IaaS的基本功能?

○1资源抽象

○2资源监控

○3负载管理

○4数据管理

○5资源部署

○6安全管理

○7计费管理

3PaaS的基本功能?

○1开发平台

○2运行时环境

○3运营环境

补充:

1IaaS服务流程?

规划阶段->部署阶段->运行阶段

2PaaS实现步骤?

○1总体设计

○2开发平台

○3运行环境

○4运营环境

3云平台上开发应用的优势?

–提供高级编程接口,简单易用,缩短编程人员上手时间–应用的开发与运行基于相同的平台,兼容性问题较少–开发者无需考虑应用的可伸缩性、服务容量问题

–平台层的运营管理功能还能够帮助开发人员对应用进行监控和计费

4应用层的特征?

–网络访问模式

–租用付费

–高度整合

第四讲:虚拟化

1虚拟化的概念?

虚拟化是表示计算机资源的抽象方法,通过虚拟化可以用与访问抽象前资源一致的方法来访问抽象后的资源。这种资源的抽象方法并不受实现、地理位置或底层资源的物理配置限制。(wiki)

2服务器虚拟化的特性?

○1多实例

–一个物理服务器上可以运行多个虚拟服务器

–支持多个客户操作系统

–物理系统资源以可控的方式分配给虚拟机

○2隔离性

–虚拟机之间完全隔离

–一个虚拟机的崩溃不会对其他虚拟机造成影响

–虚拟机之间的数据相对独立,不会泄露

–虚拟机之间如果需要互相访问,方式等同于独立物理服务器之间的互相访问

○3封装性

–硬件无关