Présentation de la configuration du stockage
Oracle Data Infrastructure Cloud@Customer utilise Oracle Automatic Storage Management (Oracle ASM) pour gérer le stockage partagé. Le stockage est configuré aux niveaux suivants :
- Niveau d'infrastructure de données : définit la répartition du stockage d'infrastructure partagé entre les groupes de disques ASM
+DATAet+RECO, ainsi que la quantité de stockage allouée à tous les systèmes de fichiers de machine virtuelle. - Niveau de cluster de machines virtuelles : définit la quantité de stockage partagé allouée à un cluster de machines virtuelles spécifique, y compris le stockage de système de fichiers de machine virtuelle, le stockage de base de données et le stockage de zone de récupération.
- Niveau de machine virtuelle d'application : définit le stockage alloué pour le volume d'initialisation et le volume de blocs de machine virtuelle d'application.
La configuration de stockage sélectionnée au niveau de l'infrastructure de données affecte la capacité de stockage disponible pour tous les clusters de machines virtuelles et toutes les machines virtuelles d'application créés sur cette infrastructure.
Configuration du stockage au niveau de l'infrastructure de données
Lorsque vous créez une ressource Data Infrastructure, vous configurez la façon dont le stockage partagé est alloué entre les groupes de disques ASM +DATA et +RECO. Une fois l'infrastructure de données activée, vous ne pouvez pas modifier l'allocation de stockage entre les groupes de disques +DATA et +RECO.
Data Infrastructure organise le stockage partagé en groupes de disques ASM suivants :
-
Groupe de disques
+DATA: principalement destiné au stockage des fichiers de données de base de données. L'espace pour les systèmes de fichiers de machine virtuelle est alloué à partir du groupe de disques+DATAen fonction de la taille de stockage spécifiée. Les systèmes de fichiers de machine virtuelle stockent le volume d'initialisation, les fichiers binaires logiciels, les patches et les fichiers associés aux outils propres au cloud. Les fichiers de données et les sauvegardes de base de données doivent être stockés dans les groupes de disques+DATAet+RECOplutôt que sur les systèmes de fichiers de machine virtuelle. -
Groupe de disques
+RECO: principalement utilisé pour stocker la zone de récupération rapide (FRA), qui fournit un stockage local pour les fichiers liés à la sauvegarde et à la récupération. Par défaut, le fichier FRA stocke les fichiers de journalisation archivés et le fichier de contrôle de sauvegarde.
Les groupes de disques ASM +DATA et +RECO utilisent une redondance élevée. La redondance élevée offre une triple mise en miroir pour une protection accrue des données. Le paramètre de redondance est géré par la plate-forme et ne peut pas être modifié.
Le stockage de système de fichiers de machine virtuelle est alloué à partir du groupe de disques +DATA. La quantité de stockage requise dépend du logiciel que vous prévoyez d'installer sur chaque machine virtuelle. Un minimum de 256 Go est requis pour chaque machine virtuelle de base de données.
Proportions d'allocation de DATA et RECO
Lors de la création de l'infrastructure de données, vous sélectionnez le pourcentage de stockage utilisable alloué au groupe de disques +DATA. Le stockage restant est alloué au groupe de disques +RECO.
Oracle recommande une allocation 80:20, où 80 % du stockage est affecté à +DATA et 20 % à +RECO.
L'allocation +DATA peut être définie de 40 % à 90 %. Par conséquent, l'allocation +RECO est comprise entre 60 % et 10 %.
Configuration du stockage au niveau du cluster de machines virtuelles
Lorsque vous créez un cluster de machines virtuelles, vous allouez du stockage à partir du stockage partagé disponible sur l'infrastructure de données. La configuration de stockage de cluster de machines virtuelles inclut le stockage de machine virtuelle, le stockage de base de données et le stockage de zone de récupération.
Stockage de machine virtuelle
Le stockage de machine virtuelle est provisionné à partir d'un volume Oracle ACFS dans le groupe de disques +DATA et est requis pour les répertoires de base de base de données. Vous pouvez configurer l'allocation de stockage de machine virtuelle en mettant à jour le champ de capacité /u01 dans la console.
Lorsque vous créez un cluster de machines virtuelles, indiquez la quantité de stockage de machine virtuelle à allouer. La quantité de stockage de machine virtuelle requise dépend du nombre de répertoires de base de base de données et de versions de logiciel de base de données que le cluster de machines virtuelles utilisera.
Un espace minimum de 100 Go /u01 est requis par machine virtuelle.
Stockage de base de données
Data Infrastructure utilise la gestion des quotas Oracle ASM pour contrôler la quantité de stockage que les bases de données d'un cluster de machines virtuelles peuvent utiliser à partir des groupes de disques d'infrastructure partagés.
Lors de la création d'un cluster de machines virtuelles, indiquez des quotas de stockage pour :
- Stockage de données
- Stockage de la zone de récupération
Un minimum de 256 Go est requis pour le stockage de données et un minimum de 64 Go est requis pour le stockage de zone de récupération.
Configuration du stockage au niveau de la machine virtuelle d'application
Le stockage de machine virtuelle d'application se compose d'un volume d'initialisation et d'un volume de blocs. Les deux volumes sont provisionnés à partir du stockage Oracle ACFS dans le groupe de disques +DATA sur l'infrastructure de données.
Etant donné que le stockage de machine virtuelle d'application partage la capacité du groupe de disques +DATA avec d'autres ressources, assurez-vous que la capacité disponible est suffisante avant d'allouer du stockage aux machines virtuelles d'application.
Volume d'initialisation
Le volume d'initialisation fournit le système de fichiers système de la machine virtuelle. Il stocke le système d'exploitation et les fichiers requis pour que la machine virtuelle démarre et fonctionne, y compris la partition d'initialisation, les répertoires personnels des utilisateurs et l'espace de swap.
Dimensionnez le volume d'initialisation de manière à ce qu'il prenne en charge le système d'exploitation, les packages requis, les composants d'exécution des applications et les futures mises à jour du système d'exploitation.
Block Volume
Le volume de blocs fournit un stockage persistant supplémentaire pour les applications exécutées sur la machine virtuelle. Utilisez-le pour les fichiers binaires d'application, les fichiers de configuration, les journaux, les exports de données, les fichiers intermédiaires et les autres fichiers propres à la charge globale qui doivent être stockés séparément du système de fichiers du système d'exploitation.
Dimensionnez le volume de blocs en fonction des exigences de stockage des applications, de la croissance attendue des données, des exigences de conservation des journaux et des processus opérationnels tels que les sauvegardes et les mises à jour logicielles.
Directives de planification du stockage
Avant de configurer le stockage, vérifiez les points suivants :
- Utilisez l'allocation 80:20
+DATAà+RECOrecommandée, sauf si la charge globale a des besoins de zone de récupération différents. - Augmentez l'allocation
+RECOsi la charge globale requiert davantage de capacité de zone de récupération. - Augmentez l'allocation
+DATAsi la charge globale nécessite davantage de capacité de fichiers de base de données et si la zone de récupération requise est inférieure. - Planifiez les quotas de stockage de données et de zone de récupération pour chaque cluster de machines virtuelles en fonction de la taille, de la croissance, de la sauvegarde et des exigences de récupération de la base de données.
- Planifier la capacité des volumes d'initialisation et de blocs pour les machines virtuelles d'application en fonction des exigences en matière de système d'exploitation, d'application et de stockage des données.
- Le stockage du système de fichiers VM est alloué à partir du groupe de disques
+DATA.
Structure du système de fichier de la machine virtuelle
Les machines virtuelles déployées sur Data Infrastructure utilisent l'organisation de système de fichiers suivante. Vérifiez la structure du système de fichiers lors de la planification de l'allocation du stockage pour les machines virtuelles.
| Système de fichiers | Point de montage |
|---|---|
devtmpfs |
/dev |
tmpfs |
/dev/shm |
tmpfs |
/run |
tmpfs |
/sys/fs/cgroup |
tmpfs |
/run/user/0 |
/dev/mapper/VolGroupVm-LogVolRoot |
/ |
/dev/mapper/VolGroupVm-LogVolOpt |
/opt |
/dev/vdb1 |
/u01 |
/dev/vda1 |
/boot |
<IP Address>:/opt/oracle/oak/pkgrepos/orapkgs/clones/repo |
/opt/oracle/basedb/pkgrepos |
<IP Address>:/u05/app/sharedrepo/bwglxjt4aqsanjmyvgnghazfmxbcba-shfs |
/sharedfs |
oracle_clusterware |
/u01/app/grid/crsdata/<hostname>/shm |
tmpfs |
/run/user/<session> |