Qu’est-ce que le stockage d’objets ?
Le stockage d’objets est une architecture de stockage de données dans laquelle les données sont stockées et gérées en tant qu’unités autonomes appelées objets. Chaque objet contient une clé, des données et éventuellement des métadonnées. Le stockage d’objets simple, compatible avec les API et hautement évolutif est le format le plus indiqué pour les services de stockage en cloud public tels qu’Amazon S3 et les solutions on-premises telles que Pure Storage® FlashBlade®.
Stockage d’objets, stockage de fichiers ou stockage en mode bloc ?
Dans le monde du stockage de données, il existe trois façons de stocker les données : sous forme de fichiers, de blocs ou d’objets. Voyons quelles sont les principales différences qui distinguent ces trois formats :
Le stockage d’objets est un format de stockage dans lequel les données sont stockées sous forme d’unités discrètes appelées objets. Chaque unité a un identifiant unique ou une clé qui permet de la retrouver où qu’elle soit stockée dans un système distribué.
Les objets fonctionnent comme des unités modulaires, et chaque unité se comporte comme un référentiel autonome assorti de métadonnées relatives à des détails comme les permissions, les politiques de confidentialité, la sécurité, les imprévus, etc. C’est un peu comme si pour une photo, on disposait de métadonnées décrivant les réglages de l’appareil, ainsi que l’heure et le lieu où la photo a été prise.
Le stockage d’objets prend en charge HTTP et REST, l’architecture d’interface de programmation (API) utilisée par la plupart des sites Web et les applis de logiciel en tant que service (SaaS).
Le stockage en mode bloc fragmente les données en blocs distincts de taille déterminée et attribue un identifiant unique à chaque bloc. Le stockage en mode bloc permet au système de stockage sous-jacent de récupérer ces blocs où qu’ils soient stockés. Il découple les données de leur environnement de stockage, permettant au réseau de stockage de stocker les données à l’endroit le plus pratique, quel que soit le système d’exploitation sous-jacent. Ainsi, même si votre système de stockage est un système hybride qui combine fournisseurs de services cloud, serveurs Linux et serveurs Windows, votre SAN pourra rapidement réassembler et récupérer vos données quand vous en aurez besoin.
Le stockage de fichiers est le format de stockage le plus répandu ; les données sont stockées dans des fichiers que vous pouvez utiliser dans des dossiers au sein d’un répertoire de fichiers hiérarchique. C’est le format de stockage utilisé par les systèmes DAS et NAS. Chaque fois que vous accédez à des fichiers sur un disque dur, votre ordinateur local, ou un disque partagé hébergé sur un serveur d’entreprise, vous utilisez un stockage de fichiers. Le chemin de fichiers vers une donnée spécifique peut être long et inefficace, mais en contrepartie, l’utilisateur y accède facilement.