存储桶是在命名空间中创建的对象容器,有时被视为子租户的逻辑容器。在 S3 中,容器被称为存储桶,此术语已被 ECS 采用。在 Atmos 中,相当于存储桶的是子租户;在 Swift 中,相当于存储桶的是容器;对于 CAS 来说,存储桶是 CAS 池。在 ECS 中,存储桶是全局资源。每个存储桶在命名空间中创建,每个命名空间在复制组 (RG) 中创建。 存储桶是可以跨多个站点的全局资源。创建存储桶涉及将存储桶分配给命名空间和 RG。存储桶级别是启用所有权和文件或 CAS 访问权限的级别。 您可同时通过不同的工具访问存储桶,即使用 GeoDrive 和 S3 浏览器访问同一存储桶。 |
ECS 提供了多种创建存储桶的方法。要创建存储桶,必须完成以下操作:
使用浏览器登录到 ECS 系统,然后在 ECS GUI 中选择 ECS Help(“?”图标),它链接到《ECS 管理指南》-“ECS 入门”-“创建存储桶”
有关管理和对象操作,请参阅 ECS REST API 指南。
|
创建对象用户时(“Manage”-“User”-“New Object User”),可使用以下协议选项:
|
文件系统 |
NFSv3 必需选项。在创建存储桶时需要此选项。请注意,一旦创建存储桶,就无法更改此选项的设置。 请参阅文章 ECS:装载 NFS 导出的最佳实践,了解更多信息。 |
CAS |
对于 CAS 操作,在创建存储桶时必须设置此选项。无法使用其他协议访问 CAS 存储桶,并且在创建存储桶时必须设置 CAS 选项。 请参阅文章 ECS:CAS 用户和存储桶管理最佳实践,了解更多信息。 |
元数据搜索 |
启用基于用户和系统元数据的对象索引编制,并且在保存后无法启用。 请参阅 ECS GUI 中的 ECS Help(“?”图标),它链接到《ECS 管理指南》-“存储桶”-“在 ECS 门户中使用存储桶”-“存储桶设置”-“元数据搜索字段” |
在中断期间进行访问 (ADO) |
ECS 允许您将存储桶配置为在其中一个 VDC 出现故障时仍可访问。 请参阅文章 ECS:ADO(在中断期间进行访问)参数的重要性,了解更多信息。 |
服务器端加密 |
启用以允许静态数据加密,这会对存储磁盘上的数据进行加密,以降低磁盘被盗导致数据丢失的风险。 请参阅 ECS GUI 中的 ECS Help(“?”图标),它链接到《ECS 管理指南》-“存储桶”-“在 ECS 门户中使用存储桶”-“存储桶设置” |
配额 |
可以在存储桶或命名空间级别分配软配额和硬配额。 请参阅文章 ECS:如何增加在 ECS 存储桶上设置的配额,了解更多信息。 |
存储桶标记 |
存储桶标签是可与存储桶关联的键值对。每个存储桶最多可以有 10 个标签。 请参阅 ECS GUI 中的 ECS Help(“?”图标),它链接到《ECS 管理指南》-“存储桶”-“在 ECS 门户中使用存储桶”-“存储桶设置”-“存储桶标记” |
保留 |
可以在存储桶或命名空间级别设置保留。保留适用于 CAS 和 S3 存储桶。 请参阅 ECS GUI 中的 ECS Help(“?”图标),它链接到《ECS 管理指南》-“命名空间”-“在 ECS 门户中使用命名空间”-“命名空间设置”-“保留期和策略” |
编辑 ACL | ||||||||||||||||||
S3 允许设置以下权限:
可以创建具有不同权限的多个用户。请参阅 ECS GUI 中的 ECS Help(“?”图标),它链接到《ECS 管理指南》-“存储桶”-“在 ECS 门户中使用存储桶”-“设置 ACL” 对于 CAS,请参阅文章 ECS:为 CAS 设置存储桶 ACL,了解更多信息。 |
编辑策略 |
ECS GUI 提供存储桶策略编辑器,用于为现有存储桶创建存储桶策略。策略以 JSON 格式定义,用于策略的语法与用于 Amazon AWS 的语法相同:
有关上述操作的示例,请参阅 ECS GUI 中的 ECS Help(“?”图标),它链接到《ECS 管理指南》-“存储桶”-“在 ECS 门户中使用存储桶”-“设置存储桶策略”-“存储桶策略场景”。 |
有多种方法可以测试 S3 连接,以下是访问方法的几个示例。通过 S3 浏览器访问 S3 存储桶的最简单方法。
|
存储桶受存储桶所在系统配置的最大容量的限制。 存储桶支持多协议,但 CAS 存储桶除外。CAS 存储桶不能共享。 在 TSO 期间,命名空间、存储桶和对象级别的客户端访问和 API 操作可用性受到在命名空间和存储桶级别设置的以下 ADO 选项的控制:
|
要删除存储桶,请确保存储桶完全为空。这不仅包括当前对象,还包括任何已配置的版本和删除标记,你需要删除所有这些内容,然后才能删除该存储桶。 如果无法手动删除存储桶,则可以在存储桶上设置生命周期策略以将其删除。请参阅文章 ECS:如何使用生命周期策略删除包含许多对象的 S3 存储桶,了解更多信息。 |
在创建存储桶之前,请记住某些选项之后无法更改:
确保存储桶配置正确,否则可能需要迁移。
以下规则适用于 ECS 中的 S3 存储桶命名:
存储桶最佳实践:
有关更多信息,请在 ECS GUI 中选择 ECS Help(“?”图标),它链接到《ECS 管理指南》。 |
有关针对存储桶限制实施的最新修复,请参阅最新的 ECS 发行说明。