云计算实际案例.ppt
《云计算实际案例.ppt》由会员分享,可在线阅读,更多相关《云计算实际案例.ppt(56页珍藏版)》请在优知文库上搜索。
1、云计算实际案例云计算案例 案例一:Amazon Web Service 案例二: Google 案例三: Yahoo! 案例四: IBM 案例五: eBay 案例六: Baidu 案例七:微软Amazon Web Service AWS核心服务 基础设施层服务 计算服务 存储服务 数据库服务 消息传送服务 平台层服务 电子商务 支付 物流Amazon Web ServiceAWS基础架构AWS-计算服务 Amazon Elastic Computing Cloud (EC2) 通过虚拟化技术向用户提供计算资源 用户可以根据自己的需求动态地申请或停止资源的使用 Amazon Elastic Ma
2、pReduce 通过在Amazon EC2和Amazon S3上构建Hadoop框架而实现AWS-存储服务 Amazon Simple Storage Service(S3) 由对象和存储桶组成 存储容量可以动态扩展 按需付费 在AWS云上的其他服务也可以直接访问S3上的数据(REST 或SOAP接口) 适合存储较大、一次写入、多次读取的数据 缺点 数据操作存在网络延迟 不支持文件重命名、部分更新操作AWS-存储服务 Amazon Simple Storage Service(S3) 数据安全性 采用账户认证:利用存取密钥对请求签名 访问控制列表:利用访问控制列表设定数据的访问权限 查询字符串
3、认证:利用字符串认证限制HTTP或浏览器对数据的访问 数据可靠性 采用冗余备份的存储机制 备份数据一致性保证AWS-数据库服务 Amazon SimpleDB 支持结构化数据存储和查询操作的轻量级数据库服务 基于S3和EC2 存储模型 域(Domain):数据的容器,数据按域划分 项(Item):若干属性组成的数据集合 属性(Attribute):一个或多个文本值所组成的数据集合AWS-数据库服务 Amazon SimpleDB 访问方式:REST, SOAP访问 缺点 数据操作延迟 数据模型不同于关系型数据库 无法保证更新操作顺序AWS-数据库服务 Amazon Relational Dat
4、abase Service(RDS) 用户通过RDS可以使用MySQL所具有的功能 还支持Oracle 11g的功能 收费:0.16美元/小时AWS-消息传送服务 Amazon Simple Queue Service(SQS) 提供分布式组件之间传递和存储消息服务 核心组件 消息 可存储到队列中的文本数据 可通过公共访问接口操作消息 队列 消息的容器 消息传递 访问控制 支持并发AWS-消息传送服务 Amazon Simple Queue Service(SQS) 基于分布式架构 消息可保存在不同的机器中 不严格保证消息的顺序 同一个消息可能被处理多次 取消息时无法保证得到所有消息 消息传递
5、有延迟AWS-消息传送服务AWS-消息传送服务 Amazon Simple Notification Service(SNS) 在云中建立、操作和发送通知的Web服务 Amazon Simple Email Service(SES) 提供高扩展的大量事务性邮件发送服务Amazon EC2 Amazon EC2 Amazon Machine Image(AMI) 基本的部署单位 包含所有软件和配置的虚拟环境 EC2虚拟机实例 同一AMI创建的实例具有相同的配置 不存储系统状态信息 AMI运行环境 大规模虚拟机运行环境 物理机资源池和虚拟机运行平台 提供访问控制、存储、网络、防火墙服务Amazon
6、 EC2 Amazon EC2 使用步骤 打包AMI虚拟机镜像文件 上传AMI到S3 通过服务接口启动虚拟机实例 优势 可伸缩性 节省成本 使用灵活 安全可靠 容错Amazon Web Service AWS客户广泛,其中包括著名的互联网公司和创业型公司 2010年,AWS部门的收入已达5亿美元,已经成为Amazon收入的重要组成部分Google 云计算技术 云计算产品Google Google App Engine(GAE) Web运行平台 Gmail、Google Docs等云端应用 分布式文件系统GFS 分布式计算框架MapReduceGoogle GAE平台 GAE Web服务基础设施
7、 提供可伸缩的服务接口,资源使用和管理 分布式存储服务DataStore 基于对象的结构化存储以及数据管理 应用程序运行时环境 提供可自动伸缩的运行环境 应用开发套件 开发和测试Web应用, 部署应用 管理控制台 查看资源使用情况、数据库更新、版本管理、应用状态和日志GoogleGAE系统结构分布式存储服务DataStore GAE的分布式存储服务DataStore 基于Bigtable 管理海量结构化数据的分布式存储系统 提供简单的数据模式动态地控制数据部署 通过维护稀疏的多维排序映射表来检索数据 支持结构化数据查询和更新 支持事务处理 可伸缩性 通过JAVA或Python数据库标准接口访问
8、分布式存储服务DataStore DataStore高级特性 两种事务操作类型 对实体的一组操作组成事务 对一组实体的操作组成事务 GQL 类SQL查询语言 配置文件定义数据索引 乐观的并发控制应用程序运行时环境 GAE的应用程序运行时环境 可伸缩的Web程序运行平台 支持JAVA和Python JAVA:提供Google Web Toolkit开发框架 多版本管理 可使用Google应用服务应用开发套件 应用开发套件 开发、测试、部署、管理 提供GAE Eclipse插件 提供安全沙盒 模拟API 检查是否存在禁用模块 检查是否有系统资源的非法访问云端应用程序 Google Gmail:We
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算 实际 案例