Qu'est-ce que Cloud Storage ?

Cloud Storage est un mode de stockage de données informatiques. Les données numériques sont stockées sur des serveurs situés hors site. La maintenance des serveurs est assurée par un fournisseur tiers chargé d'héberger, de gérer et de sécuriser les données stockées sur son infrastructure. Le fournisseur veille à ce que les données présentes sur ses serveurs soient toujours accessibles via des connexions Internet publiques ou privées.

Cloud Storage permet aux entreprises de stocker des données, d'y accéder et de les gérer sans avoir à posséder ni exploiter leurs propres centres de données, en passant d'un modèle de dépenses d'investissement à un modèle opérationnel. Cloud Storage est évolutif, ce qui permet aux organisations d'étendre ou de réduire leur encombrement de données en fonction des besoins.

Google Cloud offre aux organisations diverses options évolutives pour stocker leurs données dans le cloud. Apprenez-en plus sur Cloud Storage de Google Cloud.

Comment fonctionne Cloud Storage ?

Cloud Storage utilise des serveurs distants pour enregistrer des données telles que des fichiers, des données d'entreprise, des vidéos ou des images. Les utilisateurs importent des données sur les serveurs via une connexion Internet, où elles sont enregistrées sur une machine virtuelle sur un serveur physique. Pour maintenir la disponibilité et assurer la redondance, les fournisseurs de services cloud répartissent souvent les données sur plusieurs machines virtuelles dans des centres de données répartis dans le monde entier. Si les besoins en stockage augmentent, le fournisseur de services cloud lance davantage de machines virtuelles pour gérer la charge. Les utilisateurs peuvent accéder aux données dans Cloud Storage par le biais d'une connexion Internet et d'un logiciel tel qu'un portail Web, un navigateur ou une application mobile via une interface de programmation d'application (API).

Cloud Storage est disponible dans quatre modèles différents :

Publique

Dans le modèle Cloud Storage public, une organisation stocke des données dans les centres de données d'un fournisseur de services, qui sont également utilisés par d'autres entreprises. Les données stockées dans un espace Cloud Storage public sont réparties sur plusieurs régions et sont souvent proposées sous forme d'abonnement ou de paiement à l'usage. Le modèle Cloud Storage public est considéré comme "élastique", ce qui signifie que les données stockées peuvent être ajustées en fonction des besoins de l'organisation. Les fournisseurs de services cloud publics mettent généralement les données à disposition depuis n'importe quel appareil, comme un smartphone ou un portail Web.

Privé

Dans le modèle Cloud Storage privé, une organisation utilise ses propres serveurs et centres de données pour stocker des données au sein de son réseau. Les organisations peuvent également s'adresser à des fournisseurs de services cloud pour obtenir des serveurs dédiés et des connexions privées qui ne sont partagés avec aucune autre entreprise. Les clouds privés sont généralement utilisés par les organisations qui ont besoin de mieux contrôler leurs données et qui ont des exigences de conformité et de sécurité strictes.

Hybride

Un modèle cloud hybride est un mélange de modèles de stockage cloud privé et public. Un modèle de stockage cloud hybride permet aux organisations de choisir les données à stocker dans chaque cloud. Les données sensibles et celles qui doivent répondre à des exigences de conformité strictes peuvent être stockées dans un cloud privé, tandis que les données moins sensibles sont stockées dans le cloud public. Un modèle de stockage cloud hybride comporte généralement une couche d'orchestration pour intégrer les deux clouds. Un cloud hybride offre de la flexibilité et permet aux organisations de faire évoluer leur infrastructure avec le cloud public si nécessaire. 

Multicloud

On parle de modèle de stockage multicloud lorsqu'une organisation configure plusieurs modèles cloud auprès de différents fournisseurs de services cloud (publics ou privés). Les entreprises peuvent choisir un modèle multicloud si un fournisseur cloud propose certaines applications propriétaires, si une entreprise exige que les données soient stockées dans un pays spécifique, si plusieurs équipes sont formées sur différents clouds ou si l'entreprise doit répondre à différentes exigences qui ne sont pas mentionnées dans les Contrats de niveau de service des fournisseurs de services. Un modèle multicloud offre aux organisations flexibilité et redondance.

Avantages de Cloud Storage

Coût total de possession

Cloud Storage permet aux entreprises de passer d'un modèle d'investissement à un modèle de dépenses opérationnelles, ce qui leur permet d'ajuster rapidement les budgets et les ressources.

Flexibilité

Cloud Storage est élastique et évolutif, ce qui signifie qu'il peut être augmenté (augmentation de l'espace de stockage) ou réduit (moins d'espace de stockage nécessaire) en fonction des besoins de l'organisation. 

Flexibilité

Cloud Storage offre aux entreprises la flexibilité nécessaire pour stocker des données et y accéder, déployer et budgétiser des ressources, et concevoir leur infrastructure informatique.  

Sécurité

La plupart des fournisseurs cloud offrent une sécurité robuste, y compris une sécurité physique dans les centres de données et une sécurité de pointe au niveau des logiciels et des applications. Les meilleurs fournisseurs cloud proposent une architecture zéro confiance, une gestion de l'authentification et des accès, ainsi qu'un chiffrement.

Développement durable

Les frais généraux liés à la consommation d'énergie représentent l'un des coûts les plus élevés dans l'exploitation de centres de données sur site. Les meilleurs fournisseurs de services cloud fonctionnent grâce à une énergie durable via des ressources renouvelables.

Redondance

La redondance (réplication des données sur plusieurs serveurs dans différents emplacements) est une caractéristique inhérente aux clouds publics. Elle permet aux organisations une reprise après sinistre tout en assurant la continuité des activités.

Inconvénients du stockage cloud

Conformité

Certains secteurs, tels que la finance et la santé, ont des exigences strictes concernant le stockage et l'accès aux données. Certains fournisseurs de cloud public proposent des outils permettant de maintenir la conformité avec les règles et réglementations applicables.

Latence

Le trafic vers et depuis le cloud peut être retardé en raison de l'encombrement du trafic réseau ou de connexions Internet lentes.

Contrôle

Le stockage de données dans des clouds publics implique une délégation partielle du contrôle de l'accès aux données et de leur gestion au fournisseur de services cloud, lequel est responsable d’en assurer la disponibilité continue, ainsi que la maintenance des systèmes et des dispositifs de sécurité.

Interruptions

Bien que les fournisseurs de services cloud publics s'efforcent d'assurer une disponibilité continue, des pannes se produisent parfois, rendant les données stockées indisponibles. 

Utiliser Cloud Storage

Cloud Storage propose plusieurs cas d'utilisation qui peuvent être bénéfiques aux particuliers et aux entreprises. Qu'une personne stocke son budget familial sur une feuille de calcul ou qu'une très grande organisation économise des années de données financières dans une base de données hautement sécurisée, Cloud Storage peut vous permettre d'économiser des données numériques de tous types aussi longtemps que nécessaire.

Sauvegarde

La sauvegarde de données est l'un des cas d'utilisation les plus simples et les plus courants de Cloud Storage. Les données de production peuvent être séparées des données de sauvegarde, ce qui crée un écart entre les deux, protégeant ainsi les entreprises en cas de cybermenace comme un rançongiciel. La sauvegarde des données via Cloud Storage peut être aussi simple que l'enregistrement de fichiers dans un dossier numérique comme Google Drive ou l'utilisation du stockage de blocs pour conserver des gigaoctets ou plus de données d'entreprise importantes.

Archivage

La possibilité d'archiver d'anciennes données est devenue un aspect important de Cloud Storage, à mesure que les entreprises numérisent des décennies d'enregistrements anciens, et conservent ces enregistrements à des fins de gouvernance et de conformité. Google Cloud propose plusieurs niveaux de stockage pour l'archivage des données, y compris le stockage Coldline et le stockage d'archives, accessibles chaque fois que l'organisation en a besoin.

Reprise après sinistre

Une catastrophe, qu'elle soit naturelle ou d'une autre nature, qui entraîne la destruction d'un centre de données ou d'anciens documents physiques n'est plus nécessairement un événement paralysant pour une entreprise. Cloud Storage permet d'assurer la reprise après sinistre, afin que les entreprises puissent poursuivre leurs activités, même en période difficile.

Traitement des données

Comme Cloud Storage rend les données numériques immédiatement disponibles, elles deviennent beaucoup plus utiles au quotidien. Cloud Storage permet de traiter les données, par exemple en les analysant pour obtenir des renseignements commerciaux ou en appliquant le machine learning et l'intelligence artificielle à de grands ensembles de données.

Diffusion de contenu

Grâce à la possibilité d'enregistrer des copies de données multimédias, telles que des fichiers audio et vidéo volumineux, sur des serveurs répartis dans le monde entier, les entreprises du secteur du multimédia et du divertissement peuvent proposer à leur audience du contenu toujours disponible à faible latence, où qu'ils se trouvent.

Types de stockage Cloud Storage

Le stockage Cloud Storage est disponible en trois types différents : objet, fichier et bloc.

Objet

Le stockage d'objets est une architecture de stockage adaptée aux volumes importants de données non structurées. Cette architecture désigne chaque donnée comme un objet, la conserve dans un entrepôt distinct, et la regroupe avec des métadonnées et un identifiant unique afin d'en faciliter la consultation et la récupération.

Fichier

Le stockage de fichiers organise les données dans un format hiérarchique de fichiers et de dossiers. Le stockage de fichiers est courant dans l'informatique personnelle, où les données sont enregistrées sous forme de fichiers et ces fichiers sont organisés en dossiers. Le stockage de fichiers facilite la localisation et la récupération des éléments de données individuels au besoin. Le stockage de fichiers est le plus souvent utilisé dans les répertoires et les dépôts de données.

Blocs

Le stockage de blocs divise les données en blocs, chacun avec un identifiant unique, puis stocke ces blocs en tant qu'éléments distincts sur le serveur. Le réseau cloud stocke ces blocs là où il est le plus efficace pour le système. Le stockage de blocs est particulièrement adapté aux volumes importants de données nécessitant une faible latence, comme les charges de travail qui nécessitent des bases de données ou des performances élevées.

Stockage cloud pour les charges de travail d'IA

Le rôle du stockage cloud a fondamentalement évolué. Il sert désormais de base de données évolutive pour les charges de travail d'IA et de ML. Le stockage d'objets cloud est désormais couramment considéré comme l'équivalent de base d'un disque local pour les systèmes d'IA.

Voici les principales exigences et capacités pour les charges de travail d'IA/de ML :

Gestion des données non structurées : Cloud Storage est un service de stockage d'objets entièrement géré, parfaitement adapté à la gestion des volumes importants de données non structurées nécessaires à toutes les phases du workflow d'IA et de ML, y compris l'entraînement, la diffusion et l'archivage.

Évolutivité et rentabilité : le stockage d'objets est essentiel pour stocker des ensembles de données massifs. Il offre une évolutivité fluide pour répondre aux besoins en données des modèles d'IA, même à l'échelle de l'exaoctet.

Débit et latence : bien que Cloud Storage soit excellent à grande échelle, les charges de travail nécessitant une latence ultra-faible (moins d'une milliseconde) pour le calcul peuvent utiliser d'autres systèmes comme Managed Lustre. Cependant, Cloud Storage peut être configuré pour réduire le coût total de possession (TCO) des jobs d'entraînement qui tolèrent une latence de l'ordre de dizaines de millisecondes.

Accélération des performances : des fonctionnalités telles que Anywhere Cache, un cache de lecture zonal basé sur SSD, permettent d'accélérer la vitesse d'accès aux données des buckets Cloud Storage, améliorant ainsi l'efficacité des jobs d'entraînement GPU et TPU.

Passez à l'étape suivante

Commencez à créer des applications sur Google Cloud avec 300 $ de crédits inclus et plus de 20 produits toujours sans frais.

Google Cloud