云计算的原理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Application Application Application
Application Application Application
Domain0
XenoLinux Xen
Hardware
XenoWindows
PPT课件
10
云计算的核心支撑技术:虚拟化
桌面虚拟化是用户使用云资源的重要方式
云计算是虚拟化(Virtualization)、效用计算 (Utility Computing)、IaaS(基础设施即服务) 、PaaS(平台即服务)、SaaS(软件即服务)等技 术混合演进并跃升的结果。
PPT课件
3
云计算的“热度”
云计算
网格计算
PPT课件
4
IT业界的发展浪潮
——很难看到,众多企业如此一致的行动
Enabler
PPT课件
14
PPT课件
15
目录
云计算的背景 云计算的技术特点与类型 云计算的代表性系统 对云计算的一些思考 在云计算领域的一些实践
PPT课件
16
代表性的云计算系统
Amazon
AWS:EC2、S3、SimpleDB等云服务
Google
APPEngine MapReduce、GFS、BigTable等关键技术
21
PPT课件
22
PPT课件
23
Case Study
PPT课件
24
PPT课件
25
另一个成功的例子:Google
不管你是否意识到,Google正在改变我们的生活方式 管理
交流 工作
共享
Google Charts
PPT课件
26
Google提供大量的网络服务,且越来越多
PPT课件
27
Google云计算:以用户数据为中心
key 1, intermediate
values
key 2, intermediate
values
key 3, intermediate
values
reduce
reduce
reduce
final key 1
final key 2
final key 3
values
源自文库values
values
PPT课件
12
云计算的原理及其运用
PPT课件
1
目录
云计算的背景 云计算的技术特点与类型 云计算的代表性系统 对云计算的一些思考 在云计算领域的一些实践
PPT课件
2
云计算的技术背景
云计算是并行计算(Parallel Computing)、 分布式计算(Distributed Computing)和网格计算 (Grid Computing)的发展,或者说是这些计算 机科学概念的商业实现。
Microsoft
Azure
IBM
BlueCloud
……
PPT课件
17
一个成功的例子:Amazon
Amazon Web Services (AWS) 是Amazon公司提供的 一组网络服务或者云服务
AWS面向应用开发人员,为 客户端应用和Web网站提供 在线服务
PPT课件
18
PPT课件
(key 2, values...)
(key 3, values...)
(key 1, values...)
(key 2, values...)
(key 3, values...)
== Barrier == : Aggregates intermediate values by output key
PPT课件
高可扩展性 按需服务 极其廉价
8
云计算技术体系结构
PPT课件
9
云计算的核心支撑技术:虚拟化
系统虚拟化是云资源管理的关键技术
Control, I/O (Domain 0)
Guest Domain
Guest Domain
Application Application Application
Monitoring
Provisioning Baremetal & Xen VM
IBM Monitoring v.6
DB2
Provisioning Manager v.5.1
WebSphere Application Server
Provisioning Management Stack
网格计算与云计算的比较
PPT课件
13
云计算的服务类型
IaaS:Infrastructure as a Service PaaS: Platform as a Service SaaS: Software as a Service
IaaS PaaS SaaS
Providers Consumers
数据存储在“云”中
数据访问不收地理位置限 制
数据能够很方便地共享
messages
preferences
contacts
news
calendar
investments
maps
mailing lists e-mails
photo
phone numbers music
PPT课件
28
Google App Engine
PPT课件
11
云计算的重要工具:MapReduce
提供了简便的分布式数据处理编程模型 为云数据中心的大规模数据处理提供支撑
Input key*value pairs
Data store 1
...
map
Input key*value pairs
Data store n
map
(key 1, values...)
复杂的服务器环境:Apache、SQL等 不断地监控和调试系统 令人头痛的系统扩展和容错问题
简洁的Web应用开 发和运行平台
在Google提供的数 据中心平台上运行
有效简便的管理整 个应用的生命周期
PPT课件
29
PPT课件
30
IBM的云计算架构
Data Center – System x
19
Amazon Elastic Compute Cloud (EC2)
弹性计算云
提供了快速可扩展、可重构的计算资源 极大方便了web应用的开发和维护 以简单的web服务接口向用户提供计算资源 改变了计算的商业模型,“Pay as you use”
PPT课件
20
AWS已有大量签约客户
PPT课件
PPT课件
5
2008 Gartner IT Hype Cycle of Emerging Technologies
PPT课件
6
目录
云计算的背景 云计算的技术特点与类型 云计算的代表性系统 对云计算的一些思考 在云计算领域的一些实践
PPT课件
7
云计算的技术特点
超大规模 虚拟化
高可靠性
通用性
Application Application Application
Domain0
XenoLinux Xen
Hardware
XenoWindows
PPT课件
10
云计算的核心支撑技术:虚拟化
桌面虚拟化是用户使用云资源的重要方式
云计算是虚拟化(Virtualization)、效用计算 (Utility Computing)、IaaS(基础设施即服务) 、PaaS(平台即服务)、SaaS(软件即服务)等技 术混合演进并跃升的结果。
PPT课件
3
云计算的“热度”
云计算
网格计算
PPT课件
4
IT业界的发展浪潮
——很难看到,众多企业如此一致的行动
Enabler
PPT课件
14
PPT课件
15
目录
云计算的背景 云计算的技术特点与类型 云计算的代表性系统 对云计算的一些思考 在云计算领域的一些实践
PPT课件
16
代表性的云计算系统
Amazon
AWS:EC2、S3、SimpleDB等云服务
APPEngine MapReduce、GFS、BigTable等关键技术
21
PPT课件
22
PPT课件
23
Case Study
PPT课件
24
PPT课件
25
另一个成功的例子:Google
不管你是否意识到,Google正在改变我们的生活方式 管理
交流 工作
共享
Google Charts
PPT课件
26
Google提供大量的网络服务,且越来越多
PPT课件
27
Google云计算:以用户数据为中心
key 1, intermediate
values
key 2, intermediate
values
key 3, intermediate
values
reduce
reduce
reduce
final key 1
final key 2
final key 3
values
源自文库values
values
PPT课件
12
云计算的原理及其运用
PPT课件
1
目录
云计算的背景 云计算的技术特点与类型 云计算的代表性系统 对云计算的一些思考 在云计算领域的一些实践
PPT课件
2
云计算的技术背景
云计算是并行计算(Parallel Computing)、 分布式计算(Distributed Computing)和网格计算 (Grid Computing)的发展,或者说是这些计算 机科学概念的商业实现。
Microsoft
Azure
IBM
BlueCloud
……
PPT课件
17
一个成功的例子:Amazon
Amazon Web Services (AWS) 是Amazon公司提供的 一组网络服务或者云服务
AWS面向应用开发人员,为 客户端应用和Web网站提供 在线服务
PPT课件
18
PPT课件
(key 2, values...)
(key 3, values...)
(key 1, values...)
(key 2, values...)
(key 3, values...)
== Barrier == : Aggregates intermediate values by output key
PPT课件
高可扩展性 按需服务 极其廉价
8
云计算技术体系结构
PPT课件
9
云计算的核心支撑技术:虚拟化
系统虚拟化是云资源管理的关键技术
Control, I/O (Domain 0)
Guest Domain
Guest Domain
Application Application Application
Monitoring
Provisioning Baremetal & Xen VM
IBM Monitoring v.6
DB2
Provisioning Manager v.5.1
WebSphere Application Server
Provisioning Management Stack
网格计算与云计算的比较
PPT课件
13
云计算的服务类型
IaaS:Infrastructure as a Service PaaS: Platform as a Service SaaS: Software as a Service
IaaS PaaS SaaS
Providers Consumers
数据存储在“云”中
数据访问不收地理位置限 制
数据能够很方便地共享
messages
preferences
contacts
news
calendar
investments
maps
mailing lists e-mails
photo
phone numbers music
PPT课件
28
Google App Engine
PPT课件
11
云计算的重要工具:MapReduce
提供了简便的分布式数据处理编程模型 为云数据中心的大规模数据处理提供支撑
Input key*value pairs
Data store 1
...
map
Input key*value pairs
Data store n
map
(key 1, values...)
复杂的服务器环境:Apache、SQL等 不断地监控和调试系统 令人头痛的系统扩展和容错问题
简洁的Web应用开 发和运行平台
在Google提供的数 据中心平台上运行
有效简便的管理整 个应用的生命周期
PPT课件
29
PPT课件
30
IBM的云计算架构
Data Center – System x
19
Amazon Elastic Compute Cloud (EC2)
弹性计算云
提供了快速可扩展、可重构的计算资源 极大方便了web应用的开发和维护 以简单的web服务接口向用户提供计算资源 改变了计算的商业模型,“Pay as you use”
PPT课件
20
AWS已有大量签约客户
PPT课件
PPT课件
5
2008 Gartner IT Hype Cycle of Emerging Technologies
PPT课件
6
目录
云计算的背景 云计算的技术特点与类型 云计算的代表性系统 对云计算的一些思考 在云计算领域的一些实践
PPT课件
7
云计算的技术特点
超大规模 虚拟化
高可靠性
通用性