Choisir votre solution de stockage

Oracle Cloud Infrastructure fournit différents types de système de stockage en fonction du type de méthode d'accès (bloc, fichier, objet), du débit et des E/S requis, de la fréquence d'accès (standard, archive) et des domaines de disponibilité et de durabilité.
  • Associez vos données à une solution de stockage la plus efficace

    Profilage et catégorisation de vos données afin que la bonne décision de stockage puisse être prise pour la solution la plus performante et la plus rentable. Cela comprend la compréhension des exigences d'accès réelles, de la fréquence et du format.

  • Collecter des mesures sur le stockage, pas seulement sur le calcul

    La collecte de mesures d'utilisation pour des décisions fondées sur les données est tout aussi cruciale pour les données que le calcul pour fournir la meilleure performance et l'optimisation des coûts. Les exigences en matière de latence, de bande passante et même de persistance fluctuent et contribuent toutes à déterminer le meilleur état de vos données.

  • Appliquer le principal de privilège minimal aux solutions de données

    En plus de protéger vos données contre les acteurs malveillants, un accès limité aux données aux seules ressources qui en ont besoin garantira que les acteurs non malveillants n'ajoutent pas de charge inutile à votre solution de stockage, augmentant ainsi les performances et réduisant les coûts.

Identifier les caractéristiques et les exigences de stockage des applications

Architecte infonuagique, architecte d'applications, gestionnaire des opérations infonuagiques

Identifiez les mesures de performance de stockage et les différentes caractéristiques (par exemple, la taille des fichiers, les modèles d'accès, la latence, le débit et la persistance des données) qui comptent pour votre charge de travail, et mettez en œuvre une approche basée sur les données, à l'aide d'analyses comparatives ou de tests de charge.

Utilisez ces données pour identifier où votre solution de stockage est contrainte et examiner les options de configuration qui pourraient résoudre ce problème.

Évaluer les options de stockage disponibles

Architecte infonuagique, gestionnaire des opérations infonuagiques

Évaluer le type de stockage et les méthodes d'accès requis. Si votre application nécessite un accès aux volumes par blocs, vous évaluerez généralement le débit, les E/S par seconde, la latence, la croissance des données, le coût et la durabilité et vous examinerez les volumes par blocs attachés au réseau ou les disques NVMe attachés localement.

Les deux ont des avantages et des inconvénients et vous devrez évaluer les avantages et les inconvénients de chacun en fonction de vos exigences d'application.

Le service de stockage d'objets est idéal pour stocker de très grandes quantités de données de manière durable ou pour stocker des données pour un archivage à long terme à un coût inférieur aux volumes par blocs. Toutefois, elle nécessite que l'application soit capable d'interagir avec les interfaces de stockage d'objets.

Découvrez les différentes options et configurations de stockage disponibles. Les options de stockage disponibles sont décrites ci-dessous.

  • Disques NVMe locaux d'Oracle Cloud Infrastructure

    Certaines formes d'instance dans Oracle Cloud Infrastructure incluent des appareils NVMe attachés localement. Ces appareils fournissent une latence extrêmement faible et un stockage par blocs haute performance. Ces appareils ne sont pas protégés de quelque manière que ce soit par Oracle Cloud Infrastructure; il s'agit d'appareils individuels installés localement sur votre instance. Il vous incombe de protéger et de gérer la durabilité des données sur ces appareils.

  • Oracle Cloud Infrastructure Block Volumes
    Ce service vous permet de provisionner et de gérer des volumes de stockage par blocs de manière dynamique. Tous les volumes sont conçus pour offrir une durabilité et sont exécutés sur des équipements redondants dans un même domaine de disponibilité. Il offre des fonctions intégrées pour sauvegarder vos données dans le service de stockage d'objets. Les sauvegardes peuvent être utilisées pour la continuité des activités et la récupération après sinistre.

    Note :

    Les volumes par blocs sont attachés au réseau et leur utilisation de bande passante de réseau compte pour la limite de bande passante provisionnée globale du type d'instance de calcul sélectionné.
  • Service de stockage de fichiers d'Oracle Cloud Infrastructure

    Ce service est un système de fichiers partagé qui fournit un système de fichiers de réseau durable, évolutif, sécurisé et de niveau entreprise. Les données sont répliquées pour la durabilité au sein de chaque domaine de disponibilité.

  • Oracle Cloud Infrastructure Object Storage

    Ce service fournit un niveau de durabilité et de disponibilité élevé (dans plusieurs domaines de disponibilité dans une région comportant plusieurs domaines d'erreur et dans plusieurs domaines d'erreur dans une région comportant un seul domaine de disponibilité), un niveau d'Internet et un stockage haute performance pour vos données non structurées. Deux niveaux sont disponibles en fonction de la fréquence d'accès aux données (niveaux de données standard et d'archivage).

Modifier ou ajuster votre solution de stockage si votre charge de travail change

Architecte infonuagique, gestionnaire des opérations infonuagiques

Au fil du temps, votre demande de charge de travail pourrait changer, affectant l'efficacité de la performance de votre solution ou l'optimisation des coûts. Utilisez des mesures pour évaluer si l'ajustement des paramètres de la solution de stockage peut avoir une incidence positive sur votre charge de travail. Souvent, les actions plus petites telles que la modification des caractéristiques de performance d'un volume par blocs peuvent avoir une incidence importante lorsqu'elles sont effectuées à grande échelle.

Collecter des mesures et prendre des décisions en matière de stockage en fonction de celles-ci

Architecte infonuagique, gestionnaire des opérations infonuagiques, architecte DevOps

Vous devez appliquer une approche axée sur les données et utiliser les mesures existantes ou exécuter des tests de performance par rapport aux charges de travail existantes pour recueillir des données précieuses utilisées lors de la décision sur l'approche de stockage en nuage et identifier les goulots d'étranglement potentiels (performance et croissance des données).