Recherche
Langues

Stockage en mode objet

Stockage évolutif et rentable pour l'archivage des données à long terme et la diffusion de contenus

Gérez les données non structurées à l'échelle souhaitée sur site avec un accès distribué. Archivez et protégez vos données froides, vos sauvegardes et vos fichiers multimédia sur un stockage objet compatible S3.

Qu'est-ce que le stockage objet ?

Le stockage objet, également appelé stockage basé sur des objets, est une architecture de stockage conçue pour gérer les données non structurées à l'échelle souhaitée. Alors que le stockage en mode bloc répartit les données en blocs dotés d'identifiants uniques et que les systèmes de fichiers gèrent les données selon une hiérarchie de fichiers, le stockage objet stocke les données sous forme d'objets. Chaque objet correspond à un référentiel de données distinct et autonome, composé de trois parties : un identifiant unique au monde qui sert à traiter les objets, les métadonnées et la charge utile des données (ou données brutes). Les métadonnées contiennent des informations sur la charge utile des données, mais peuvent également contenir des données système telles que des stratégies de protection ou des métadonnées personnalisées.

What is Object Storage: object ID, metadata and data

Les données sont stockées sous forme d'unités autonomes et modulaires appelées objets

Les objets sont stockés selon une organisation horizontale, sans les dossiers et les structures hiérarchiques qui sont généralement utilisés dans un système de fichiers. Comme les bases de données avec la paire clé-valeur, le stockage objet utilise l'identifiant unique de chaque objet (clé) pour se référer aux données de charge utile (valeur). Les métadonnées spécifiques à chaque objet sont personnalisables. Elles peuvent contenir des attributs définis par l'utilisateur pour simplifier la recherche de fichiers, les requêtes, l'indexation et les analyses.

Object storage creates namespaces that provide an easy way to access the data stored as objects. Typically, in an object storage cluster, a global namespace forms a single logical access portal for users and applications. Object storage allows data to be accessed through a variety of protocols including S3, HTTP, NFS, and SMB.

Selon IDC, 80 % des données mondiales seront non structurées d'ici 2025. C'est une bonne occasion de stocker toutes ces données dans un stockage objet ou fichier. Le stockage objet est souvent privilégié par rapport au stockage en mode fichier pour conserver des données en archive pendant une longue période (données froides/inactives, sauvegardes et répliques, données de conformité, données analytiques, fichiers multimédias, etc.). Le stockage objet est beaucoup plus économique et évolutif que le stockage en mode bloc ou fichier. Il est, en général, mis en œuvre sur site, sous forme de Cloud privé, ou selon un modèle de paiement à l'utilisation, sous forme de service de Cloud public.

Évaluation des solutions de stockage objet

Par Eric Burgener d'IDC et des experts du stockage objet de DataCore Voir le webinaire

Principales capacités du stockage objet

évolutivité

Évolutivité

L'une des principales raisons pour lesquelles les organisations utilisent le stockage objet est son évolutivité sans précédent. Les clusters de stockage objet peuvent évoluer pour passer de téraoctets à des exaoctets et stocker des milliards de fichiers accessibles par des millions de clients. Au lieu de stocker des fichiers dans un système de fichiers, les fichiers sont stockés sous forme d'objets dans un espace d'adressage linéaire.

En dissociant la gestion des fichiers de la gestion des blocs de bas niveau, chaque disque du cluster de stockage objet participe à l'espace de noms. Les services de données sont superposés par dessus. Ce niveau de séparation offre une excellente facilité de gestion à l'échelle souhaitée. En outre, la gestion extensible des données basée sur des métadonnées simplifie la gestion de l'accès aux données. Cela rend le stockage objet pratiquement illimité pour traiter n'importe quelle capacité de données.

accès distribué

Accès distribué

Le stockage objet permet aux utilisateurs et aux applications d'accéder aux contenus via divers protocoles et méthodes d'accès, notamment S3/HTTP, NFS, SMB et les API REST. L'accès distribué permet à plusieurs utilisateurs situés à différents emplacements d'accéder aux fichiers en même temps.

Si un utilisateur doit effectuer une modification sur un objet, cela créera une nouvelle version de l'objet au lieu de modifier l'existant.Le nombre de versions d'objet pouvant être créées est souvent configurable par l'administrateur. Il existe également une fonctionnalité supplémentaire de verrouillage des objets basée sur des règles qui limite la modification d'un objet ou d'un groupe d'objets à une période spécifique ou indéfiniment. Ce niveau de flexibilité d'accès, de modification et de verrouillage permet de donner un véritable accès distribué aux utilisateurs finaux et un contrôle efficace aux administrateurs.

métadonnées personnalisées

Métadonnées personnalisées

Dans les solutions de stockage objet, les métadonnées stockent des informations sur les données et sont utilisées pour la récupération et la gouvernance des données. Le stockage objet permet aux utilisateurs d'enrichir les métadonnées d'un fichier par un nombre quelconque d'attributs personnalisés.

Cela simplifie la recherche, l'indexation et les analyses de contenu. Les métadonnées peuvent également servir à définir des stratégies au niveau des objets ou des buckets pour définir la façon dont les données doivent être protégées et stockées.

durabilité des données

Durabilité des données

Alors que la disponibilité des données renvoie à la disponibilité du système, la durabilité des données vise à garantir leur protection à long terme. Les solutions de stockage objet offrent de solides capacités de protection des données pour garantir leur durabilité et éliminer les points de défaillance uniques.

  • La réplication des données sur un ou plusieurs nœuds garantit la réplication synchrone ou asynchrone des copies de données au sein du système ou en externe vers un site de DR (reprise après sinistre). En cas de problème, le système de stockage objet crée automatiquement des copies supplémentaires en fonction de la stratégie définie pour maintenir la redondance des données. Si un site tombe en panne, les copies de données sont également récupérées à partir du site de reprise après sinistre.
  • Erasure coding combines data with parity information and then segments and distributes it across the object storage cluster. In the event of data loss, data is immediately rebuilt from erasure-coded segments and restored to its original state.
immuabilité

Immuabilité

This is the capability of the object storage platform to make objects immutable, i.e., not able to be deleted or modified. Immutability helps preserve records and maintain data integrity. When a user tries to edit a file, a new object version gets created and the original object is preserved as-is.

En cas de menace (par exemple, une attaque de ransomware) ou de suppression ou remplacement involontaire des données, les administrateurs peuvent facilement restaurer les données d'origine. Les réglementations en matière de conformité exigent également de stocker les données sur des supports non effaçables et non réinscriptibles, ainsi que de respecter une certaine durée de conservation des fichiers à des fins juridiques. L'immuabilité permet de satisfaire toutes ces exigences et rend le stockage objet conforme à la norme WORM (Write-Once-Read-Many - écriture unique, lecture multiple).

gestion intelligente des données

Gestion intelligente des données

Le stockage objet est principalement utilisé comme archivage à faible coût, mais il présente d'autres avantages, en plus d'être « économique et profond ». Il permet de gérer le cycle de vie des données, en couvrant la création, la modification, la suppression, l'accès, la collaboration et la protection. Il prend en charge la création de copies de données à l'aide de la réplication, du verrouillage et du chiffrement de fichiers, la protection contre la suppression, l'application de contrôles d'accès, la recherche de fichiers à l'aide de métadonnées enrichies, l'intégration avec des applications via des API REST, etc.

Certaines solutions de stockage objet permettent de diffuser du contenu en streaming directement à partir de la couche de stockage, sans avoir à le télécharger dans un référentiel local. Une interface utilisateur intuitive est habituellement utilisée comme portail de contenus pour permettre aux utilisateurs d'accéder aux fichiers sur Internet. Les cas d'utilisation du stockage objet s'étendent ainsi de l'archivage à une plateforme complète de gestion et de diffusion de contenus.

multi-tenancy

Gestion multi-clients

A multi-tenant object storage architecture can be used to share resources across a cluster with multiple tenants (internal users or external subscribers). This is a popular implementation by service providers who are hosting storage resources for their clients from a centralized and shared storage cluster – either in a public cloud or private cloud. Tenants are given different levels of access permissions and controls to access data based on their level of subscription. Even within an organization, when different departments need to store and protect their data based on specific policies, they can adopt a multi-tenant deployment within their data center.

Principales caractéristiques du stockage objet multi-clients :

  • Intégration avec des systèmes de gestion d'identité tels qu'AD et LDAP pour mettre en œuvre des contrôles d'accès et des stratégies de sécurité.
  • Mesures et quotas d'utilisation de la capacité en vue de déterminer et de gérer l'utilisation entre les différents clients.
  • Capacités d'audit et de reporting pour permettre aux fournisseurs de services de gérer la facturation et les comptes.
  • Options de l'utilisateur final en libre-service permettant une gestion des données au niveau du client, à l'aide de contrôles d'accès granulaires, d'autorisations utilisateur, de quotas, etc.

Banc d'essai des performances du stockage objet

Utilisation de l'environnement de supercluster de données
du Science and Technology Facilities Council

TÉLÉCHARGER LE LIVRE BLANC

Cas d'utilisation courants du stockage objet dans l'industrie

solutions pour les médias et le divertissement

Médias et divertissement

A content-focused platform enabling secure rich media and digital asset file distribution, access, and tape replacement

informatique hautes performances

Informatique hautes performances

Stockage S3 mutualisé qui facilite la collaboration et accélère la découverte des données

solutions de stockage de données pour le secteur de la santé

Santé

Gestion évolutive des archives d'images médicales et des dossiers de patients

Informatique d'entreprise

Informatique d'entreprise

Plateforme de stockage secondaire pour éliminer les silos de stockage et gérer la croissance des données non structurées

solutions de stockage cloud

Stockage Cloud

Efficacité des opérations et des workflows de stockage de données sur Cloud privé, public et hybride.

solutions de stockage de données pour le secteur public

Gouvernement

Protection des données, intégrité des données et respect des exigences de conformité

Différences entre les stockages bloc, fichier et objet

Let’s look at some of the key differences between the architecture, characteristics, and applicability of block storage, file storage, and object storage.

Stockage en blocsStockage fichierStockage en mode objet
:Idéal pourStockage bloc :Données hautement transactionnelles, applications à faible latence, bases de données et charges de travail de machine virtuelleStockage fichier :Partage de fichiers et collaboration distribués, système de fichiers évolutifStockage objet :Consultation, diffusion et archivage de contenus distribués
:Comment les données sont stockéesStockage bloc :Données divisées en blocs dans les voies et les secteurs du disqueStockage fichier :Fichiers organisés en dossiers avec un répertoire/chemin d'accèsStockage objet :Objets autonomes
:Structure des donnéesStockage bloc :Volume, LUNStockage fichier :HiérarchiqueStockage objet :Clé/valeur
:Protocoles couramment utilisés pour l'accès aux donnéesStockage bloc :iSCSI et Fibre ChannelStockage fichier :NFS et SMBStockage objet :S3/HTTP, NFS, SMB, API REST
:Prise en charge des métadonnéesStockage bloc :NonStockage fichier :Oui, métadonnées du système de fichiers fixes. Stockées séparément du dossier.Stockage objet :Oui, métadonnées personnalisées. Stockées avec l'objet lui-même.
:Prise en charge de l'espace de nomsStockage bloc :NonStockage fichier :OuiStockage objet :Oui
:PerformancesStockage bloc :Niveau très élevéStockage fichier :Niveau élevéStockage objet :Niveau élevé (optimisé pour le débit)
:ÉvolutivitéStockage bloc :Comparativement faibleStockage fichier :Niveau élevéStockage objet :Niveau très élevé
:CoûtStockage bloc :Niveau très élevéStockage fichier :Niveau élevéStockage objet :Faible

Benefits of DataCore Swarm Object Storage

DataCore Swarm offre une solution de stockage objet sur site qui simplifie considérablement la gestion, le stockage et la protection des données, tout en donnant un accès S3/HTTP/NFS/SMB aux applications, aux appareils ou aux utilisateurs finaux. Swarm transforme vos archives de données en bibliothèque de contenus flexible et immédiatement accessible, ce qui permet de bénéficier de workflows distants, d'un accès à la demande et d'une grande évolutivité.

Swarm provides a platform for data protection, management, organization, and search at enterprise scale. You no longer need to migrate data into disparate solutions for long-term preservation, delivery, and analysis. Consolidate all files on Swarm, find the data you are looking for quickly, and reduce total cost of ownership by continuously evolving hardware and optimizing resources.

Consommateurs

  • Utilisateurs finaux
  • Applications et services Web
  • Appareils

Méthodes d'accès

Opération et informations

  • Audit d'utilisation,
    mesures et quotas
  • Gestion de l'identité
  • Délégation et
    libre-service
  • Graphiques historiques et  en temps réel
  • Graphiques sur l'intégrité et
    les performances
  • Orchestration

Services de gestion des données et de l'infrastructure

Commande et contrôle

  • Console
  • API REST
  • Métadonnées personnalisables
  • Administration granulaire

Toute combinaison de supports de stockage et de serveurs X86

  • HDD
  • SSD

*L'ACCÈS NFS EST PRIS EN CHARGE PAR SWARMFS. **L'ACCÈS SMB EST PRIS EN CHARGE PAR DATACORE FILEFLY.

Démarrez avec Swarm, Le stockage objet Software-Defined