Oracle Cloud Free Tier

Créez, testez et déployez vos applications sur Oracle Cloud, gratuitement.

Qu'est-ce que Cloud Storage ?

Qu'est-ce que le stockage cloud - miniature vidéo

Le stockage cloud est un terme qui englobe plusieurs fonctionnalités de stockage disponibles pour les clients cloud exécutés sur le matériel d'un fournisseur de cloud. Chacune de ces fonctionnalités répond à un besoin différent, mais toutes visent à offrir la flexibilité de payer uniquement pour ce que vous utilisez. Le fournisseur est responsable de la maintenance du hardware sous-jacent et de la disponibilité, de la résilience et de la protection des données.

Les types de stockage cloud les plus courants sont les objets, les blocs et les fichiers.

Types de stockage cloud

Les types de stockage diffèrent principalement par leur mode d'accès et le niveau de performances qu'ils fournissent. L'application qui utilise le stockage et son emplacement déterminent les besoins en stockage.

Object Storage

Stockage cloud - miniature vidéo

L'accès au stockage d'objets est différent de celui des autres types de stockage abordés. Les applications logicielles doivent être écrites intentionnellement pour utiliser le stockage d'objets en appelant des API Web. Le stockage d'objets est géré à distance à partir de l'application et est accessible dans deux scénarios similaires, mais surtout différents. Tout d'abord, il est souvent accessible via Internet par des applications exécutées sur des ordinateurs individuels, des appareils mobiles et des appareils Internet of Things, entre autres. Ensuite, il peut être utilisé par des applications exécutées dans le cloud.

Les applications qui utilisent le stockage d'objets peuvent stocker et extraire des données non structurées à partir du stockage d'objets à un emplacement distant sans utiliser de système de fichiers. Les éléments stockés ne sont que des « objets » abstraits dans le cloud. Cela signifie que le développeur d'applications conserve une flexibilité maximale et dispose d'un stock de données essentiellement sans fond et de forme libre dans le cloud, tout en étant facturé uniquement pour la quantité de données stockées et transférées.

Les inconvénients du stockage d'objets sont doubles : cela représente un peu plus de travail pour les auteurs d'applications pour gérer leurs propres formats d'objet et les limitations de performances. L'accès au stockage d'objets se fait par le biais d'appels d'API, généralement sur Internet. Dès lors, ce qui prendrait normalement quelques microsecondes au stockage d'objet s'il était directement attaché, et quelques millisecondes au stockage de blocs ou au stockage de fichiers, peut parfois prendre une seconde, voire plus. Pour de nombreux cas d'utilisation, tels que les utilisateurs finaux exécutant des applications connectées au stockage cloud sur leurs téléphones, cette performance est acceptable, surtout en contrepartie de l'« accès en tout lieu » que ces applications fournissent. Et dans les cas où une application utilisant le stockage d'objets est exécutée dans le même cloud que les objets sont stockés, les performances sont considérablement plus élevées parce que toutes les ressources sont dans la même région sur le propre réseau local du fournisseur de cloud.


Archive Storage

Le stockage d'archives est la solution idéale pour stocker des données rarement consultées, qui nécessitent de longues périodes de conservation. Le stockage d'archives est plus rentable que le stockage d'objets pour la conservation des données froides. Toutefois, contrairement aux autres options de stockage, l'extraction des données de stockage d'archive n'est pas immédiate.

Le stockage d'objets et le stockage d'archives utilisent des buckets en tant que conteneurs logiques pour le stockage d'objets. Un bucket est un compartiment unique avec des stratégies qui déterminent les actions qui peuvent être effectuées sur les objets du bucket et les personnes autorisées à les exécuter.

Lorsque des buckets sont créés pour contenir des données en tant qu'objets, les entreprises peuvent décider quel niveau de stockage par défaut (archivage ou standard) convient à leurs données. Le stockage d'objets peut également déplacer automatiquement les objets vers le stockage d'archives.


Stockage de fichier cloud

La plupart des applications traditionnelles qui s'exécutent sur un serveur physique et exploitent les unités physiques de votre data center utilisent le stockage de fichiers. Les systèmes d'exploitation tels que Linux ou Microsoft Windows Server présentent les applications qui s'y exécutent avec un système de fichiers, un ensemble cohérent de règles et de méthodes pour stocker et extraire des données. Le système d'exploitation gère les détails en arrière-plan, par exemple, le disque physique est-il un disque dur électronique (SSD) ? Un disque dur classique ? Un disque optique ? Ou un partage de fichiers réseau à distance ? Bien que le système d'exploitation se charge de ces détails, les applications ouvrent, lisent, écrivent et enregistrent des fichiers avec des appels d'API normalisés.

Le stockage de fichiers cloud présente un partage de fichiers réseau standard, semblable aux partages de fichiers réseau qui peuvent s'exécuter dans votre propre centre de données, avec les systèmes d'exploitation que vous exécutez sur des serveurs du cloud. Ces systèmes d'exploitation présentent ce système de fichiers aux applications exécutées sur cette machine virtuelle. Les applications n'ont pas besoin d'être modifiées ou changées pour fonctionner dans le cloud ; elles continuent de fonctionner avec le stockage de fichiers qu'elles ont toujours utilisé.

Le fournisseur de cloud gère le matériel, y compris les disques physiques et le matériel réseau, et s'assure que les données sont protégées. Une capacité supplémentaire incrémentielle est disponible pour les clients à mesure que leurs besoins augmentent. Les avantages inhérents au stockage de fichiers dans le cloud sont évidents par rapport à une approche traditionnelle qui implique des achats groupés programmés de systèmes de fichiers en réseau pour répondre aux besoins de la croissance future et qui vous oblige ensuite à gérer votre matériel et à assurer vous-même la protection de vos données.


Stockage par blocs

Stockage de blocs - miniature vidéo

Les volumes de blocs sont comme un stockage de fichiers cloud dans la mesure où ils représentent une version améliorée d'un type de stockage réseau que vous pouvez déjà exécuter dans votre data center. L'utilisation de volumes de blocs entraîne une réduction de la surcharge du réseau et offre de meilleures performances, mais elle nécessite en contrepartie une configuration et une gestion plus importantes au sein des systèmes d'exploitation.

Les volumes de blocs d'Oracle utilisent un seul type de volume, qui peut être configuré à la volée avec différents paramètres pour augmenter les performances ou réduire les coûts. Contrairement au stockage de fichiers cloud, les volumes de blocs doivent être configurés avec une taille spécifique, mais cette taille peut être augmentée à tout moment tant que le volume reste en ligne et disponible pour les applications qui l'utilisent.

Comme pour tout service cloud, le fournisseur gère le hardware la planification de la capacité et s'assure que les données sont répliquées et protégées.

Avantages du stockage cloud

  • Coût de propriété :
    Du point de vue informatique, le stockage cloud élimine les tranches de coûts généraux. De nombreux coûts directs ne sont plus nécessaires, de l'achat de matériel à l'excès de stockage nécessaire pour évoluer au cours des prochaines années. Ces économies réduisent également les coûts indirects : tout temps nécessaire à la préparation du matériel, à la gestion des données ou au dépannage des problèmes est économisé, car la responsabilité de ces tâches passe de votre personnel informatique au fournisseur. Cela signifie que l'informatique sera rarement interrompue pour résoudre des problèmes soudains, ce qui permettra au personnel de se concentrer sur des tâches plus importantes et sur l'innovation.
  • Évolutivité :
    le stockage cloud étant géré selon un modèle de paiement à l'utilisation, la plateforme est conçue pour permettre une extension rapide en cas de besoin. À l'inverse, lorsque les entreprises s'appuient sur du matériel local, le stockage et le matériel supplémentaires doivent être achetés, intégrés et configurés par leurs équipes informatiques afin d'évoluer. Les fournisseurs de stockage de fichiers cloud ont conçu leur infrastructure pour répondre aux besoins des clients de toutes formes et de toutes tailles, ce qui signifie qu'ils peuvent s'adapter rapidement si les besoins d'un client évoluent rapidement.
avantages du stockage cloud

Stockage cloud et calcul haute performance

Stockage cloud et calcul haute performance - miniature vidéo

Le calcul haute performance (HPC) devient de plus en plus courant, car davantage d'entreprises utilisent l'IA, le machine learning, les simulations d'ingénierie et les applications de modélisation financière. Au cours des dernières années, des avancées ont rendu le calcul haute performance sur le cloud, possible facilement accessible et abordable.

Toutefois, le débit partagé des systèmes de fichiers pour les clusters de calcul a souvent constitué un obstacle aux simulations, à l'intelligence artificielle et au machine learning, ainsi qu'à la modélisation complexe. Toutefois, avec la configuration et les spécifications appropriées, toutes ces charges de travail peuvent être prises en charge.

Dans le cas d'Oracle, les charges de travail haute performance, telles que la modélisation complexe, prospèrent grâce au stockage en bloc soutenu par des supports SSD NVMe et aux centres de données dotés d'une architecture réseau rapide et plate. Les performances de stockage de blocs d'Oracle s'appuient également sur un contrat de niveau de service unique. Pour en savoir plus, consultez ce billet du blog Oracle Cloud Infrastructure.

Ce type de stockage nécessite la création manuelle de clusters de serveurs de fichiers avec des instances de calcul cloud dotées de disques durs à semi-conducteurs à connexion directe, mais il offre les plus hauts niveaux de performance - le débit le plus élevé et la latence la plus faible, ce qui est nécessaire pour les applications HPC.

Cas d'utilisation du stockage cloud

Cas d'utilisation du stockage cloud - miniature vidéo
Veritas a migré 192 téraoctets de données vers une nouvelle plate-forme de stockage cloud en un seul week-end, sans temps d'inactivité

Pour les responsables du stockage des entreprises, essayer de suivre la croissance des données tout en jonglant avec les besoins de sécurité des données, les exigences d'archivage et les questions de maîtrise des coûts revient à nager à contre-courant avec une pile de baies de stockage physique sur le dos.

Grâce à l'évolutivité du cloud et au modèle élastique de paiement au fur et à mesure de la croissance, les responsables du stockage des entreprises n'ont pas à débourser pour une mise à niveau du stockage, quelle que soit sa taille ou sa granularité - qu'il s'agisse d'un défi granulaire planifié ou à court terme. En outre, la consommation de services cloud est presque toujours considérée comme une dépense opérationnelle et constitue souvent un poste budgétaire mensuel. Ces deux facteurs facilitent invariablement la création et le contrôle des dépenses.

Voici quelques-uns des nombreux cas d'utilisation des solutions de stockage cloud sur le stockage d'objets, le stockage de fichiers et les volumes de blocs .

  • Stockage général
    Accéder à un pool de stockage illimité pour gérer la croissance des données structurées et non structurées.
  • Big Data et analytique
    Créer et exécuter des workloads analytiques, puis utiliser un système de stockage partagé pour stocker des données permanentes et générer des informations commerciales.
  • Lancement et transfert d'applications métier
    Migrer les applications personnalisées existantes ou les applications d'entreprise sur site qui nécessitent un stockage, telles que Oracle E-Business Suite et PeopleSoft, vers le cloud.
  • Bases de données et applications transactionnelles
    Exécuter des charges de travail DevTest avec Oracle, MySQL ou d'autres bases de données pour des données facilement accessibles dans le cloud.
  • Sauvegardes, continuité d'activité et récupération après sinistre
    Héberger dans le cloud une copie supplémentaire des données et systèmes de fichiers pertinents à des fins de sauvegarde et de récupération après sinistre.
  • Microservices et Docker
    Fournir une persistance pour les conteneurs cloud qui s'adaptent rapidement à la croissance de vos environnements.
  • Unification des opérations et de la collaboration à l'échelle mondiale
    Les entreprises du monde entier peuvent tirer parti d'une plateforme de stockage partagée pour unifier leurs opérations et simplifier la collaboration internationale.
  • Redimensionnement des ressources
    Augmenter ou réaffecter facilement les ressources de stockage par le biais du cloud, en les adaptant aux besoins de l'entreprise ou aux pics de ressources.

Sauvegarde et récupération

La sauvegarde et la récupération sont le processus qui consiste à stocker des copies des données afin de protéger les entreprises contre la perte de données. L'utilisation du cloud à des fins de sauvegarde peut protéger une copie de vos données dans un emplacement distant en cas de panne ou de sinistre.

La sauvegarde de données cloud peut cimenter la stratégie de protection des données d'une organisation sans augmenter la charge de travail de son personnel informatique. Les services de sauvegarde du stockage cloud agissent comme une installation hors site pour de nombreuses entreprises. Plusieurs approches des sauvegardes cloud peuvent s'intégrer facilement dans le processus de protection des données existant d'une organisation, notamment les suivantes :

  • Sauvegarde sur site vers le cloud public
  • Sauvegarde Cloud-to-Cloud
  • Systèmes de sauvegarde cloud