10.5. 管理命名空间存储桶

命名空间存储桶可让您将不同提供程序上的数据存储库连接在一起,以便您可以通过统一视图与所有数据交互。将与各个提供程序关联的对象存储桶添加到命名空间存储桶,并通过命名空间存储桶访问您的数据,以一次性查看所有对象存储桶。这可让您在读取多个其他存储提供商的同时写入您首选的存储供应商,从而显著降低迁移至新存储提供商的成本。

  1. 将供应商连接到 Multicloud 对象网关
  2. 为每个供应商创建一个命名空间资源,以便可以将它们添加到命名空间存储桶中。
  3. 将命名空间资源添加到命名空间存储桶,并将存储桶配置为读取和写入适当的命名空间资源。

您可以使用 S3 API 与命名空间存储桶中的对象交互。如需更多信息,请参阅命名空间存储桶中对象的 S3 API 端点

注意

只有其写入目标可用且可正常运行时,才能使用命名空间存储桶。

10.5.1. 在 Multicloud 对象网关中添加供应商连接

您需要为每个供应商添加连接,以便 Multicloud 对象网关可以访问该供应商。

先决条件

  • OpenShift 控制台的管理访问权限.

流程

  1. 在 OpenShift 控制台中,点击 StorageOverview 并点 Object 选项卡。
  2. Multicloud Object Gateway 并在系统提示时登录。
  3. Accounts 并选择要添加连接的帐户。
  4. 单击 My Connections
  5. 单击 Add Connection

    1. 输入 连接名称
    2. 默认情况下,您的云提供程序会在 服务 下拉菜单中显示。更改选择以使用其他提供程序。
    3. 默认情况下,您的云供应商的默认端点会在 Endpoint 字段中显示。如果需要,输入替代端点。
    4. 输入您的云供应商访问密钥
    5. 输入此云供应商的 Secret 密钥
    6. 点击 Save