资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Click to edit Master title style,亚马逊云计算介绍,1,从卖图书到云计算,AWS,平台概览,亚马逊全球物理基础设施,美,国东部,(N.Virginia),美国西部,(CA),美国西部,(OR),欧洲,(,Ireland),亚太,(Singapore/Tokyo,),南非,(Sao Paulo),23,个边缘服务位置,云计算应用,计算,Elastic Compute,(EC2),Auto,scale,VM Import,网络,Route 53,Virtual Private Cloud(VPC),Direct Connect,Elastic Load,Balancer,并,行处理,Elastic,MapReduce,HPC Cluster,电子商务,$,Flexible Payments Service,Dev Pay,Fulfillment Web Service,内容分发,Amazon CloudFront,Mechanical Turk,人工服务,消息,Simple Email,Service(SES),Simple Notification Service(SNS),Simple Queue Service(SQS),监控,CloudWatch,部署和自动化,Cloud,Formation,Elastic,Beanstalk,管理,AWS,管理控制台,认证和授权,Identity&Access Management,(IAM),Multi-Factor Authentication,(MFA),命令行接口,开发工具,Toolkit for,Eclipse,Toolkit for,Visual Studio,AMI Import,库和,SDK,基础设施构建模块,平台构建模块,跨服务特性,访问服务的工具,数据库,SimpleDB,(,RDS),Amazon ElastiCache,DynamoDB,存储,EBS,S3,Import/Export,Gateway,CAP,理论,Eric A.Brewer,,教授,加州大学伯克利分校(,UC Berkeley,),N,oSQL,的理论基础,最终一致性(,Eventually Consistency,),最终一致性模型,只,要最终所有的数据副本一致,牺,牲一致性来提,高可,用,性,读,写参数,W,R,N,N,:系统中每条记录的副本数,W,:每次记录成功写操作需要写入的副本数,R,:每次记录读请求最少需要读取的副本,数,强一致性:满,足,R+W,N,弱一致,性:,R+W,=N,亚马逊的基础存储架构:,Dynamo,参考论文:,Dynamo:Amazons Highly Available Key-value Store,S,imple Storage Service(S3),作用,通,过提供,的,标准,接,口,将任意类型的数据存储在服务器上,目,标,可,靠,易用,低使用成,本,横,向扩展,架,构在,Dynamo,上,非,传统关系数据库,使,文件操作尽量简单、高,效,不,支,持,SQL,的查询等,功能,降低系统复,杂性,基本概念,对象(,Object,),基,本存储单元:数据,+,元数据,对,象不超过,5GB,,元数据不超过,2KB,,文件名不超过,1KB,键(,Key,),对,象的唯一标示符,桶(,Bucket,),存,储对象的容器(类似于文件夹),每,个用户不超过,100,个桶,桶内对象数量不受限,桶,的名称全局唯一,不可以嵌套,基本结构,数据一致性模型,冗,余存储,每,个数据产生多个副本,最,终一致性模型,当,数据被充分传播到所有节点前,返回原数据,几,种情形,读,取新写入的对象,新,写入对象后列出桶中所有对象,更,新数据后立即读取,删,除后尝试读取,删,除后列出桶中所有对象,E,lastic Compute Cloud,(,EC2,),虚,拟的计算机,“,无,限”能力,可,以根据用户需求来配置实例数量,从而改变租用的计算能力,主,要特性,灵,活性:允许配置实例数量、地理位置,低,成本:按小时计费,安,全性:一整套安全措施,易,用性:自由构建应用程序,自动负载平衡,容,错性,:无状态和,多,实,例配置,基本架构,A,mazon Machine Image,(,AMI,),作,用,相,当,于虚拟机模板,可,将用户的应用程序、配置等一起打包,类,型,公,共,AMI,:亚马逊提供,免费,私,有,AMI,:本人或授权用户可进入,付,费,AMI,:向开发者付费购买,共,享,AMI,:开发者之间共享,实例(,Instance),作用,相,当于主机,提供计算能力,实,例自身携带一个存储模块(临时存放区),Elastic Block Store(EBS),作,用,长,期保存或者存储比较重要的数据,直,至用户删除,专,为,EC2,设计,卷,(,Volum,e,),每,个,EBS,最多创建,20,个卷,每,个卷可以挂载在任何一个实例上,快,照(,Snapshot),捕,捉当前卷的状态,然后将数据存在,S3,中,可,以作为创建一个新卷的起始点,
展开阅读全文