通过配置 Object Storage Interoperability Service (OSIS),集成兼容 Scality S3 的对象存储平台。

前提条件

在将 VMware Cloud Director Object Storage Extension 配置为与第三方对象存储平台配合使用之前,请确认您已为该平台开发了 Scality 适配器。请参见 《VMware Object Storage Interoperability Service 开发指南》

如何为 VMware Cloud Director Object Storage Extension 配置 Scality

Scality 按照 OSIS API 标准开发 Scality 适配器。

利用 Scality 适配器,VMware Cloud Director Object Storage Extension 可以与 Scality 通信并交换租户信息和用户信息。

有关 Scality 的详细信息,请访问 https://www.scality.com/alliance-partners/vmware/

过程

  1. 配置 Scality API 连接。
    ose osis admin set --name scality-adapter-name --url https://scality-adapter-api-server --user username --secret password 
  2. (可选) 如果 Scality 的身份验证模式使用的是持有者 API 令牌,请设置刷新令牌。
    ose args set --k oss.platform.scality-adapter-name.admin.refresh-token --v refresh-token 
    1. 要确定 Scality 的身份验证模式,请运行 OSIS API GET /api/info 并查看 auth_modes 属性。
  3. 配置第三方对象存储平台 S3 端点。
    ose osis s3 set --name scality-adapter-name --url https://platform-S3-endpoint
  4. 切换到第三方对象存储平台。
    ose platforms enable osis --name scality-adapter-name
  5. 重新启动 VMware Cloud Director Object Storage Extension 服务。
    ose service restart

结果

现在,您可以允许租户组织使用 Scality 平台。