1 / 37
文档名称:

亚马逊云计算aws.ppt

格式:ppt   大小:1,682KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

亚马逊云计算aws.ppt

上传人:977562398 2022/7/16 文件大小:1.64 MB

下载得到文件列表

亚马逊云计算aws.ppt

文档介绍

文档介绍:亚马逊云计算AWS
第一页,共37页。
概述
Amazon的云从哪里来
Amazon提供的云计算服务
AWS的应用案例
AWS的业务流程
AWS的体系架构及关键技术
第二页,共37页。
Amazon的云从哪里来?
要写入的副本数
R:每次记录读请求最少需要读取的副本数。
满足R+W>N,用户即可自行配置R和W
优势:实现可用性与容错性之间的平衡
第十一页,共37页。
Dynamo的永久性故障恢复
Merkle哈希树技术
Dynamo中Merkle哈希树的叶子节点是存储数据所对应的哈希值,父节点是其所有子节点的哈希值
第十二页,共37页。
成员资格及错误检测
基于Gossip协议的成员检测机制
第十三页,共37页。
弹性计算云EC2
EC2是什么
EC2的主要特性
EC2基本架构及主要概念
EC2应用实战
第十四页,共37页。
EC2是什么
EC2(Elastic Compute Cloud)
简言之,EC2就是一部具有无限采集能力的虚拟计算机,用户能够用来执行一些处理任务。
EC2的场景描述
第十五页,共37页。
EC2的主要特性
灵活性:可自行配置运行的实例类型、数量,还可以选择实例运行的地理位置。可以根据用户的需求随时改变实例的使用数量。
低成本:按小时计费
安全性:SSH、可配置的防火墙机制、监控等
易用性:用户可以根据亚马逊提供的模块自由构建自己的应用程序,同时EC2还会对用户的服务请求自动进行负载平衡
容错性:弹性IP
第十六页,共37页。
EC2的几个重要概念(1)
Amazon机器映像AMI(Amazon Machine Image)
——由一个操作系统和当虚拟机启动时你想要预先载入的任何的应用程序组成。
——AMI是用户整个云计算平台运行的基础,用户使用EC2服务的第一步就是要创建一个自己的AMI。
——公共AMI、私有AMI、付费AMI、共享AMI
第十七页,共37页。
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
内存


15G

7G
存储容量
160G
850G
1690G
350G
1690G
实例类型名





第十八页,共37页。
EC2的几个重要概念(3)
弹性块存储EBS(Elastic Block Store)
——卷,每个EBS最多创建20个卷
——快照
第十九页,共37页。
EC2的几个重要概念(4)
区域
第二十页,共37页。
EC2的基本架构
第二十一页,共37页。
EC2应用实战
注册用户,选择支付方式
使用EC2的几个前提条件
Java Runtime Environment
Amazon EC2 command-line tools
PuTTY & PuTTYgen
配置工具
运行实例
第二十二页,共37页。
简单存储服务S3
S3(Simple Store Service)的设计思路
数据一致性模型
第二十三页,共37页。
S3的设计思路(1)
S3为任意类型的文件提供临时或永久的存储服务
非传统关系数据库存储模式
——简单、高效
——存储、读取,非查询
第二十四页,共37页。
S3的设计思路(2)
基本概念
——对象:S3的基本存储单元(数据、元数据),数据类型任意
——键:对象的唯一标识符
——桶:存储对象的容器(不能嵌套、在S3中名称唯一、每个用户最多创建100个桶)
第二十五页,共37页。
S3的设计思路(3)
第二十六页,共37页。
S3的数据一致性模型
冗余存储
最终一致性模型
第二十七页,共37页。
简单队列服务SQS(1)
目标:解决低耦合系统间的通信问题,支持分布式计算机系统之间的工作流
特点:简单、无处不在
——“在互联网的所有计算机不用安装任何软件或特殊防火墙配置就可以增加或读消息”
处理端:EC2上的AMI
第二十八页,共37页。
简单队列服务SQS(2)
机制:
——冗余存储,基于加权随机分布的消息取