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 :

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 :

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 :

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 :

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>