Remarques concernant le stockage
Pour comprendre les options de stockage Oracle Cloud Infrastructure, il est important de définir les caractéristiques de stockage suivantes : performances, durabilité, disponibilité, évolutivité, élasticité, sécurité et méthode d'accès.
- Les performances décrivent la combinaison du débit, de la bande passante et de la latence.
- Ce niveau de durabilité garantit l'enregistrement des données et leur perte ou leur effacement lors d'une panne.
- La disponibilité du service décrit comment le service de stockage est construit dans les domaines de disponibilité pour garantir l'accès aux données.
- L'évolutivité et l'élasticité décrivent à quel point il est simple d'augmenter ou de réduire les données tout en restant le déplacement des données entre les systèmes de calcul.
- La sécurité décrit la procédure de sécurisation des données contre les accès non autorisés.
- La méthode d'accès explique comment les clients peuvent accéder aux données sur les différentes offres de stockage.
Caractéristiques de stockage | Fichier | Block | NVMe | Objet | Archive |
---|---|---|---|---|---|
Performances | Good | Mieux | Meilleur | Good | Ligne de froid |
Durabilité | Sur tous les domaines de disponibilité | Sur tous les domaines de disponibilité | Gestion locale | Régional | Pour toutes les régions |
Disponibilité | Elevée | Elevée | Gestion locale | Elevée | Persistant |
Evolutivité | Elevée | Elevée | Statique | Elevée | Elevée |
Elasticité | Automatique | Dynamique | Statique | Automatique | Automatique |
Sécurité | Partagé | Partagé | Hôte individuel | Partagé | Partagé |
Méthode d'accès | Réseau | Dédié | Direct | HTTPS | HTTPS |
Stockage des fichiers
- FileStorage général : accès à un pool illimité de systèmes de fichiers pour gérer la croissance des données structurées et non structurées.
- Big Data et Analytics : exécutez des charges de travail analytiques et utilisez des systèmes de fichiers partagés pour stocker les données persistantes.
- Hausse et décalage d'applications d'entreprise : migrez les applications Oracle existantes qui nécessitent un stockage NFS, tel qu'Oracle E-Business Suite et PeopleSoft.
- Bases de données et applications transactionnelles : exécutez des charges globales de développement et de test avec Oracle, MySQL ou d'autres bases de données.
- Sauvegardes, continuité des activités et récupération après sinistre : hébergez une copie secondaire des systèmes de fichiers pertinents du site vers le cloud à des fins de sauvegarde et de récupération après sinistre.
- MicroServices et Docker : assure une persistance avec conservation de statut pour les conteneurs. Redimensionner facilement l'évolution de vos environnements basés sur des conteneurs.
Si les fichiers NFS sont utilisés dans le centre de données sur site, le passage au stockage de fichiers peut être simple et direct. Si Microsoft Windows Server présente une dépendance, utilisez le client NFS pour associer les partages NFS aux hôtes Windows Server.
Volume de blocs
Le service Oracle Cloud Infrastructure Block Volumes vous permet de développer votre empreinte de stockage actuelle. Il permet un stockage persistant pouvant être déplacé entre les instances dans Oracle Cloud Infrastructure. Les volumes fonctionnent avec des instances Bare Metal et de machine virtuelle, et ils sont connectés via iSCSI pour les volumes de données ou paravirtualisés.
Block Volume permet à un utilisateur Oracle Cloud Infrastructure de créer, d'attacher, de connecter et de déplacer des volumes en fonction des besoins de stockage de l'application. Une fois que vous avez attaché un volume à une instance, celui-ci se comporte comme un disque dur standard. Les volumes peuvent également être déconnectés et attachés à une autre instance sans perte de données, ce qui permet un certain nombre de données entre les instances en tant que modifications d'exigences.
- Instance : hôte Bare Metal ou de machine virtuelle exécuté dans le cloud.
- Attachement de volume : l'un des types suivants :
- iSCSI : norme TCP/IP utilisée pour la communication entre un volume et une instance connectée.
- Paravirtualisé : pièce jointe virtualisée disponible pour les machines virtuelles.
- Volume : l'un des types suivants :
- Volume de blocs : unité de stockage de blocs détachable qui vous permet d'étendre de façon dynamique la capacité de stockage d'une instance.
- Volume d'initialisation : unité de volume d'initialisation détachable qui contient l'image utilisée pour initialiser une instance de calcul.
Les volumes de blocs sur Oracle Cloud Infrastructure sont une option performante et offrent une configuration flexible pour la capacité HDFS. Les volumes de blocs sont un stockage connecté au réseau, et par conséquent, ils utilisent la bande passante VNIC pour les E/S. Les volumes de blocs sont également mis à l'échelle en E/S par seconde et en Mo/s en fonction de leur taille configurée (par Go). Le débit de volume de blocs individuels dépasse 320 Mo/s pour les volumes 700Go ou plus volumineux.
Périphériques NVMe
Oracle Cloud Infrastructure fournit des périphériques NVMe connectés localement dans certaines formes de calcul spécifiques. Ces périphériques offrent un stockage de blocs haute performance extrêmement faible et à faible latence idéal pour le Big Data, OLTP et toute autre charge de travail pouvant bénéficier de stockage de blocs hautes performances.
Notez que ces périphériques ne sont protégés en aucune manière ; il s'agit de périphériques individuels installés localement sur votre instance. Oracle Cloud Infrastructure ne prend pas d'images, ne sauvegarde ou utilise RAID ou aucune autre méthode pour protéger les données sur les périphériques NVMe. Ces périphériques ne sont pas automatiquement protégés et nécessitent une configuration RAID adéquate pour protéger les données qu'ils contiennent.
Object Storage
Utilisez Oracle Cloud Infrastructure Object Storage pour les données auxquelles vous avez besoin d'un accès rapide, immédiat et fréquent. L'accessibilité des données et les performances justifient un point de prix supérieur pour le stockage des données dans le niveau Object Storage.
Le service Object Storage peut stocker une quantité illimitée de données non structurées, y compris des données analytiques et du contenu multimédia, telles que des images et des vidéos.
Avec Object Storage, vous pouvez stocker et extraire des données directement à partir d'Internet ou de la plate-forme cloud en toute sécurité. Object Storage est un service régional et n'est lié à aucune instance de calcul spécifique. Vous pouvez accéder aux données où que vous soyez ou non connecté au contexte d'Oracle Cloud Infrastructure, tant que vous disposez d'une connectivité Internet et que vous pouvez accéder à l'une des adresses Object Storage. Object Storage prend également en charge l'accès privé à partir de ressources Oracle Cloud Infrastructure dans une passerelle de service VCN. Une passerelle de service permet la connectivité aux adresses publiques Object Storage à partir d'adresses IP privées dans les sous-réseaux privés.
- Prise en charge Hadoop/Big Data : vous pouvez utiliser Object Storage en tant que référentiel de données principal pour le Big Data. Object Storage offre une plate-forme de stockage évolutive qui vous permet de stocker des ensembles de données volumineux et de travailler de manière transparente sur ces ensembles de données.
- Sauvegarde/Archive : vous pouvez utiliser Object Storage pour conserver les données de sauvegarde et d'archivage devant être stockées pendant une durée prolongée afin de respecter différents mandats de conformité.
- Référentiel de contenu : vous pouvez utiliser Object Storage comme référentiel de contenu principal pour les données, les images, les journaux et les vidéos.
- Données de journal : vous pouvez utiliser Object Storage pour conserver les données de journal d'application afin de pouvoir analyser de manière rétroactive ces données afin de déterminer les problèmes liés au débogage et au modèle d'utilisation.
- Ensembles de données volumineux : vous pouvez utiliser Object Storage pour stocker les données d'application générées qui doivent être conservées pour une utilisation ultérieure. Les données de tirages pharmaceutiques, de données géantes et de données Internet of Things (IoT) sont des exemples de données d'application générées que vous pouvez conserver à l'aide d'Object Storage.
Archive Storage
Utilisez Archive Storage pour les données auxquelles vous accédez rarement ou rarement, mais qui doivent être conservées et conservées pendant de longues périodes. L'efficacité des coûts des niveaux Archive Storage décale le délai nécessaire pour accéder aux données.
- Conformité et mandats d'audit
- Analyser rétroactivement les données de journal pour déterminer les problèmes liés à un modèle d'utilisation ou à un débogage
- Données de référentiel de contenu historiques ou rarement consultées
- Données générées par l'application nécessitant un archivage en vue d'une analyse future ou juridique
Contrairement à Object Storage, la récupération des données d'Archive Storage n'est pas instantanée.