ASM, o Automatic Storage Management, es una característica de Oracle que proporciona una solución integrada para gestionar el almacenamiento de bases de datos. Los componentes principales de ASM incluyen:
- Disk Groups: Son conjuntos de discos que ASM utiliza para almacenar los archivos de datos de la base de datos. Los grupos de discos permiten la administración eficiente del almacenamiento y la distribución de datos.
- ASM Instances: Son procesos que gestionan el acceso a los grupos de discos. Cada instancia de ASM puede acceder a uno o más grupos de discos y se ejecuta como un proceso separado de las instancias de la base de datos.
- Files System Interfaces: ASM puede presentarse como un sistema de archivos, lo que permite a los administradores interactuar con los archivos de manera más familiar, usando herramientas de sistemas de archivos estándar.
- File Types: ASM gestiona diferentes tipos de archivos, como archivos de datos, archivos de redo log, archivos de control y archivos de copia de seguridad.
- Mirroring and Redundancy: ASM proporciona características de redundancia para garantizar la disponibilidad de datos. Se pueden configurar varias políticas de redundancia, como normal, alta y baja.
- Allocation Units: ASM organiza el espacio en unidades de asignación, que son bloques de almacenamiento. Esto permite una distribución y gestión eficientes del espacio en disco.
- ASM Metadata: Incluye información sobre la estructura de los grupos de discos, archivos y su distribución. Esta metadata es vital para el funcionamiento eficaz de ASM y su administración.
ASM File:
Representa los archivos que se almacenan dentro de un grupo de discos ASM. Estos pueden incluir archivos de datos, archivos de redo log, archivos de control y otros tipos de archivos necesarios para la operación de la base de datos. ASM gestiona estos archivos de manera eficiente, proporcionando características como la distribución y la redundancia.
ASM Extent:
Un extent en ASM es una unidad lógica de almacenamiento que consiste en un número fijo de bloques. Cuando un archivo necesita espacio adicional, ASM asigna un nuevo extent. Los extents ayudan a gestionar el espacio utilizado por los archivos dentro de los grupos de discos y permiten a ASM realizar operaciones de asignación y liberación de espacio de manera más efectiva.
ASM Allocation Unit:
Una unidad de asignación es una colección de extents que se utilizan para gestionar el almacenamiento en ASM. Cada unidad de asignación tiene un tamaño definido, que generalmente es un múltiplo del tamaño de bloque. Cuando se realiza una asignación de espacio para un archivo, se asignan una o más unidades de asignación según sea necesario. Esto mejora el rendimiento y la gestión del espacio de almacenamiento al permitir que ASM administre grandes bloques de datos en lugar de bloques individuales.
ASM Diskgroup:
Un grupo de discos es un conjunto de discos que ASM utiliza para almacenar archivos de datos. Los discos en un grupo de discos pueden ser discos físicos o virtuales, y ASM gestiona el almacenamiento de forma eficiente, distribuyendo los datos y proporcionando redundancia y recuperación ante desastres. Los grupos de discos permiten a los administradores optimizar el rendimiento y la disponibilidad de los datos.
ASM Disk:
Un disco ASM es un dispositivo de almacenamiento físico (o virtual) que forma parte de un grupo de discos. Cada disco en un grupo de discos ASM es tratado como un bloque de almacenamiento y puede ser utilizado para almacenar información de manera redundante. ASM permite agrupar varios discos para facilitar su gestión, recuperación y rendimiento, asegurando que los datos estén distribuidos de manera efectiva entre los discos.
Estos componentes son esenciales para el funcionamiento de ASM y su capacidad para proporcionar una gestión eficiente del almacenamiento en bases de datos Oracle.







Deja un comentario