第3章-Amazon-云计算-AWS(三)课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第3章-Amazon-云计算-AWS(三)课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Amazon 计算 AWS 课件
- 资源描述:
-
1、of44云 计 算(第三版)CLOUD COMPUTING Third Edition第 3 章Amazon 云计算 AWS (三)of443.1 基础存储架构Dynamo3.2 弹性计算云EC23.3 简单存储服务S33.4 非关系型数据库服务SimpleDB和DynamoDB3.5 关系数据库服务RDS3.6 简单队列服务SQS3.7 内容推送服务CloudFront3.8 其他Amazon云计算服务3.9 AWS应用实例3.10 小结of443.5 关系数据库服务RDS3.5.1 RDS的基本原理3.5.2 RDS的使用of444RDS的基本原理3.5 关系数据库服务RDS网络CPUCP
2、UCPU内存内存内存硬盘硬盘硬盘Amazon RDS将MySQL数据库移植到集群中,在一定的范围内解决了关系数据库的可扩展性问题。MySQL集群方式采用了Share-Nothing架构。每台数据库服务器都是完全独立的计算机系统,通过网络相连,不共享任何资源。这是一个具有较高可扩展性的架构,当数据库处理能力不足时,可以通过增加服务器数量来提高处理能力,同时多个服务器也增加了数据库并发访问的能力。of4453.5 关系数据库服务RDSRDS的基本原理集群MySQL小表1表单划分Sharding小表2小表n存储于数据库服务器存储于数据库服务器存储于数据库服务器表单主要根据业务的需要进行针对性的划分,
3、对数据库的管理人员提出了非常高的要求,如果划分得不科学,则查询经常会跨表单和服务器,性能就会严重下降。of446Slave ASlave BSlave CMaster BMaster A主从备份客户端客户端客户端写写读RDS的基本原理3.5 关系数据库服务RDS集群MySQL通过主从备份和读副本技术提高可靠性和数据处理能力。瘫痪升级并发处理of443.5 关系数据库服务RDS3.5.1 RDS的基本原理3.5.2 RDS的使用of448RDS的使用3.5 关系数据库服务RDS从用户和开发者的角度来看,RDS和一个远程MySQL关系数据库没什么两样。Amazon将RDS中的MySQL服务器实例称
4、做DB Instance,通过基于Web的API进行创建和管理,其余的操作可以通过标准的MySQL通信协议完成。创建DB Instance时还需要定义可用的存储,存储范围为5GB到1024GB,RDS数据库中表最大可以达到1TB。可以通过两种工具对RDS进行操作:命令行工具和兼容的MySQL客户端程序命令行工具是Amazon提供的Javamazon网站下载。MySQL客户端是可以与MySQL服务器进行通信的应用程序of443.1 基础存储架构Dynamo3.2 弹性计算云EC23.3 简单存储服务S33.4 非关系型数据库服务SimpleDB和DynamoDB3.5 关系数据库服务RDS3.6
5、 简单队列服务SQS3.7 内容推送服务CloudFront3.8 其他Amazon云计算服务3.9 AWS应用实例3.10 小结Simple Queue Service,SQSof443.6 简单队列服务SQS3.6.1 SQS的基本模型3.6.2 SQS的消息of4412SQS的基本模型3.6 简单队列服务SQS队列消息1消息2消息3消息n三个组成部分系统组件Component队列Queue消息Messageof4413SQS的基本模型3.6 简单队列服务SQS队列消息1消息2消息3消息n系统组件Component系统组件是SQS的服务对象,而SQS则是组件之间沟通的桥梁既可以是消息的发送
6、者,也可以是消息的接收者of4414SQS的基本模型3.6 简单队列服务SQS队列消息1消息2消息3消息n队列Queue队列是存放消息的容器,类似于S3中的桶队列的数目是任意的,创建队列时用户必须给其指定一个在SQS账户内唯一的名称队列在传递消息时会尽可能 “先进先出”of4415SQS的基本模型3.6 简单队列服务SQS队列消息1消息2消息3消息n消息Message消息是发送者创建的具有一定格式的文本数据,接收对象可以是一个或多个组件消息的大小是有限制的,但是消息的数量并未做限制of4416SQS的基本模型3.6 简单队列服务SQS在SQS中,消息和队列是最重要的两个概念。不过SQS允许用户
7、在消息中添加有关的序列数据,对于数据发送顺序要求比较高的用户可以在发送消息之前向其中加入相关信息。队列消息1消息2消息3消息nof443.6 简单队列服务SQS3.6.1 SQS的基本模型3.6.2 SQS的消息of4418SQS的消息3.6 简单队列服务SQS消息IDMessage ID接收句柄Receipt Handle消息体Body消息体MD5摘要MD5 of Body由系统返回给用户,用来标识队列中的不同消息。当从队列中接收消息时就会从消息那里得到一个接收句柄,这个句柄可以用来对消息进行删除等操作。消息的正文部分,需要注意的是消息存放的是文本数据并且不能是URL编码方式。消息体字符串的
展开阅读全文