Intégrez toute plate-forme de stockage d'objets conforme à S3 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 OSIS 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 le stockage d'objets conforme à OSIS

OSIS définit un ensemble de spécifications d'API de gestion pour VMware Cloud Director Object Storage Extension.

OSIS permet à VMware Cloud Director Object Storage Extension de communiquer avec des plates-formes de stockage d'objets tierces et d'échanger des informations sur les locataires et les utilisateurs.

Procédure

  1. Configurez la connexion à l'API OSIS.
    ose osis admin set --name OSIS-platorm-name --url https://osis-adapter-api-server --user username --secret
    password
  2. (Facultatif) Si le mode d'authentification pour le service OSIS s'effectue avec un jeton d'API du porteur, définissez un jeton d'actualisation.
    ose args set --k oss.platform.OSIS-adapter-name.admin.refresh-token --v refresh-token
    1. Pour déterminer le mode d'authentification du service OSIS, 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 OSIS-platform-name --url https://platform-S3-endpoint 
  4. Basculez vers la plate-forme de stockage d'objets tierce.
    ose platforms enable osis --name OSIS-platform-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 nouvelle plate-forme de stockage d'objets tierce.