云计算案例分析Amazon云计算AWS架构分析.ppt





《云计算案例分析Amazon云计算AWS架构分析.ppt》由会员分享,可在线阅读,更多相关《云计算案例分析Amazon云计算AWS架构分析.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子工业出版社云计算(第二版)配套课件Amazon云计算云计算AWS 云计算(第二版)购买网址:当当网 京东商城姊妹力作实战Hadoop购买网址:当当网 京东商城提提 纲纲 Amazon平台基础存储架构:Dynamo 弹性计算云EC2 简单存储服务S3 简单队列服务SQS 简单数据库服务Simple DB 关系数据库服务RDS 内容推送服务CloudFront 其他Amazon云计算服务 AWS应用实例 小结 内容推送网络CDN CloudFront一个基于Amazon云计算平台实现的内容分发网络(Content Delivery Network,CDN)传统的用户访问网站的模式缺点 网站服务
2、器可以容纳的访问量是有限没有考虑访问者的地域问题不同网络服务提供商服务的用户之间的互访速度也会受到限制 传统的用户访问网站的模式传统的用户访问网站的模式 内容推送网络CDN CDN通过将网站内容发布到靠近用户的边缘节点,使不同地域的用户在访问相同网页时可以就近获取。这样既可以减轻源服务器的负担,也可以减少整个网络中流量分布不均的情况,进而改善整个网络性能 加入加入CDNCDN后用户访问流程后用户访问流程 CDN的实现需要多种网络技术的支持(1)负载均衡技术(2)分布式存储(3)缓存技术云内容推送CloudFront CloudFront正是通过Amazon设在全球的边缘节点来实现CDN,较普通
3、的CDN而言,它的优势无疑是巨大的收费方式收费方式和Amazon的其他云计算收费方式一样是按用户实际使用的服务来收费,这尤其适合那些资金缺乏的中小企业使用非常简单使用非常简单,只要配合S3再加上几个简单的设置就可以完成CDN的部署 云内容推送CloudFront CloudFront中的基本概念1对象(Object)利用CloudFront进行分发的任意一个文件(存储在S3中且公开可读)2源服务器(Origin Server)存储需要分发文件的位置,对CloudFront服务而言就是S3中的桶 3分发(Distribution)CloudFront服务和源服务器之间建立一条通道 4别名指向(C
4、NAME)系统分配给用户域名的一个别名 5边缘节点位置(Edge Location)实际的边缘节点服务器位置 6有效期(Expiration)文件副本在边缘节点上的存放时间云内容推送CloudFrontCloudFront在此处就相当于CDN中的智能DNS负载均衡系统CloudFront服务的安全措施AWS共有的安全措施访问日志(用户可以自行决定是否启用这项功能,访问日志会记录所有通过CloudFront服务访问用户分发的文件的行为)只接受安全的HTTPS方式而不接受HTTP方式进行访问CloudFrontCloudFront基本架构基本架构 提提 纲纲 Amazon平台基础存储架构:Dyna
5、mo 弹性计算云EC2 简单存储服务S3 简单队列服务SQS 简单数据库服务Simple DB 关系数据库服务RDS 内容推送服务CloudFront 其他Amazon云计算服务 AWS应用实例 小结 Elastic Beanstalk和CloudFormation AWS Elastic BeanstalkAWS Elastic Beanstalk一种简化在AWS上部署和管理应用程序的服务。用户只需上传自己的程序,系统会自动地进行需求分配、负载均衡、自动缩放、监督检测等一些具体部署细节Elastic BeanstalkElastic Beanstalk虚拟机虚拟机是一种运行Apache We
6、b Server、Tomcat 和 the Enterprise Edition of the Java platform的AMI虚拟机AWS CloudFormationAWS CloudFormation为开发者和系统管理员提供一个简化的、可视的AWS资源调用方式。开发者可以直接利用CloudFormation提供的模板或自己创建的模板方便地建立自己的服务 云中的DNS服务Router 53 传统DNS服务器存在问题:域名对应域名对应IPIP地址变更传播非常缓慢地址变更传播非常缓慢Router 53管理管理DNSDNS、处理、处理DNSDNS请求的全新请求的全新AWSAWS。该服务运行在A
7、mazon的云中,提供了DNS授权服务器的功能,可以通过RESTAPI进行访问,API允许用户创建管理区(Zone),并在区中保存DNS记录为了提供高可用、低延迟高可用、低延迟的DNS服务,Amazon在全球分布了多台服务器。Route53会把DNS请求路由到最近的服务器,以便快速地响应用户请求虚拟私有云VPC AmazonAmazon虚拟私有云虚拟私有云(Virtual Private CloudVirtual Private Cloud,VPCVPC)安全安全的、可靠的、可以无缝连接企业现有的基础设施和的、可靠的、可以无缝连接企业现有的基础设施和AmazonAmazon云平云平台的技术台的
8、技术 SNS和SES AmazonAmazon简单通知服务简单通知服务(Simple Notification ServiceSimple Notification Service,SNSSNS)一种一种WebWeb服务,提供方便的信息发布平台,具有高的服务,提供方便的信息发布平台,具有高的可扩展性和成本优势可扩展性和成本优势 例如,运行在例如,运行在EC2EC2上应用程序发布更新版,本在未来,上应用程序发布更新版,本在未来,AmazonAmazon的的SNSSNS将整合到如将整合到如Amazon S3Amazon S3和和Simple DBSimple DB的其他的其他AWSAWS服务中服务
9、中 AmazonAmazon简单邮件服务简单邮件服务(Simple Email ServiceSimple Email Service,SESSES)一一个简单的高扩展性和具有成本优势的电子邮件发送服务个简单的高扩展性和具有成本优势的电子邮件发送服务将高效率、低成本的优势转移到用户身上。同时将高效率、低成本的优势转移到用户身上。同时SESSES采用了内采用了内容过滤技术,有效地阻止垃圾邮件容过滤技术,有效地阻止垃圾邮件弹性MapReduce服务 通过在通过在EC2EC2上部署上部署HadoopHadoop实现了实现了MapReduceMapReduce的功能,的功能,AmazonAmazon将
10、这项服务整合到将这项服务整合到AWSAWS之之中,为需要进行海量数据处理的用户提供了极大便利中,为需要进行海量数据处理的用户提供了极大便利 弹性弹性MapReduceMapReduce的运行过程非常简单,用户根本不需要考虑计算中涉及的服务器部的运行过程非常简单,用户根本不需要考虑计算中涉及的服务器部署、维护及软件环境的配置署、维护及软件环境的配置 任务流任务流由一系列前后相关的处理过程组成的,可以与线性链表的结构类比,除了第一个节点和最后一个节点,每个节点既是前一个节点的后继也是后一个节点的前驱,Amazon的弹性MapReduce将数据的实际计算过程都看成是任务流中的某一个步骤任务流中的某一
11、个步骤电子商务服务DevPay、FPS和Simple PayDevPayDevPayAmazon推出的主要针对开发者的软件销售及账户管理平台开发者:将自己开发的付费AMI和基于S3的相关产品通过DevPay平台进行发布用户:通过DevPay浏览包括软件功能和价格在内的相关信息,购买并支付费用 DevPayDevPay和淘宝的简单类比关系图和淘宝的简单类比关系图 DevPayDevPay服务的基本架构图服务的基本架构图 电子商务服务DevPay、FPS和Simple PayDevPayDevPay允许开发者发布的产品允许开发者发布的产品 付费付费AMIAMI 基于基于S3S3服务开发的产品服务开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算 案例 分析 Amazon AWS 架构

限制150内