Amazon Web Services的一些入门知识
来源:互联网 发布:乐视2手机怎样恢复数据 编辑:程序博客网 时间:2024/03/29 05:14
原文链接:http://arstechnica.com/getting-it-done/2012/03/cracking-the-cloud-an-amazon-web-services-primer.ars
翻译部分
Elastic Cloud Compute (EC2)
EC2可当成在线应用或服务的后台计算资源,它由无数虚拟机实例instances构成。每个服务器同时可运行多个实例, 这些实例可配置成Linux或 Windows,开发人员可以利用这成百甚至上千的实例来执行不同程度的计算任务。这就是Elastic Cloud Compute中的“Elastic”的意指:EC2可根据用户需求灵活应用。
Instances可配置成Windows,或者不同的Linux发行版本。而且,每个instance可根据开发者的要求设定相应的“大小”。例如,Micro instances仅拥有613 MB的RAM,而Extra Large instances可多达15GB。同样,也可以根据处理需求配置不同的CPU和GPU。
EC2 instances可跨多个区域(regions - 指Amazon's data centers的地理位置)部署。 多个instances可部署在同一region中 (on separate blocks of infrastructure called availability zones, such as US East-1, US East-2, etc.), 如果需要增加冗余或减少延时也可跨区域部署。
Elastic Load Balance (ELB)
开发人员跨多个availability zones 和 regions部署EC2实例的的另一个目的是负载均衡。例如Netflix使用多个不同地理位置的EC2 instances。如果Amazon的US East center有问题,用户可通过US West instances连接到Netflix。
如果没有问题,但通过East Coast上的实例连接的用户高于通过 West上的实例连接 的用户时怎么办? 或者某个给定区域内的特定实例有问题时怎么办?Amazon的 Elastic Load Balance允许开发人员创建多个EC2 instances并设定规则在实例中分配流量。通过这种方式,不会出现某个实例负载过高,而其他实例空闲的情况 ,当与EC2可扩展性能结合在一起时,在需要负载平衡时可加入更多的实例。
Elastic Block Storage (EBS)
EBS可当成你计算机中的硬盘-它是 EC2 实例存储永久性文件和应用程序的地方。一个 EBS卷一次只能附加到一个EC2实例,但多个卷可附加到同一个实例。单个 EBS卷大小从1GB 到 1TB变化,但必须与要附加的实例处于同一availability zone中。
EC2实例默认不包含大的本地存储空间,可从EBS卷启动实例。这样的话,关闭EC2实例并在以后重新启动就不仅仅是文件和应用数据的持续存储,操作系统本身也是。
Simple Storage Service (S3)
EBS 卷用于存储EC2实例中的操作系统和应用数据,与 EBS 卷不同,, Amazon的 Simple Storage Service用于存储公用数据。例如,当你上传一个个人头像到Twitter上,图像存储在S3而不是EBS卷中。
S3一般用于静态内容,例如视频、图像和音乐,但事实上任何东西都可以上传和存储。上传到S3上的文件被当作object存储在 buckets中。与 EC2一样, S3存储也是可扩展的,也就是说唯一的限制就是钱。
Buckets也存储在regions中,并且是“跨多中心的多设备上的冗余存储”region。但这样会引起延时问题,例如,如果一个在欧洲的用户试图访问在US West region的bucket中存储的文件。 因此,Amazon提供名叫 CloudFront服务解决这一问题,它可以在其他regions中生成objects的镜像.
上述这些是Amazon Web Services的核心特点,不是全部列表。例如,在 AWS 登录页面上,你能找到如DynamoDB、 Route53、 Elastic Beanstalk和其他更多功能。
- Amazon Web Services的一些入门知识
- amazon web services的一些知识
- 更趋实用的Amazon Web Services
- 尝试Amazon Web Services的EC2
- Amazon Web Services 目录
- Amazon Web Services EC2
- Amazon Web Services CloudWatch
- Amazon Web Services Route 53
- Web Services 中XML、SOAP和WSDL的一些必要知识
- Web Services 指南之:Web Services 的一些例子
- Web Services 指南之:Web Services 的一些例子
- AWS(Amazon Web Services) 培训小记
- Amazon Web Services S3 (Simple Storage Service)
- Amazon web Services(AWS)技术文档
- Amazon Web Services SES(Simple Email Service)
- Amazon Web Services:Putty连接EC2实例
- 云计算服务之Amazon Web services
- 一些关于WEB SERVICES 的优秀网址
- 01_南理学工学院OJ_部分简单题目
- 生活之中需要注意的一些事情
- 主要的技术Blog网站
- flexlib SuperTabNavigator 无法访问空对象引用的属性或方法
- dbms_xplan.display_cursor 获取执行过的sql的执行计划
- Amazon Web Services的一些入门知识
- 查询计划中集的势(Cardinality)的计算
- UNIX网络编程学习(10)续--处理accept返回EINTR错误的TCP服务器程序最终(正确)版本
- Android之进程间传递自定义类型参数
- 一周最新示例代码回顾 (3/26–4/1)
- Android中如何判断sd卡容量是否小于某值
- Dijkstra算法
- 新工具介绍:AdPlus UI
- vc 开发简单的flash 播放器