Stockage et Sauvegardes - Object storage : retour d'expérience
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Object storage : retour d'expérience

Von
Community Deleted user
Erstellungsdatum 2021-12-09 15:12:33 (edited on 2024-09-04 13:56:09) in Stockage et Sauvegardes

Bonjour,

nous sommes en train d'évaluer object storage et j'aimerais avoir si possible vos retours d'expériences sur ce service.
J'ai questionné l'assistance d'OVH mais leurs réponses ne comportaient que des liens vers de la documentation que j'avais déjà lues.
Nous utilisons l'api openstack php : https://php-openstack-sdk.readthedocs.io/en/latest/index.html
Nous pensons construire le nom de l'objet sous forme d'arborescence comme un système de fichier.

1) quelles sont les limitations en termes de caractères sur un nom d'objet. Je sais au moins que le caractère '#' (dièse) n'est pas supporté car le nom de l'objet est tronqué avant ce caractère lors de l'envoi, ce qui peut provoquer l'écrasement des objets si plusieurs objets possèdent la même racine avant ce caractère interdit.
Quelqu'un connait t'il donc les caractères interdits pour un nom d'objet ? ou peut être sont-ils les mêmes que chez Google ? https://cloud.google.com/storage/docs/naming-objects

2) Peut-on effectuer des requêtes sur les métadatas ? comme ce que propose Amazon : https://aws.amazon.com/fr/blogs/big-data/building-and-maintaining-an-amazon-s3-metadata-index-without-servers/. Cela existe t'il chez OVH ?

3) en terme de performance, faut-il limiter le nombre de fichiers dans un container ? et si oui quelle est la limite à ne pas dépasser ? Stocker plusieurs dizaines de millions de fichiers dans un container est-il raisonnable ? la question se pose sur le stockage, mais aussi surtout sur la recherche (nous utilisons cette fonction https://php-openstack-sdk.readthedocs.io/en/latest/services/object-store/v1/objects.html#list-objects avec les options delimiter à '/' et prefix avec le début du chemin à rechercher).

Merci,

Fabien.