1 / 8
文档名称:

亚马逊网络服务.docx

格式:docx   大小:21KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

亚马逊网络服务.docx

上传人:zhuwo11 2022/6/14 文件大小:21 KB

下载得到文件列表

亚马逊网络服务.docx

文档介绍

文档介绍:云计算:亚马逊网络服务(AWS)探秘
从贮存到支付,云计算的领导者(亚马逊)提供了一系列的低价服务来吸引注 意。我们将紧密关注这些。
亚马逊网络服务(AWS)是基于一个简单的想法:亚马逊已经建立了一个跨越 全球的硬件和软件基础设施,来支,你实例在EC2计算机单元(ECU),亚马逊定义为相 当于1 GHz主频2007 Opteron处理器。(该公司建议确定自己的 基准,以确定哪些是你的特定应用程序的最好实例) 。
亚马逊机器映象( AMI )由一个操作系统和当虚拟机启动时你想要预先载入 的任何的应用程序组成。目前,只有Linux可作为EC2实例的操作系统,虽然这 几乎不是一个限制。有不少的亚马逊预制的AMI产品目录发布。审阅这些目录, 我发现使用Ubuntu、OpenSolaris、Centos,Fedora和许多其他的立即可用的 AMIs-总共有1 00多AMI准备外卖。你可以使用亚马逊免费提供的SDK建立自 己的AMI,但过程是漫长的。从产品目中选择一个编译好的AMI要容易得多,并 且能够按需定做。即使如此,许多可用的AMI,包括具体应用的软件;你完全可 以找到一个满足你需要的。
简单储存服务(S3)。
亚马逊简单的储存服务(S3)实际上是一个以太网上的大磁盘。严格来说, 你需要知道关于它一切的90%。它没有目录和没有文件名-只是一个大空间,你 可以储存和提取大小从
lbyte到5 G B的非结构化数据。
我们称之为“块”,S3称之为“对象”,我们称之为“目录”,S3则比 方为“桶”。因此,当你在S3上储存200KB的JPEG格式的图片时,你是把200KB 的对象放进水桶。一特定的AWS帐户可以拥有多达100个水桶。水桶能容纳无限 数量的块,它可以分配给无论是在美国或欧洲的使用者。据推测,这为用户提供 了一个本土化的服务,因为桶可在任何地方通过互联网,从亚马逊获得。在美国 和在欧洲提供服务的费用差异是微小的;在欧洲提供1000次的网络存取服务,只 比在美国贵大约2000美分。
更深入,你可以把一对象看做是三位一体:关键字,数值,和元数据。关键 字是该对象的名称,数值是它的内容,以及元数据是一组描述对象信息的关键字 /数值对。 (虽然访问权限也同对象联系在一起,但被视为单独的存储对象) 。 对象的名称可以是3至255个字符,亚马逊对命名唯一约束的地方就是,是他们 希望不要同网址混淆。因此,一个对象被命名为“ ”是不合要 求的。
而S3的结构实际上是一个平面文件系统,S3的API允许一位能干的程序 员在桶内建立明显的子目录。不够理想的是对象名称中必须包含该目录的名称; 不过,人为的可以简单修饰对象名称。因此,如果你想要一个动物的目录和蔬菜 的目录,你可能有对象关键字,如“动物-猫” , “动物-狗” , “蔬菜-甜 菜, ”和“蔬菜-胡萝卜” 。使存储目标的地址前缀参量,你可以限制被检索 对象的关键字为动物或蔬菜。 在亚马逊的简单的数据库应该保存更加复杂的数 据结构。
亚马逊的简单数据库服务(SimpleDB)。
亚马逊S3是专为大型,非结构化的数据块设计,而SimpleDB是为复杂 的,结构化数据建立的。与其他服务一样,这个名称说明了一切。虽然SimpleDB 是使用轻量级并且很