收藏 分销(赏)

AWS-Solution-解决方案.ppt

上传人:精*** 文档编号:1598778 上传时间:2024-05-06 格式:PPT 页数:63 大小:5.46MB
下载 相关 举报
AWS-Solution-解决方案.ppt_第1页
第1页 / 共63页
AWS-Solution-解决方案.ppt_第2页
第2页 / 共63页
AWS-Solution-解决方案.ppt_第3页
第3页 / 共63页
AWS-Solution-解决方案.ppt_第4页
第4页 / 共63页
AWS-Solution-解决方案.ppt_第5页
第5页 / 共63页
点击查看更多>>
资源描述

1、AWSsolution邸立恒201804182021/5/1811.gussenger 现状及挑战2.aws 解决方案及模块简介3.aws 典型案例研究4.顶尖分析机构评价AWS2021/5/1821.1 Guessenger-业务Guessenger,是一个流行且快速增长快速增长的社交应用程序社交应用程序。它是一种与其他任何应用程序不同的消息应用程序,它将您与附近的人联系起来!兴趣小组,找到约会,与朋友聊天,随时随地通过移动设备,笔记本电脑和网络分享照片和有趣的东西分享照片和有趣的东西。2021/5/1831.2 目前系统架构负载均衡用户端Linux+Apache/14台Mysql/4台防火

2、墙SoftLayer/美国2021/5/1841.3 托管服务序号序号服务商服务商虚拟机虚拟机/地区地区规格规格存储(存储(Object)OS/应用应用数量数量成本(美金)成本(美金)1SoftLayer Web Server/美国2核CPU,4G内存500G+500G磁盘Linux/Apache14台6K/月2SoftLayer DB Server/美国4核CPU,16G内存100G主从数据+1T报表磁盘Linux/Mysql4台3AkamaiCDN服务,主要对图片、视频等静态资源加速,流量为20T/月,其中5T是要回源的。付款方式是预付款,有可能用不完所有流量,成本较高。4K/月4总成本1

3、0K/月2021/5/1851.4 Guessenger-面临挑战1.1.用户爆发式增长用户爆发式增长:目前是300万用户,未来一年增长到2000万。2.2.用户群分布广泛用户群分布广泛:目前主要在美国和欧洲,未来亚太地区用户会飞速增长3.3.托管服务托管服务:SoftLayer位于美国,计算资源无法根据企业用户量和业务量的增减进行快速适应,无法快速响应不断变化的业务,整体服务成本高昂、效率低下。4.SLA约束约束:SoftLayer无法提供有效保障的SLA服务,对业务进行保驾护航。5.CDN服务服务:AkamaiCDN服务提供对图片、视频等静态资源加速,付款方式是预付款,有保底流量要求,成本

4、较高。6.6.用户行为分析用户行为分析:无法有效分析海量用户的行为,挖掘价值,促进业务的持续稳定发展。2021/5/1861.gussenger 现状及挑战2.aws 解决方案及模块简介3.aws 典型案例研究4.顶尖分析机构评价AWS2021/5/1872.1 AWS解决方案架构Auto Scaling groupAvailability Zone#1security groupElastic Load BalancerAmazon S3 BucketEC2 instancewebserverAmazon Route 53usersAmazon Amazon CloudFrontCloudF

5、rontRDS Master security groupwebserverEC2 instanceElastiCache Auto Scaling groupAvailability Zone#1security groupEC2 instancewebserverStandbysecurity groupwebserverEC2 instanceRegion/美国/欧洲/亚洲静态动态Amazon Amazon CloudWatchCloudWatchAmazon EMRAmazon EMR2021/5/1882.2 AWS解决方案价值1.1.云服务平台:云服务平台:提供了各种各样的基础设施

6、服务,例如计算能力、数据库存储、内容交付以及其他功能。您利用AWS云产品和解决方案可以构建灵活性、可扩展性和可靠性更高的复杂应用程序,来帮助实现业务扩展和增长。2.2.定价模式:定价模式:AWS云提供的各种各样的基础设施服务:按需交付、即时可用、采用按使用量付费定价模式。3.3.特色:特色:1、适应性,您可以访问所需的构建块,快速响应不断变化的业务要求。2、深层功能,借助各种数据库引擎、服务器配置、加密以及强大的大数据工具等深层功能,客户可以专注于核心业务,而不是把时间浪费在集结和冷却基础设施上。3、安全性,各种安全性认证、静态和动态数据加密、硬件安全模块以及强大的物理安全性。4、合规性、控制

7、、审计和管理身份、配置以及使用情况。5、混合功能、通过深层功能、专用连接、联合身份验证和集成式工具,您可以在多个本地和云服务中运行“混合”应用程序。4.4.全球区域和边缘站点网络:全球区域和边缘站点网络:AWS云在全球18个地理区域和1个本地区域内运营着54个可用区。美国(弗吉尼亚北部、俄亥俄、加利福尼亚北部、俄勒冈),欧洲(法兰克福、爱尔兰、伦敦、巴黎),亚太(北京、宁夏、孟买、首尔、新加波、悉尼、东京、大阪当地)。可以为这些区域的Gussenger用户带来优质的体验。2021/5/1892.2 AWS解决方案价值(续)以下仅是使用AWS而不是传统托管模式的一些好处:在传统的托管模式中,需要

8、调配服务器来处理峰值容量,未使用的周期在高峰期之外被浪费掉。AWS托管的Web应用程序可以利用其他服务器的按需配置,因此您可以不断调整实际流量模式的容量和成本。例如,下图显示了一个Web应用程序,其使用高峰期从上午9点到下午3点,并且在一天中的其余时间使用率更低。基于实际流量趋势的自动缩放方法(仅在需要时才提供资源)将导致容量浪费较少,成本降低50以上。2021/5/18102.3 AWS成本估算序号序号项目项目规格规格数量数量/台台成本(美金)成本(美金)/月月1AmazonRoute53HostedZones1450.502AmazonELBClassicELB159.263AmazonE

9、C2WEB:Linuxont2.medium141019.02DB:LinuxonT2.xlarge44AmazonRDSMysql42815.285AmazonS3StandardStorage1423.946AmazonElastiCache62.257AmazonCloudFront对图片等静态资源加速,20T流量/月.1966.088AmazonEMR201.309AmazonCloudWatch10数据传输,售后服务460.7111总成本,比原来(比原来(SoftLayer+Akamai服务)节约服务)节约25.84%7416.49计算方法:https:/ AWS成本估算(续)计算方

10、法:https:/ Amazon Route 531.1.云域名系统云域名系统(DNS)Web 服务:服务:提供一种非常可靠且经济高效的方式,可以把名称(例如)转换为计算机用于互相连接的数字IP地址(例如192.0.2.1),从而将最终用户路由到Internet应用程序。AmazonRoute53也与IPv6完全兼容。2.2.服务等级协议:服务等级协议:保证100%可用行,https:/amazonaws- 25 个托管区域:每个托管区域每月 0.50 USDTraffic FlowTraffic Flow:每条策略记录每月收取 50.00 美元标准查询:标准查询:每 100 万个查询 0.4

11、00 USD 每月前 10 亿个查询2.4.1 Amazon Route 53(续)成本估算:成本估算:2021/5/18142.4.2 Amazon CloudfrontAmazonCloudFront是一种全球内容分发网络(CDN)服务,可以安全地以低延迟和高传输速度向浏览者分发数据、视频、应用程序和API。CloudFront可与AWS集成,不仅可以与直接连接到AWS全球基础设施的物理站点集成,也可以与多种AWS服务(包括用于DDoS缓解的AWSShield、AmazonS3、用作应用程序来源的ElasticLoadBalancing或AmazonEC2,以及AWSLambda)无缝协作

12、的软件集成,以便在靠近浏览者的位置运行自定义代码。客户可以使用已经熟悉的AWS工具API、AWS管理控制台、AWSCloudFormation、CLI和软件开发工具包,在几分钟内开始使用CloudFront。CloudFront提供了一种简单的、按实际使用量付费的定价模式,无预付款,也不需要签订长期合同,且客户现有的AWSSupport订阅中已经支持使用CloudFront。边缘站点:北美洲(38个),欧洲(33个),亚洲(25个),南美洲(4个)2021/5/18152.4.2 Amazon Cloudfront(续)成本估算:成本估算:2021/5/18162.4.3 AWS ELb传统负

13、载均衡器同时运行于请求级别和连接级别,可在多个AmazonEC2实例之间提供基本的负载均衡。传统负载均衡器适用于在EC2-Classic网络内构建的应用程序。主要功能主要功能1.1.高可用性高可用性:您可以在单个可用区或多个可用区中的AmazonEC2实例之间分配传入流量。传统负载均衡器会根据应用程序传入流量自动扩展其请求处理容量。2.2.运行状况检查运行状况检查:传统负载均衡器可以检测AmazonEC2实例的运行状况。它检测到运行不良的EC2实例后,便不会再将流量路由至这些实例,而是将负载分布到其他运行良好的AmazonEC2实例。3.SSL 卸载卸载:传统负载均衡器支持SSL终止,包括从应

14、用程序实例卸载SSL解密、集中管理SSL证书,以及通过可选公有密钥身份验证加密后端实例。灵活的加密支持允许您控制负载均衡器向客户端提供的加密方式和协议。4.4.粘性会话粘性会话:传统负载均衡器支持将用户会话绑定到使用Cookie的特定AmazonEC2实例。流量将路由到同一实例,同时用户继续访问您的应用程序。5.IPv6 支持支持:传统负载均衡器同时支持将Internet协议版本4和6(IPv4和IPv6)用于EC2-Classic网络。6.6.第第 4 层或第层或第 7 层负载均衡层负载均衡:您可以对HTTP/HTTPS应用程序进行负载均衡并使用第7层特有的功能,如X-Forwarded和粘

15、性会话。您还可以对仅依赖于TCP协议的应用程序使用严格的第4层负载均衡。7.7.运行监控运行监控:Classic负载均衡器的各项指标(如请求数量和请求延迟)由AmazonCloudWatch报告。8.8.日志记录日志记录:使用访问日志功能记录发送至负载均衡器的所有请求,并将日志存储在AmazonS3中供以后分析之用。日志可用于诊断应用程序故障和分析Web流量。您可以使用AWSCloudTrail记录针对您账户的传统负载均衡器API调用并传送日志文件。您可以利用API调用历史记录进行安全分析、资源变更追踪和合规性审核。2021/5/18172.4.3 AWS Elb(续)成本估算:成本估算:20

16、21/5/18182.4.4 AWS EC21.1.简介:简介:亚马逊弹性计算云(EC2,ElasticComputeCloud)是一个让使用者可以租用云端电脑运行所需应用的系统。2.2.历史:历史:Amazon在2006年8月25日发布EC2受限公众Beta版本3.3.虚拟机:虚拟机:EC2使用Xen虚拟化技术。每个虚拟机,又称作实例,能够运行小、大、极大三种能力的虚拟私有服务器。Amazon利用EC2ComputeUnits去分配硬件资源(一个ECU相当与一个SandyBridge级Xeon)。4.4.操作系统:操作系统:支持Windows以及Linux。5.5.自动配置:自动配置:Ama

17、zonEC2自动配置容量的功能允许用户自动调整AmazonEC2的容量。假如用户的流量达到尖峰,自动配置功能可以自动增加更多的容量至虚拟主机上以维持性能。6.SLA:AmazonEC2服务等级协议的承诺是为每个AmazonEC2区域提供99.95%的可用性。2021/5/18192.4.4 AWS EC2(续1)成本估算:成本估算:2021/5/18202.4.4 AWS EC2(续2)AmazonEC2提供了一个真正的虚拟计算环境,让您使用使用 Web 服务接口启动多种操作系服务接口启动多种操作系统的实例统的实例,通过自定义应用环境加载这些实例,管理您的网络访问权限,并根据自己需要的系统数量

18、来运行您的映像。要使用AmazonEC2,只需简单几步:1.选择一个预配置的模板化Amazon系统映像(AMI)启动并立即运行。或者,创建一个包含您的应用程序、库、数据和相关配置设置的AMI。2.在您的AmazonEC2实例上配置安全和网络访问权限。3.选择您想要的实例类型,然后使用Web服务API或EC2所提供的多种管理工具来启动、终止和监控您的AMI实例(实例数量可以按照您的需要增加)。4.确定是否要在多个位置上运行、使用静态IP终端节点,或将持久性块存储附加在您的实例上。5.只需支付您实际消耗的资源,例如实例小时数或数据传输。2021/5/18212.4.5 Amazon EC2 aut

19、o scaling使用AmazonEC2AutoScaling,可以维持应用程序的可用性,并根据自己定义的条件以动态方式自动扩展或缩减AmazonEC2的容量。可以将AmazonEC2AutoScaling用于EC2实例的队列管理,以帮助维持队列的正常运行和可用性,并确保当前运行的是所需数量的AmazonEC2实例。能将AmazonEC2AutoScaling用于EC2实例的动态扩展,以便在需求高峰期自动增加AmazonEC2实例的数量来维持性能,并在需求较低时自动减少容量来降低成本。AmazonEC2AutoScaling既适合需求稳定的应用程序,同时也适合每小时、每天、每周使用量不停波动的

20、应用程序。2021/5/18222.4.5 Amazon EC2 auto scaling(续1)队列管理队列管理不论运行多少个AmazonEC2实例,都可以使用AmazonEC2AutoScaling来检测有问题的AmazonEC2实例和运行状况不佳的应用程序,而且不用人工的介入就能完成实例的替换工作。这样可确保应用程序获得预期的计算容量。AmazonEC2AutoScaling将执行三个主要函数来自动执行EC2实例的队列管理:监控正在运行的实例的运行状况AmazonEC2AutoScaling可确保应用程序能够接收流量,以及该EC2实例本身正常运行。AmazonEC2AutoScaling

21、定期执行运行状况检查以识别运行状况不佳的实例。自动替换受损实例如果受损实例未通过运行状况检查,AmazonEC2AutoScaling会自动将其终止并替换为新实例。这意味着在实例需要替换时无需手动操作。均衡可用区之间的容量AmazonEC2AutoScaling可跨区域自动均衡实例,并始终启动新实例以便它们跨整个队列尽可能均匀地分布在各个区域。2021/5/18232.4.5 Amazon EC2 auto scaling(续2)动态扩展动态扩展AmazonEC2AutoScaling让客户能够密切关注应用程序的需求曲线应用程序的需求曲线,减少提前手动预置AmazonEC2容量的需要。例如,客

22、户可以使用目标跟踪扩展策略来选择应用程序的负载指标,如CPU使用率。或者您可以使用ApplicationLoadBalancer中的新“每个目标的请求计数”指标(即一种适用于ElasticLoadBalancing服务的负载均衡选项),来设置目标值。然后,AmazonEC2AutoScaling将根据需要自动调整EC2实例的数量以维持目标。还可以使用简单的扩展策略简单的扩展策略设置一个条件,在AmazonEC2队列的平均使用率较高时增量添加新AmazonEC2实例;同样,也可以设置一个条件在CPU使用率较低时以同一增量删除实例。如果负载变化情况是可以预先判定的,则还能通过AmazonEC2Au

23、toScaling设置一个计划,来对扩展活动进行规划。此外,AmazonEC2AutoScaling还能与AmazonCloudWatch结合使用,从而发送警报来触发扩展活动;与ElasticLoadBalancing结合使用,从而帮助向EC2AutoScaling组中的实例分配流量。2021/5/18242.4.5 Amazon EC2 auto scaling(续3)2021/5/18252.4.6 Amazon EBSAmazonElasticBlockStore(EBS)为AmazonEC2实例提供持久性存储。AmazonEBS卷需要通过网络访问,并且能独立于实例的生命周期而存在。1.

24、AmazonEBS卷是一种可用性和可靠性都非常高的存储卷,可用作AmazonEC2实例的启动分区,或作为标准块储存设备附加在运行的AmazonEC2实例上。将AmazonEC2实例作为启动分区使用时,实例可在停止后重新启动,因此您可以仅支付维护实例状态时使用的存储资源。由于AmazonEBS卷在后台会在单可用区内进行复制,因此AmazonEBS卷大大提高了本地AmazonEC2实例存储的耐久性。想进一步提高耐久性的人可以使用AmazonEBS创建存储卷时间点一致快照,这些快照随后将保存在AmazonS3中,并自动在多个可用区中复制。这些快照可用作创建新AmazonEBS卷的起点,确保您的数据长

25、期的耐久性。2.需额外支付较低的小时费,客户就可以将所选的AmazonEC2实例类型以EBS优化实例的形式启动。EBS优化实例将使EC2实例充分利用EBS卷上预配置的IOPS性能。在AmazonEC2与AmazonEBS之间传输信息时,EBS优化实例可提供专用吞吐量,选择范围为500到4000Mbps,速度具体取决于所用的实例类型。专用吞吐量从最大程度上减小AmazonEBSI/O与您的EC2实例的其他流量争用吞吐量的情况,从而为您的EBS卷提供最佳性能。2021/5/18262.4.6 Amazon EBS(续)价值主要有:价值主要有:1.1.高性能存储卷高性能存储卷:支持SSD和HDD两种

26、存储卷,可以满足要求最苛刻的应用程序在性能方面的要求。2.2.可用性可用性:每个AmazonEBS卷都可以实现99.999%的可用性,并能在其可用区内自动复制,以保护您的应用程序免受组件故障的威胁。3.3.加密加密:AmazonEBS加密功能完美支持静态数据和EC2实例与EBS卷之间的动态数据的加密。4.4.访问控制访问控制:您可以利用Amazon灵活的访问控制策略来指定谁可以访问哪个EBS卷,确保对数据的安全访问。5.5.快照快照:创建EBS卷的时间点快照,并将其备份到AmazonS3以实现长期持久性,从而保护您的数据。6.6.弹性卷弹性卷:可动态增加容量、调整性能并更改有效EBS卷的类型。

27、2021/5/18272.4.7 Amazon RDS for mysqlMySQL是世界上最热门的开源关系数据库,而AmazonRDS让您能够在云中轻松设置、操作和扩展MySQL部署。借助AmazonRDS,您可以在几分钟内部署可扩展的MySQL服务器,不仅经济实惠,而且可以调整硬件容量的大小。AmazonRDSforMySQL可以管理备份、软件修补、监控、扩展和复制等耗时的数据库管理任务,让您能专注于应用程序开发。AmazonRDS支持5.5、5.6和5.7版MySQLCommunityEdition,这意味着您当前使用的代码、应用程序和工具可与AmazonRDS搭配使用。2021/5/1

28、8282.4.7 Amazon RDS for mysql(续1)价值主要有:价值主要有:1.1.易于使用的托管部署易于使用的托管部署:只需在AWS管理控制台中单击几下,即可在几分钟内启动并连接到一个可以立即投入生产的MySQL数据库。AmazonRDSforMySQL数据库实例针对您选择的服务器类型预配置了各种参数和设置。数据库参数组可以提供对MySQL数据库的精细控制和微调功能。2.2.快速、可预测的存储快速、可预测的存储:AmazonRDS为您的MySQL数据库提供了两种由SSD支持的存储选项。通用型存储可以为小型或中型工作负载提供经济实惠的存储。对于高性能OLTP应用程序,预置的IOP

29、S能够实现每秒高达40000次IO的稳定性能。随着存储需求的增长,您可以实时预置额外的存储,绝无停机时间。3.3.备份和恢复备份和恢复:借助AmazonRDS的自动备份功能,您可以将MySQL数据库实例恢复到长达35天的指定保留期内的任一时间点。除此之外,您还可以执行用户发起的数据库实例备份。AmazonRDS会存储完整的数据库备份,直到您明确将其删除为止。4.4.高可用性和读取副本高可用性和读取副本:AmazonRDS多可用区域部署可以让MySQL数据库实现更强的可用性和持久性,使其成为生产型数据库工作负载的理想之选。AmazonRDS读取副本可以轻松实现弹性扩展,超越单个数据库实例的容量限

30、制,满足读取密集型数据库工作负载的需求。5.5.监控和指标监控和指标:AmazonRDS针对数据库实例免费提供AmazonCloudWatch指标,而AmazonRDS的增强监控功能让用户可以查看50多项CPU、内存、文件系统和磁盘I/O指标。您可以在AWS管理控制台中查看各种关键操作指标,包括计算/内存/存储容量使用率、I/O活动和实例连接。6.6.隔离和安全隔离和安全:作为一种托管服务,AmazonRDS可以为MySQL数据库提供高级别的安全性。其中包括使用AmazonVirtualPrivateCloud(VPC)进行网络隔离,使用您通过AWSKeyManagementService(K

31、MS)创建和控制的密钥来加密静态数据,以及使用SSL来加密传输中的数据。2021/5/18292.4.7 Amazon RDS for mysql(续2)如果应用程序已经在MySQL数据库基础上运行,您可以将数据轻松迁移到AmazonRDS。通常而言,只需执行以下操作即可将数据迁移到AmazonRDS:使用所需的计算和存储容量以及访问控制,创建一个数据库实例。对于较小的数据库(如不超过1GB),通过mysqldump提取数据,然后直接输入到AmazonRDS。下例演示将“acme”数据库复制到AmazonRDS中:mysqldumpacme|mysql-host=hostname-user=u

32、sername-passwordacme对于较大的数据库,可先在AmazonRDS构建数据库架构,然后将数据转换为纯文本文件,再使用mysqlimport实用程序导入到数据库实例中。下例演示将“acme”数据库复制到AmazonRDS中:mysqlimport-local-compress-user=username-password-host=hostname-fields-terminated-by=,Acmesales.part_*在应用程序配置文件中更新数据库连接字符串。2021/5/18302.4.7 AWS RDS(续3)成本估算:成本估算:2021/5/18312.4.8 Ama

33、zon s3amazonS3(SimpleStorageService)是一个公开的服务,Web应用程序开发人员可以使用它存储数字资产,包括图片、视频、音乐和文档。S3提供一个RESTfulAPI以编程方式实现与该服务的交互。理论上理论上,S3是一个全球存储区域网络(SAN,StorageAreaNetwork),它表现为一个超大的硬盘,客户可以在其中存储和检索数字资产。技术上技术上,Amazon的架构有一些不同有一些不同。客户通过S3存储和检索的资产被称为对象。对象存储在存储段(bucket)中。客户可以用硬盘进行类比:对象就像是文件,存储段就像是文件夹(或目录)。与硬盘一样,对象和存储段也

34、可以通过统一资源标识符(UniformResourceIdentifier,URI)查找。AmazonS3将数据作为对象存储在被称为“存储桶”的资源中。您可以在一个存储桶中尽可能多地存储对象,并写入、读取和删除您的存储桶中的对象。对象大小最多可为5TB。2021/5/18322.4.8 Amazon s3(续1)针对频繁访问数据,AmazonS3Standard提供较高的持久性、可用性和性能对象存储。由于它带来较低的延迟和较高的吞吐量,Standard非常适合各种用例,包括云应用程序、动态网站、内容分配、移动和游戏应用程序,以及大数据分析。生命周期管理提供可配置的政策,可将对象自动迁移到最合适

35、的存储类别。重要功能重要功能:较低的延迟和较高的吞吐量性能经过设计,可为对象实现99.999999999%的持久性。数据会自动分布在AWS地区内不同地理位置上的至少三个物理设施中,并且AmazonS3还可以将数据自动复制到其他任何AWS地区。经过设计,可在指定年度内实现99.99%的可用性以AmazonS3服务等级协议作为后盾,以实现可用性。支持对转移中的数据和静态数据进行SSL加密对象自动迁移的生命周期管理2021/5/18332.4.8 Amazon s3(续2)传输大量数据传输大量数据1.Amazon S3 Transfer Acceleration:旨在最大限度地提高远距离传输到Ama

36、zonS3存储桶的速度。它是通过在一个高度优化的网桥上传递HTTP和HTTPS流量来发挥作用的,该网桥在距离您客户端最近的AWS边缘站点和AmazonS3存储桶之间运行。无需管理网关服务器,无需开启防火墙,无需集成特殊端口或客户端,也无需支付预付费用。您只需更改您的应用程序用来传输数据的AmazonS3终端节点,系统便会自动实施加速。、。2.AWS Snowball、Snowball Edge 和和 Snowmobile:从PB级到EB级,AWS数据迁移服务可以使用安全的设备将大量数据传入和传出AmazonS3。AWSSnowball、AWSSnowballEdge和AWSSnowmobile

37、可以应对大规模数据传输带来的常见问题,其中包括网络成本高、传输时间长以及安全问题。数据传输简单、快速、安全,并且成本可以低到高速Internet费用的五分之一。3.AWS Storage Gateway:利用AWSStorageGateway,您可以将位于本地的数据或存储系统轻松链接到AmazonS3。这意味着您现有的系统、软件、流程和数据可以精简到云中,以最小的中断率进行备份、迁移、分层或突增。2021/5/18342.4.8 AWS S3(续3)成本估算:成本估算:2021/5/18352.4.9 Amazon ElasticacheAmazonElastiCache通过允许您存储通常在缓

38、存中读取的数据元,可用于大幅改善许多高读取负载应用程序(如社交网络、游戏、媒体分享和问答门户)或计算密集型负载(如推荐引擎)的延迟性和吞吐量。此外,借助Redis对高级数据结构的支持,您可以增加数据库层以提供用经济实惠的方法通过数据库无法轻松实现的功能(如排行榜、计数、会话和跟踪)。AmazonElastiCache可简化内存缓存环境的管理、监控和操作,并减轻相关工作负担,从而让您能够专注于应用程序中更有价值的部分。AmazonElastiCache支持两种引擎:Memcached和Redis快速部署快速部署:通过AWS管理控制台轻松管理。点击几下即可配置并启动引擎缓存节点。与特定引擎协议的兼

39、容性兼容性。大多数客户端库可与为其构建的相应引擎协作无需额外费用或调整。通过Amazon CloudWatch 对引擎节点的统计数据进行详细监控不用花费额外费用只需根据使用的节点小时数,为您实际消耗的资源付费实际消耗的资源付费2021/5/18362.4.9 Amazon Elasticache(续)成本估算:成本估算:2021/5/18372.4.10 Amazon EMRAmazonEMR提供的托管Hadoop框架可以让您快速轻松、经济高效地在多个动态可扩展的AmazonEC2实例之间处理大量数据。您还可以运行其他常用的分布式框架(例如AmazonEMR中的ApacheSpark、HBas

40、e、Presto和Flink),以及与其他AWS数据存储服务(例如AmazonS3和AmazonDynamoDB)中的数据进行交互。AmazonEMR能够安全可靠地处理广泛的大数据使用案例,包括日志分析、Web索引、数据转换(ETL)、机器学习、财务分析、科学模拟和生物信息。借助AmazonEMR上受版本控制的发布策略,您可以在EMR集群中轻松选择和使用最新的开源项目,包括ApacheHadoop和Spark生态系统中的应用程序。软件由AmazonEMR进行安装和配置,使您能够投入更多时间来提高数据价值,而不用操心基础设施和管理任务。2021/5/18382.4.10 Amazon EMR-A

41、pache hadoop1.1.更高的速度和敏捷性更高的速度和敏捷性:您可以动态地快速初始化新的Hadoop集群,也可以向现有的AmazonEMR集群中添加服务器,从而大幅缩短向用户和数据专家提供资源所花费的时间。在AWS平台上使用Hadoop,通过降低为实验和开发分配资源所需的成本和时间,大幅提高您的组织敏捷性。2.2.降低管理复杂性降低管理复杂性:Hadoop配置、联网、服务器安装、安全配置和持续的管理维护将会是复杂而艰巨的任务。作为托管服务,AmazonEMR可以满足您的Hadoop基础设施的需求,因此您可以将精力放在核心业务上。3.3.与其他云服务集成与其他云服务集成:您可以轻松地将您

42、的Hadoop环境与其他服务集成,例如AmazonS3、AmazonKinesis、AmazonRedshift和AmazonDynamoDB,从而在AWS平台上跨各种不同的服务执行数据移动、工作流程和分析。此外,您还可以将AWSGlue数据目录用作适用于ApacheHive和ApacheSpark的托管元数据存储库。4.4.仅在需要时支付集群费用仅在需要时支付集群费用:许多Hadoop任务都难以执行。例如,ETL任务可以每小时、每天或每月运行一次,而金融企业的建模任务或基因排序可能一年仅执行几次。通过在AmazonEMR上使用Hadoop,您可以轻松地启动这些工作负载集群,保存结果,并在不再

43、需要Hadoop资源时将其关闭,以避免产生不必要的基础设施成本。5.5.更出色的可用性和灾难恢复更出色的可用性和灾难恢复:通过在AmazonEMR上使用Hadoop,您可以灵活地在任意AWS区域中任意数量的可用区域中启动集群。只需几分钟,您便可以在其他区域中启动集群,轻松解决某一区域内的潜在问题或威胁。6.6.灵活的容量灵活的容量:在部署Hadoop环境之前规划容量通常会导致代价高昂的资源闲置或资源限制。借助AmazonEMR,您可在几分钟内创建具备所需容量的集群,以及使用AutoScaling动态扩展和缩减节点。2021/5/18392.4.10 Amazon EMR-Apache hado

44、op(续)成本估算:成本估算:2021/5/18402.4.11 Amazon CloudWatchAmazonCloudWatch是一项针对AWS云资源和在AWS上运行的应用程序进行监控的服务。您可以使用AmazonCloudWatch收集和跟踪各项指标、收集和监控日志文件、设置警报以及自动应对AWS资源的更改。AmazonCloudWatch可以监控各种AWS资源,例如AmazonEC2实例、AmazonDynamoDB表、AmazonRDS数据库实例、应用程序和服务生成的自定义指标以及应用程序生成的所有日志文件。您可通过使用AmazonCloudWatch全面地了解资源使用率、应用程序性

45、能和运行状况。使用这些分析结果,您可以及时做出反应,保证应用程序顺畅运行。2021/5/18412.4.11 Amazon CloudWatch(续1)Amazon EC2方式:方式:自动监控EC2实例,无需额外安装软件。AmazonEC2实例的基本监控:7个预选指标(频率为5分钟)和3个状态检查指标(频率为1分钟),免费使用免费使用。AmazonEC2实例的详细监控:基本监控提供的所有指标(频率为1分钟),用于附加收用于附加收费费。开启了详细监控的实例允许依据AmazonEC2AMIID和实例类型进行数据聚合。如果使用AutoScaling或ElasticLoadBalancing,Amaz

46、onCloudWatch还会向您提供按AutoScaling组和ElasticLoadBalancer汇总的AmazonEC2实例指标无论您选择的是基本监控还是详细监控。监控数据将会保存十五个月,即使您的AWS资源已终止。2021/5/18422.4.11 Amazon CloudWatch(续2)其他其他 AWS 资源资源AmazonCloudWatch可以自动监控弹性负载均衡器的请求数量和等待时间等指标、AmazonEBS卷的读/写等待时间等指标、AmazonRDS数据库实例的可用内存和可用存储空间等指标。方式:方式:监控其他AWS资源无需安装附加软件。支持的支持的 AWS 资源包括:资源

47、包括:计算与联网:计算与联网:AutoScaling组:每1分钟7个预选指标,可选,无附加费用。弹性负载均衡器:每1分钟13个预选指标,无附加费用。AmazonRoute53运行状况检查:1个预选指标(频率为1分钟),免费使用。存储和内容传输:存储和内容传输:AmazonS3:将预选指标每天显示一次,不额外收取费用;将十三个预选请求指标每分钟显示一次,按照标准CloudWatch自定义指标价格收取费用。AmazonEBSPIOPS(SSD)卷:每1分钟10个预选指标,无附加费用。AmazonEBS通用型(SSD)卷:每5分钟10个预选指标,无附加费用。AmazonEBS磁性介质卷:每5分钟8个

48、预选指标,无附加费用。AmazonCloudFront:每1分钟6个预选指标,无附加费用。数据库与分析:数据库与分析:AmazonElastiCache节点:每1分钟39个预选指标,无附加费用。AmazonRDS数据库实例:每1分钟14个预选指标,无附加费用。AmazonElasticMapReduce任务流:每5分钟26个预选指标,无附加费用。2021/5/18432.4.11 Amazon CloudWatch(续3)成本估算:成本估算:2021/5/18442.4.12 AWS 其他功能1.AWS CloudFormation:免费服务,提供了一种通用语言来描述和预配置您的云环境中的所有

49、基础设施资源。CloudFormation使您可以跨所有地区和账户使用简单的文本文件以自动化的安全方式为您的应用程序需要的所有资源建模并对其进行预配置。该文件是您的云环境的单一信任源。2.AWS 命令行界面命令行界面(CLI):是用于管理AWS服务的统一工具。您可以使用命令行控制多个AWS服务并利用脚本来自动执行这些服务。3.AWS 控制台控制台:通过简单直观的基于Web的用户界面访问并管理AmazonWebServices。您还可以使用AWS控制台移动应用在外出时快速查看资源。4.AWS Identity and Access Management(IAM):能够安全地管理对AWS服务和资源

50、的访问。您可以使用IAM创建和管理AWS用户和组,并使用各种权限来允许或拒绝他们对AWS资源的访问。IAM是AWS账户提供的一项功能,不另外收费。5.Amazon Simple Notification Service(SNS):是一种灵活且完全托管的发布/订阅消息收发和移动通知服务,用于协调向订阅终端节点和客户端的消息分发。使用SNS,您可以向大量订阅者(包括分布式系统和服务)和移动设备群发消息。您可以轻松地设置、运营您的所有终端节点(无论规模大小)并可靠地向其发送通知。SNS可以消除管理和运营专用消息收发软件和基础设施所产生的复杂工作和开销。6.AWS Marketplace:是一个收录了

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服