Transcript Document

云:互联网规模的计算
云的基础
模块 1 – 什么是云计算?
模块 2 – 云计算举例和顶级供应商
模块 3 – 云的未来在PaaS
云的基础
模块 1 – 什么是云计算?
议程
• 常见用例
• 部署模式
• 云的常见类型
• 云的定义
• OSSM
• 老的云、新的云
• 云计算简史
• 常用云术语
• 云的例子
• 总结
常见云计算用户案例
• 需要快速扩张的能力
• 创业企业
• 面向消费者的互联网或移动应用
• 高性能、短时间的计算需求
• 短期项目(如应用测试、月报表生成)
• 数据挖掘(如业务分析)
• 视频处理(如视频转码)
• 节约成本
• 硬件外包
• IT服务外包
部署模式
基本部署模式
•公有云
•私有云
•混合云
其他部署模式
•联邦云
•垂直云
•社区云
云服务的常见类型
• SaaS (软件即服务)
• 多租户t vs. ASP (应用服务提供商)
• BPaaS (业务流程即服务)
• 只读 (例如,阿里巴巴的产品目录)
• 事务型 (例如,在支付宝上完成信用卡付款)
• PaaS (平台即服务)
• 平台 (为应用提供可伸缩的平台)
• 框架(为应用提供可伸缩的服务)
• 数据库 (为应用数据提供可伸缩的数据库)
• IaaS (基础设施及服务)
• 计算 (包含虚拟机实例)
• 存储 (以可伸缩模式存放文件)
• 通信 (邮件, SMS, 电话)
• XaaS (任意事物作为服务)
云计算的定义
• 维基百科的云计算条目
• “将计算和存储能力作为服务提供给异质社区的终端用户”
• NIST(美国国家标准与技术研究院)
• 按需,自服务
• 宽带接入
• 资源池化
• 快速弹性
• 可计量服务
• CloudCamp.org的定义
• On-demand 按需
• Self-service 自服务
• Scalable 可伸缩
• Measurable 可计量
Cloud Computing is “OSSM”
• On-demand –在你需要的时候登记
• Self-service – 在你想用的时候使用
• Scalable – 想用多少用多少
• Measurable – 了解你用了多少
O-S-S-M – “awesome”(很棒!)
“云计算很棒。它让你可以用极小的代价实现你的想法,并在
成功时迅速扩张。” – Dave Nielsen
老的云、新的云
• 云服务
• 软件即服务(SaaS) - 可伸缩的网络应用
• 业务流程即服务 (BPaaS) – 可伸缩的网络服务
• 云平台
• 基础架构即服务 (IaaS) – 可伸缩的基础架构
• 平台即服务(PaaS) – 可伸缩的中间件
云计算的历史
• 大型机上的分时技术
• 高性能计算/ 超级计算机
• 网格计算
• 效用计算
• 虚拟化
常见云计算术语
• 服务器虚拟化
• 虚拟化管理程序
• 虚拟机
• 虚拟机镜像
• 多租户
• 远程桌面
• 对象存储
• 虚拟网络
• Web服务 /应用编程接口(APIs)
• 水平扩展 vs. 垂直扩展
云服务的例子
• 云计算服务的例子
• Amazon Web Services
• 终端用户云服务的例子
• Box.com
总结
• 云计算,不新鲜
• 云计算平台,新玩意
• 基本用户案例:
• 需要迅速扩张的能力
• 高性能/短时间
• 节约成本
• 基本类型: SaaS, BPaaS, PaaS, IaaS
• 云计算的四个特征
• On-demand 按需
• Self-service 自服务
• Scalable 可伸缩
• Measurable 可计量