Download presentation
Presentation is loading. Please wait.
1
软件工程基础 云计算概论 刘 驰
2
Content Cloud Computing Hadoop Ecosystem HDFS MapReduce HBase
Spark Ecosystem 2
3
为什么需要云计算? 案例一: 写文件 电脑硬盘坏了,文件丢失 存储在云中的文件不会丢失 3
4
为什么需要云计算? 案例二: QQ聊天 --- 下载、安装、使用 使用C++---下载、安装、使用 …… 从云中获取服务 4
5
为什么需要云计算? 案例三: 华盛顿邮报突然需要大量计算资源进行文件格式转化 报社现有计算能力每页需要30分钟 新闻时效性不允许
使用Amazon EC2的计算资源 5 5
6
云计算产生的原动力 芯片与硬件技术 资源虚拟化 面向服务构架 软件即服务 互联网技术 Web2.0技术 6
7
云计算分类 服务类型分类 分类 服务类型 运用灵活性 运用难易程度 IaaS 接近原始的计算存储能力 高 难 PaaS 应用的托管环境 中
SaaS 特定功能 低 易 7
8
IaaS基本功能 资源抽象 资源监控 复杂管理 数据管理 资源部署 安全管理 计费管理 8
9
Example: Amazon EC2 底层采用Xen虚拟化技术,以Xen虚拟机的形式向用户动态提供计算资源
按照用户使用资源的数量和时间计费 9
10
PaaS 开发测试环境 应用模型、API代码库、开发测试环境 运行时环境 验证、配置、部署、激活 运营环境 升级、监控、淘汰、计费 10
11
Example: Google App Engine
提供网址抓取、邮件、memcache、图像操作、计划任务等服务 目前支持Java和Python 11 11
12
SaaS 可以通过浏览器访问,具有开放的API 在使用的过程中根据实际使用情况付费 较强的云应用之间的整合能力 12
13
Example: Google Docs & Docs for Facebook
在线文档编辑 多人协作编辑 13
14
云计算分类 不同类型云的案例 14
15
云计算分类 按服务方式分 15
16
(通过Internet和Intranet提供公共和私有服务)
云构架层次 混合云 (通过Internet和Intranet提供公共和私有服务) 共有云 (通过Internet提供公共服务) 私有云 (通过Intranet提供私有服务) 应用层 软件及服务(SaaS) 平台层 平台即服务(PaaS) 基础设施层 基础设施即服务(Iaas) 16
Similar presentations