亚马逊云计算AWS(AmazonWebService).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
亚马逊云计算AWS (Amazon Web Service) Amazon的云从哪里来 Amazon提供的云计算服务 AWS的应用案例 AWS的业务流程 AWS的体系架构及关键技术 Amazon的云从哪里来? ?—个简单的想法 ? laaS:将硬件设备等基础资源封装成服务供用户 使用 ?主要思想:虚拟 ?优势:动态申请,资源无限 Amazon提供的云计算服务 弹性计算云EC2 简单存储服务S3 简单数据库服务Simple DB 简单队列服务SQS 弹性MapReduce服务 内容推送服务CI oudFront 电子商务服务DevPay ?灵活支付服务FPS AWS的应用案例 SmugMug ?为什么选择AWS SmugMug是一家在线照片存储共享网站,拥有数亿照片资 源和几十万付费用户。业务量的急剧增长导致该新兴公司 无法承受巨额的基础设施开销,SmugMug选择了Amazon的 EC2服务和S3服务。应用AWS后,仅需50人即可完成如此大 的业务量。 土— IFw 处理照片^ AWS的业务流程 注册账户 资源申请 创建虚拟节点 将虚拟节点映射到物理节点 分割算法 数据处理 数据同步 Dynamo在Amazon服务平台中的地位 Dynamo架构的主要技术 问题 采取的相关技术 数据均衡分布 改进的一致性哈希算法,数据备份 数据冲突处理 向量时钟(vector clock) 临时故障处理 Hinted handoff (数据回传机制),参数 (W,R,N)可调的弱quorum机制 永久故障后的恢复 Merkle哈希树 . 成员资格以及错误检测 基于gossip的成员资格协议和错误检测; ■ 数据均衡分布的问题 ?—致性哈希算法 ?优势: —负载均衡 计算节点的 哈希值 一屏蔽节点处理 能力差异 节点A ?最终一致性模型 ?最终一致性模型 ?向量时钟 (Vector CIock) write handled by Sx , ■ D1 ([SxJ]) write handid by Sx D2 ((Sx.2]) write / \ wed bundled by Sy / ^andled by Sz D3 ((Sx,2] [Sy.1D D4 ([Sx.ZJJSir. 1 ] \ / rconcft^d / and written by D5 ([Sx,3]t[Sy.1][Sir.1]) ?读写参数w、R、N N:系统中每条记录的副本数 W:每次记录成功写操作需要写入的副本数 R:每次记录读请求最少需要读取的副本数。 ?满足R+WN,用户即可自行配置R和W ?优势:实现可用性与容错性之间的平衡 ?优势:实现可用性与容错性之间的平衡 ?读写参数w、R、N N:系统中每条记录的副本数 W:每次记录成功写操作需要写入的副本数 R:每次记录读请求最少需要读取的副本数。 ?满足R+WN,用户即可自行配置R和W ?优势:实现可用性与容错性之间的平衡 0 0 ? Merkle哈希树技术 Dynamo中Merk I e哈希树的叶子节点是存储数据所 对应的哈希值,父节点是其所有子节点的哈希值 / / 成员资格及错误检测 弹性计算云EC2 EC2是什么 EC2的主要特性 EC2基本架构及主要概念 EC2应用实战 EC2是什么 ? EC2 (Elastic Compute CIoud) 简言之,EC2就是一部具有无限采集能力的虚拟计 算机,用户能够用来执行一些处理任务。 ? EC2的场景描述 EC2的主要特性 ?灵活性:可自行配置运行的实例类型、数量,还 可以选择实例运行的地理位置。可以根据用户的 需求随时改变实例的使用数量。 ?低成本:按小时计费 ?安全性:SSH、可配置的防火墙机制、监控等 ?易用性:用户可以根据亚马逊提供的模块自由构 建自己的应用程序,同时EC2还会对用户的服务请 建自己的应用程序, 同时EC2还会对用户的服务请 求自动进行负载平衡 ?容错性:弹性IP EC2的几个重要概念(1) ? Amazon机器映像AMI (Amazon Machine Image) ——由一个操作系统和当虚拟机启动时你想要预 先载入的任何的应用程序组成。 AMI是用户整个云计算平台运行的基础,用户 使用EC2服务的第一步就是要创建一个自己的 AML ——公共AMI、私有AMI、付费AMI、共享AMI 壽 EC2的几个重要概念(2) ?实例Instance:用户创建好AMI后,实际运行的 系统 资源 Small Large Extra Large High-CPU Medium High- CPU Extra Large 平台 32位 64位 64位 32位 64位 CPU 1ECU 4ECU 8ECU 5ECU 20ECU 内存 1.7G 7

文档评论(0)

文档查询,农业合作 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体土默特左旗农特农机经销部
IP属地河北
统一社会信用代码/组织机构代码
92150121MA0R6LAH4P

1亿VIP精品文档

相关文档