Visión general de la configuración de almacenamiento
Oracle Data Infrastructure Cloud@Customer utiliza Oracle Automatic Storage Management (Oracle ASM) para gestionar el almacenamiento compartido. El almacenamiento se configura en los siguientes niveles:
- Nivel de infraestructura de datos: define cómo se divide el almacenamiento de infraestructura compartida entre los grupos de discos de ASM
+DATAy+RECO, y cuánto almacenamiento se asigna a todos los sistemas de archivos de VM. - Nivel de cluster de VM: define la cantidad de almacenamiento compartido que se asigna a un cluster de VM específico, incluido el almacenamiento del sistema de archivos de VM, el almacenamiento de base de datos y el almacenamiento del área de recuperación.
- Nivel de VM de aplicación: define el almacenamiento asignado para el volumen de inicio de VM de aplicación y el volumen en bloque.
La configuración de almacenamiento seleccionada en el nivel de infraestructura de datos afecta a la capacidad de almacenamiento disponible para todos los clusters de VM y las máquinas virtuales de aplicaciones creados en esa infraestructura.
Configuración de almacenamiento en el nivel de infraestructura de datos
Al crear un recurso de infraestructura de datos, configure cómo se asigna el almacenamiento compartido entre los grupos de discos de ASM +DATA y +RECO. Después de activar la infraestructura de datos, no puede cambiar la asignación de almacenamiento entre los grupos de discos +DATA y +RECO.
La infraestructura de datos organiza el almacenamiento compartido en los siguientes grupos de discos de ASM:
-
Grupo de discos
+DATA: principalmente diseñado para almacenar archivos de datos de base de datos. El espacio para los sistemas de archivos de VM se asigna desde el grupo de discos+DATAen función del tamaño de almacenamiento especificado. Los sistemas de archivos de VM almacenan el volumen de inicio, los binarios de software, los parches y los archivos asociados a las herramientas específicas de la nube. Los archivos de datos y las copias de seguridad de la base de datos se deben almacenar en los grupos de discos+DATAy+RECOen lugar de en los sistemas de archivos de VM. -
Grupo de discos
+RECO: se utiliza principalmente para almacenar el área de recuperación rápida (FRA), que proporciona almacenamiento local para los archivos relacionados con la copia de seguridad y la recuperación. Por defecto, el FRA almacena los archivos redo log archivados y el archivo de control de copia de seguridad.
Los grupos de discos de ASM +DATA y +RECO utilizan redundancia alta. La alta redundancia proporciona una duplicación triple para una mayor protección de datos. La configuración de redundancia la gestiona la plataforma y no se puede cambiar.
El almacenamiento del sistema de archivos de VM se asigna desde el grupo de discos +DATA. La cantidad de almacenamiento requerida depende del software que planea instalar en cada máquina virtual. Se necesita un mínimo de 256 GB para cada máquina virtual de base de datos.
Proporciones de asignación de DATA y RECO
Durante la creación de la infraestructura de datos, seleccione el porcentaje de almacenamiento utilizable asignado al grupo de discos +DATA. El almacenamiento restante se asigna al grupo de discos +RECO.
Oracle recomienda una asignación de 80:20, en la que el 80 % del almacenamiento se asigna a +DATA y el 20 % a +RECO.
La asignación +DATA se puede definir del 40 % al 90 %. Como resultado, la asignación +RECO oscila entre el 60 % y el 10 %.
Configuración de almacenamiento en el nivel de cluster de VM
Cuando crea un cluster de VM, asigna almacenamiento desde el almacenamiento compartido disponible en la infraestructura de datos. La configuración de almacenamiento del cluster de VM incluye almacenamiento de VM, almacenamiento de base de datos y almacenamiento del área de recuperación.
Almacenamiento de máquina virtual
El almacenamiento de VM se aprovisiona desde un volumen de Oracle ACFS en el grupo de discos +DATA y es necesario para los directorios raíz de base de datos. Puede configurar la asignación de almacenamiento de VM actualizando el campo de capacidad /u01 en la consola.
Al crear un cluster de VM, especifique la cantidad de almacenamiento de VM que desea asignar. La cantidad de almacenamiento de VM necesaria depende del número de directorios raíz de base de datos y versiones de software de base de datos que utilizará el cluster de VM.
Se necesita un mínimo de 100 GB de espacio /u01 por VM.
Almacenamiento en la Base de Datos
La infraestructura de datos utiliza la gestión de cuotas de Oracle ASM para controlar la cantidad de almacenamiento que las bases de datos de un cluster de VM pueden consumir de los grupos de discos de la infraestructura compartida.
Al crear un cluster de VM, especifique cuotas de almacenamiento para:
- Almacenamiento de datos
- Almacenamiento en el área de recuperación
Se necesita un mínimo de 256 GB para el almacenamiento de datos y un mínimo de 64 GB para el almacenamiento del área de recuperación.
Configuración de almacenamiento en el nivel de máquina virtual de la aplicación
El almacenamiento de máquinas virtuales de aplicaciones consta de un volumen de inicio y un volumen en bloque. Ambos volúmenes se aprovisionan desde el almacenamiento de Oracle ACFS en el grupo de discos +DATA de la infraestructura de datos.
Dado que el almacenamiento de máquina virtual de aplicación comparte la capacidad en el grupo de discos +DATA con otros recursos, asegúrese de que haya suficiente capacidad disponible antes de asignar almacenamiento para las máquinas virtuales de aplicación.
Volumen de inicio
El volumen de inicio proporciona el sistema de archivos del sistema de la máquina virtual. Almacena el sistema operativo y los archivos necesarios para que la máquina virtual se inicie y funcione, incluida la partición de inicio, los directorios principales de usuario y el espacio de intercambio.
Ajuste el tamaño del volumen de inicio para que se adapte al sistema operativo, los paquetes necesarios, los componentes de tiempo de ejecución de aplicaciones y las futuras actualizaciones del sistema operativo.
Volumen en bloque
El volumen en bloque proporciona almacenamiento persistente adicional para las aplicaciones que se ejecutan en la máquina virtual. Utilícelo para archivos binarios de aplicaciones, archivos de configuración, logs, exportaciones de datos, archivos temporales y otros archivos específicos de carga de trabajo que se deben almacenar por separado del sistema de archivos del sistema operativo.
Ajustar el tamaño del volumen en bloque según los requisitos de almacenamiento de la aplicación, el crecimiento esperado de los datos, los requisitos de retención de logs y los procesos operativos, como copias de seguridad y actualizaciones de software.
Directrices de planificación de almacenamiento
Antes de configurar el almacenamiento, revise lo siguiente:
- Utilice la asignación recomendada de 80:20
+DATAa+RECOa menos que la carga de trabajo tenga requisitos de área de recuperación diferentes. - Aumente la asignación de
+RECOsi la carga de trabajo necesita más capacidad de área de recuperación. - Aumente la asignación de
+DATAsi la carga de trabajo necesita más capacidad de archivos de base de datos y tiene requisitos de área de recuperación más bajos. - Planifique las cuotas de almacenamiento del área de recuperación y almacenamiento de datos para cada cluster de VM en función del tamaño de la base de datos, los requisitos de crecimiento, copia de seguridad y recuperación.
- Planifique la capacidad del volumen de inicio y el volumen en bloque para las máquinas virtuales de aplicaciones en función de los requisitos de almacenamiento de datos, aplicaciones y sistemas operativos.
- El almacenamiento del sistema de archivos de VM se asigna desde el grupo de discos
+DATA.
Estructura del Sistema de Archivos de la VM
Las máquinas virtuales desplegadas en Data Infrastructure utilizan la siguiente organización del sistema de archivos. Revise la estructura del sistema de archivos al planificar la asignación de almacenamiento para máquinas virtuales.
| Sistema de archivos | Punto de montaje |
|---|---|
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> |