WEB开发网
开发学院服务器云计算 用 Amazon Web Services 进行云计算,第 2 部分: ... 阅读

用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据

 2009-11-05 00:00:00 来源:WEB开发网   
核心提示: 支撑 S3 框架的三个基本概念是 bucket、对象 和键, bucketbucket 是基本构建块,用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据(2),存储在 Amazon S3

支撑 S3 框架的三个基本概念是 bucket、对象 和键。

bucket

bucket 是基本构建块。存储在 Amazon S3 中的每个对象都包含在一个 bucket 中。可以认为 bucket 相当于文件系统上的文件夹(即目录)。文件夹和 bucket 之间的主要差异之一是,每个 bucket 及其内容都可以通过 URL 访问。例如,如果有一个名为 “prabhakar” 的 bucket,就可以使用 URL http://prabhakar.s3.amazonaws.com 访问它。

Each S3 账户可以包含最多 100 个 bucket。bucket 不能相互嵌套,所以不能在 bucket 中创建 bucket。在创建 bucket 时,可以指定位置限制,从而影响 bucket 的地理位置。这会自动地确保在这个 bucket 中存储的所有对象都存储在指定的地理位置。目前,可以把 bucket 放在美国或欧盟。如果在创建 bucket 时没有指定位置,那么 bucket 及其内容会存储在最接近您帐户的账单地址的地方。

bucket 名称必须符合下面的 S3 规定:

名称必须以数字或字母开头。

名称的长度必须在 3 到 255 个字符之间。

有效的名称只能包含小写字母、数字、点号、下划线和连字符。

尽管名称可以包含数字和点号,但是不能采用 IP 地址格式。例如,不能把 bucket 命名为 192.168.1.254。

bucket 名称空间在 S3 中的所有账户的所有 bucket 之间共享。bucket 名称必须在整个 S3 中是惟一的。

如果要通过 URL 访问 bucket 包含的对象,bucket 名称还必须符合以下规定:

bucket 名称必须不包含下划线。

名称的长度必须在 3 到 63 个字符之间。

名称不能以连字符结尾。例如,myfavorite-.bucket.com 是无效的。

在名称中点号的旁边不能有连字符。所以 my-.bucket.com 是无效的。

上一页  1 2 3 4 5 6 7  下一页

Tags:Amazon Web Services

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接