Intégrez la plate-forme de stockage d'objets conforme à S3 de Scality en configurant Object Storage Interoperability Service (OSIS).

Conditions préalables

Avant de pouvoir configurer VMware Cloud Director Object Storage Extension pour qu'il fonctionne avec une plate-forme de stockage d'objets tierce, vérifiez que vous avez développé un adaptateur Scality pour la plate-forme. Reportez-vous au Guide de développement du service d'interopérabilité de stockage d'objets VMware.

Configuration de VMware Cloud Director Object Storage Extension avec Scality

Scality développe l'adaptateur Scality avec les normes d'API OSIS.

L'adaptateur Scality permet à VMware Cloud Director Object Storage Extension de communiquer avec Scality et d'échanger des informations sur les locataires et les utilisateurs.

Pour plus d'informations sur Scality, reportez-vous à la section https://www.scality.com/alliance-partners/vmware/.

Procédure

  1. Configurez la connexion à l'API Scality.
    ose osis admin set --name scality-adapter-name --url https://scality-adapter-api-server --user username --secret password 
  2. (Facultatif) Si le mode d'authentification pour Scality s'effectue avec un jeton d'API du porteur, définissez un jeton d'actualisation.
    ose args set --k oss.platform.scality-adapter-name.admin.refresh-token --v refresh-token 
    1. Pour déterminer le mode d'authentification de Scality, exécutez l'API OSIS GET /api/info et affichez la propriété auth_modes.
  3. Configurez le point de terminaison S3 de la plate-forme de stockage d'objets tierce.
    ose osis s3 set --name scality-adapter-name --url https://platform-S3-endpoint
  4. Basculez vers la plate-forme de stockage d'objets tierce.
    ose platforms enable osis --name scality-adapter-name
  5. Redémarrez le service VMware Cloud Director Object Storage Extension.
    ose service restart

Résultats

Vous pouvez désormais autoriser les organisations de locataires à utiliser la plate-forme Scality.