Le stockage dans le cloud permet aux utilisateurs de stocker des données sur des serveurs distants à l'aide d'une connexion Internet.
Cet article s'articule autour des points suivants :
Contenu associé
Migration dans le cloud
Multicloud versus cloud hybride
Architecture du cloud hybride
Qu'est-ce qu'un cloud privé ?
Qu’est-ce qu’un cloud public ?
Abonnez-vous à theNET, le récapitulatif mensuel de Cloudflare des idées les plus populaires concernant Internet !
Copier le lien de l'article
Le stockage dans le cloud est une méthode de stockage et d'organisation des données qui se produit dans le cloud, un réseau de serveurs distants accessibles via une connexion Internet. Avec le stockage dans le cloud, les utilisateurs et les entreprises peuvent stocker les données, y accéder et les mettre à jour à partir de n'importe quel emplacement offrant une connexion Internet, plutôt que de confiner leurs fichiers à un seul emplacement ou appareil.
Avant que le cloud computing ne soit courant, les utilisateurs conservaient leurs données sur un disque dur personnel ou un datacenter sur site, en limitant leur utilisation des données à un seul emplacement. Vous pouvez comparer ce choix à celui d'investir dans un téléphone fixe plutôt que dans un téléphone mobile. Tant que l'utilisateur est chez lui, il peut répondre dès que le téléphone sonne, mais dès qu'il sort, le téléphone fixe devient inaccessible. Toutefois, avec un téléphone mobile, il peut répondre à un appel depuis n'importe quel endroit.
Le stockage dans le cloud fonctionne d'une manière similaire. Les utilisateurs n'ont plus à rester à la maison (ou à l'intérieur de leur immeuble de bureaux) pour accéder à leurs données 24 h/24 et 7 j/7. Ils peuvent emporter leurs fichiers en déplacement sans se soucier de devoir transporter du matériel coûteux et limité.
Les fournisseurs de stockage dans le cloud permettent aux utilisateurs de louer de l'espace de stockage sur des réseaux de serveurs de données distants. Les utilisateurs paient les fournisseurs de cloud pour avoir la possibilité d'exécuter des applications, d'héberger des services et de sauvegarder des données sur le cloud et respectent généralement les limites d'utilisation qui peuvent être étendues moyennant des frais supplémentaires, ce qui leur permet de faire évoluer leurs besoins de stockage le cas échéant.
Les fournisseurs de stockage dans le cloud doivent s'assurer que les fichiers ne sont pas compromis, perdus ou détruits dans le cloud. Étant donné qu'il n'existe aucun moyen de se prémunir complètement contre les pannes matérielles, les fournisseurs de cloud utilisent des méthodes de stockage redondantes, en dupliquant le matériel essentiel, les chemins de données et les alimentations pour maintenir leurs services de stockage dans le cloud toujours opérationnels.
Par exemple, supposons qu'un utilisateur souhaite sauvegarder l'intégralité de la galerie photos de son portable dans le cloud. Plusieurs copies de ses photos seront envoyées à plusieurs serveurs de données. Ainsi, dans le cas peu probable où son téléphone est irrémédiablement endommagé ou l'un des serveurs brûle spontanément, ils pourra toujours récupérer ces fichiers à partir d'un autre serveur.
Le stockage dans le cloud comprend plusieurs modèles de déploiement, notamment le stockage personnel, le stockage privé, le stockage public et le stockage hybride.
Le stockage personnel permet aux utilisateurs individuels de stocker des données dans le cloud et d'y accéder à partir de plusieurs appareils compatibles avec Internet, tels qu'un téléphone mobile, une tablette ou un ordinateur portable. Il s'agit de la méthode principale utilisée par les consommateurs pour sauvegarder leurs fichiers dans le cloud. En utilisant des services de cloud computing comme Google Cloud, les utilisateurs peuvent synchroniser leurs données sur plusieurs appareils et les récupérer partout où ils ont une connexion Internet sécurisée.
Le stockage public fait référence à un fournisseur de stockage dans le cloud qui gère les données de plusieurs utilisateurs dans un cloud public. Chaque utilisateur loue un espace de stockage dans le cloud tout en évitant au fournisseur de cloud la charge et les frais de maintenance de l'infrastructure sous-jacente. Bien que les utilisateurs partagent le stockage dans le cloud (une pratique appelée « mutualisation »), ils n'ont pas accès aux données les uns des autres, de la même manière que différents résidents peuvent partager un immeuble sans être autorisés à entrer dans un appartement autre que le leur.
Le stockage privé est un service de stockage dans le cloud qui est organisé de manière privée pour une seule entreprise. Une solution de stockage privé standard peut être gérée dans un datacenter sur site (cloud privé interne) ou à distance par un fournisseur tiers (cloud privé hébergé). Parce qu'il n'est accessible qu'à une seule entreprise, le stockage privé offre un niveau de sécurité plus élevé que le stockage public. Cependant, les entreprises qui choisissent de déployer des clouds privés internes peuvent trouver qu'ils sont une option moins fiable, car elles peuvent subir des pertes de données importantes si leurs installations sur site sont compromises.
Le stockage hybride fait référence à une combinaison de stockage public et privé. Les entreprises qui ne peuvent pas se permettre des options de stockage privé coûteuses peuvent choisir d'héberger certaines de leurs données dans un cloud privé tout en profitant de la flexibilité et des coûts abordables d'un cloud public.
Les services cloud sont compatibles avec trois types de stockage de données principaux : le stockage de fichiers, le stockage par blocs et le stockage d'objets.
Le stockage de fichiers est un système hiérarchique d'organisation des données qui place des dossiers de données dans des répertoires et sous-répertoires. À l'intérieur de chaque dossier, les fichiers sont étiquetés avec des métadonnées* pour une identification et une récupération faciles, bien que ce processus devienne vite beaucoup plus compliqué lorsqu'il est appliqué à une grande quantité de données. Bien que le stockage de fichiers soit l'une des solutions de stockage cloud les plus abordables, il n'évolue pas facilement.
Lorsque l'on compare les avantages et les inconvénients de divers systèmes de stockage, il peut être utile de considérer chaque système comme un moyen d'organiser les vêtements. Le stockage de fichiers revient à mettre des vêtements dans des tiroirs séparés et étiquetés. Un tiroir peut être réservé pour les chemises, avec des sections plus petites réparties dans le tiroir pour les chemises habillées, les t-shirts et les polos. Il s'agit d'un système simple et facile à suivre, mais qui peut devenir compliqué s'il est utilisé pour organiser des centaines d'articles de vêtements individuels.
Le stockage par blocs organise les données en volumes de stockage appelés « blocs ». Chaque bloc est composé de fichiers qui ont été organisés en blocs de données de même taille et étiquetés avec un identifiant unique. Le système d'exploitation de contrôle traite chacun de ces volumes comme un disque dur séparé et leur permet d'être stockés dans l'environnement le plus pratique. Bien que le stockage par blocs facilite l'organisation et la récupération des données que le stockage par fichiers, en particulier pour les entreprises avec d'énormes quantités de données, il fait face à des contraintes de métadonnées et constitue souvent un choix moins rentable.
Le stockage par bloc revient à échanger une commode contre des bacs en plastique. Chaque bac contient la même quantité de vêtements et peut être étiquetée avec le type de vêtements qu'il contient: chemises, chaussettes, pantalons, etc. Au lieu d'essayer de trouver de la place pour une grande commode (ou de construire une pièce séparée pour contenir plusieurs commodes), les bacs peuvent être placés à n'importe quel endroit qui permet d'accéder facilement aux bacs et de prendre les vêtements.
Le stockage par objets fait référence à la création d'unités distinctes appelées « objets », chacune contenant des données non structurées, des métadonnées et un ID unique. Étant donné que les objets sont stockés dans un espace d'adressage linéaire (plutôt qu'un répertoire de fichiers) et permettent une personnalisation des métadonnées plus complexe, le stockage par objets rend la récupération des données encore plus facile que le stockage par fichiers et par blocs. Il combine également certains des avantages du stockage par fichiers et par blocs, car il est à la fois économique (les utilisateurs ne paient que pour l'espace de stockage dont ils ont besoin) et scalable, c'est-à-dire évolutif, (les utilisateurs peuvent utiliser des systèmes de stockage par objets pour gérer d'énormes quantités de données).
Le stockage par objets revient à créer de grandes caisses compactes et personnalisées pour chaque type de vêtements et étiqueter chaque caisse avec un marqueur. Une caisse pourrait accueillir les chemises bleues, une autre les shorts vélo roses, une troisième les chaussettes comportant un dessin d'animal. Bien que les caisses ne puissent pas être modifiées, elles peuvent être plus facilement stockées et identifiées que les bacs ou les commodes.
Un type encore plus simplifié de stockage d'objets est appelé stockage de gros objets binaires (blob). Le stockage en bloc permet de stocker des collections de données non structurées de taille arbitraire.
*Les métadonnées aident à organiser les fichiers en attribuant des descripteurs aux données, tels que les titres, les balises, les catégories, les modifications antérieures et les autorisations. Plus les métadonnées sont détaillées, plus il est facile de rechercher et de récupérer un fichier dans un système de stockage de données.
Cloudflare agit en tant que tiers indépendant dans tout déploiement de stockage dans le cloud, en utilisant un réseau mondial Anycast pour accélérer le trafic, améliorer la sécurité et renforcer les performances des entreprises utilisant des solutions de stockage dans le cloud. Cloudflare aide également à minimiser la dépendance vis-à-vis des fournisseurs en prenant en charge l'implémentation du multicloud et en réduisant le nombre de changements opérationnels qui doivent être effectués au niveau du réseau.