0% encontró este documento útil (0 votos)
162 vistas39 páginas

Introducción a Oracle ASM

Este documento describe las características y funcionalidades de Oracle Automatic Storage Management (ASM). ASM es un gestor de volúmenes y archivos de sistema que soporta configuraciones simples y RAC. Distribuye el contenido de los archivos entre grupos de discos para proporcionar un rendimiento uniforme y puede agregar o quitar espacio de forma dinámica.

Cargado por

xmisterio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
162 vistas39 páginas

Introducción a Oracle ASM

Este documento describe las características y funcionalidades de Oracle Automatic Storage Management (ASM). ASM es un gestor de volúmenes y archivos de sistema que soporta configuraciones simples y RAC. Distribuye el contenido de los archivos entre grupos de discos para proporcionar un rendimiento uniforme y puede agregar o quitar espacio de forma dinámica.

Cargado por

xmisterio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

ASM Automatic Storage Management

(Gestión Automática de almacenamineto)


• Oracle ASM es un gestor de volumen y archivos de sistema de Oracle (fs)
que soporta instancias simples y configuraciones de RAC.

• Oracle ASM usa grupos de discos

• El contenido de los archivos en esos discos es distribuido y provee un


rendimiento uniforme a través de los discos.

• Se pueden agregar o remover espacio del grupo de discos.

• Cuando se quitan o agrega espacio, ASM redistribuye automáticamente la


información que contienen los discos existentes.
• ASM permite opciones de espejado de información.

• ASM en modo normal y grupo de discos de alta redundancia habilitan two-


way y trhee-way mirroring (uno y dos espejos respectivamente).

• Se puede implementar un subsistema de almacenamiento por arreglo


redundante de discos independientes (RAID)

• Para manejar el rendimiento de la función de protección del espejado.


ASM puede coexistir con otras opciones de gestión de almacenamiento, lo
que simplifica su integración en ambientes existentes con anterioridad.
CONCEPTOS DE ASM

• INSTANCIA DE ORACLE ASM


• GRUPOS DE DISCOS
• ESPEJOS Y GRUPOS DE FALLAS
• DISCOS ASM
• ARCHIVOS ASM
INSTANCIA DE ORACLE ASM

• Contiene un Sistema de Area Global propio (SGA) y procesos


de background.

• ASM gestiona los metadatos


Los metadatos de ASM se componen de:

• Discos que permanecen en el grupo de discos


• Espacio disponible en el grupo de discos
• Ubicación de las extensiones de archivos de datos en
el grupo de discos (disk group df extents)
• Log de redo que graba metadatos de información del
cambio de bloques automáticamente
• Información del asm de volumen de información
ESPEJEADO
• Protege la integridad de los datos almacenando
copias de datos en múltiples discos.
• Cuando se crea un grupo de discos, se especifica el
grupo de discos ASM que pueden ser:
• Normal (2-way mirroring -una copia)
• High (3-way mirroring -dos copias)
• External (sin uso del espejado de ASM debido a otra
configuración (RAID por ejemplo))
Discos ASM

• Dispositivos de almacenamiento
aprovisionados por el grupo de discos ASM,
por ejemplo:
• Un disco o partición de un arreglo de
almacenamiento
• Un disco completo o partición de un disco
• Unidades lógicas
• Network-attached files (recursos de espacios
compartidos vía protocolos de comunicación)
Unidades de almacenamiento (AU)

• Cada disco ASM es dividido en unidades de


almacenamiento.
• AU es la unidad fundamental de almacenamiento en
un grupo de discos, un file extent contiene uno o
mas AU.
• un archivo ASM consta de uno o mas file extents.
• cuando se crea un grupo de discos, se puede colocar
el tamaño del AU con el atributo AU_SIZE.
• Los valores van de 1M a 64M dependiendo del nivel
de compatibilidad con el grupo de discos.
TIPOS DE ARCHIVOS EN UN GRUPO DE DISCOS ASM

• Archivos de control (control files)

• Data files, temporary data files y data files copies (archivos de datos, archivos de
datos temporales y copias de archivos de datos)

• SPFILES (archivo de parámetros del servidor)


• Online redo logs, archive logs and flashback logs (logs de recuperacion)

• Rman backups (respaldos del gestor de recuperación)


• Disaster recovery configurations (configuración de recuperación por desastres)

• Changing tracking bitmaps (puntos de comparación por lapso de tiempo para


detectar cambios)

• Data pump dumpsets (archivos referidos a imports y exports)


EXTENS

• Un extens consiste de una o mas unidades de almacenamiento (AU).

• Oracle ASM usa tamaños de extent variables.

• Los tamaños de extent variables habilitan el soporte para archivos de


datos ASM mas grandes, reducen el uso de memoria de SGA requerida por
bases de datos muy grandes y mejora el rendimiento de creación de
archivos y operaciones abiertas.

• El tamaño inicial es igual a la unidad de tamaño de almacenamiento del


grupo de disco e incrementa en factor de 4 o 16 M como inicio
predefinido.
ASM striping ('creacion de bandas')

• Balancear las cargas a todos los discos del grupo de discos

• Reducir la latencia de entrada/salida


Plantillas de archivos

• Las plantillas son colecciones de valores de atributos


que se usan para especificar regiones de disco,
archivos de espejado y atributos de creación de
bandas para un archivo ASM cuando este es creado.
DESCUBRIMIENTO DE DISCOS

• El proceso de descubrimiento de disco localiza en el


sistema operativo nombres para los discos que
Oracle ASM puede tener acceso. El disco descubre
todos los discos que componen un grupo de discos
que son montados. El conjunto de discos
descubierto también incluye discos que se podrían
agregar a un grupo discos.
Montaje grupos de discos

• Un grupo de discos debe ser montado por una


instancia de Oracle ASM local, antes de la base de
datos pueda acceder a los archivos en el grupo de
discos. El montaje del grupo de discos requiere
descubrir todos los discos y localizar los archivos en
el grupo de discos que se está montado.
• Se puede desmontar un grupo de discos
• Oracle informa el error al tratar de desmontar un
disco sin la opción force.
• Si existiera un error en un disco por encima de la
configuración de redundancia de Oracle ASM, el
grupo de discos es desmontado a la fuerza.
Añadir y Quitar discos

• Puede agregar un disco a un grupo de discos existente se


añade espacio y se mejora el rendimiento.
• La cadena especifica de descubrimiento identifica el disco o
discos que se pueden agregar.
• El discos que se agrega debe ser descubierto por cada
instancia de Oracle ASM usando su ASM_DISKSTRING
parámetro de inicialización.
• Después de agregar un disco, Oracle ASM reequilibra las
operaciones de movimiento de datos en el disco nuevo. Para
reducir al mínimo el reajuste de E / S, es más eficiente de
añadir varios discos al mismo tiempo.
Reconfiguraciones de almacenamiento en línea y
dinámica de Reequilibrio
• En el Reequilibrio de un grupo de discos, los datos se
mueven entre los discos para asegurarse de que los
archivos están uniformemente repartidos en todos
los discos de un grupo de discos.
• Cuando todos los archivos están dispersos de igual
forma, todos los discos se llenan de forma uniforme
hasta el mismo porcentaje, lo que garantiza el
equilibrio de la carga.
• Oracle ASM realiza las operaciones de reajuste
controladas por el tamaño de los discos de un grupo
de discos.
Consideraciones para almacenamiento de Oracle ASM

• ■ Recursos de Almacenamiento de grupos de


discos
• ■ ASM Oracle y múltiple
• ■ Recomendaciones para la preparación de
almacenamiento
Almacenamiento de Recursos para grupos de discos

• Partición de disco
Una partición de disco puede ser la unidad de
disco completo o una parte de una unidad de
disco. Sin embargo, el disco ASM Oracle no
puede estar en una partición que incluye la
tabla de particiones porque la tabla de
particiones se sobrescribe.
• ■ Número de unidad lógica (LUN) Un LUN es un
disco que presenta a un sistema informático por una
matriz de almacenamiento. Oracle recomienda que
el usuario de hardware RAID tenga la funcionalidad
para crear LUN. Almacenamiento hardware RAID 0
+1 o RAID 5, y otras configuraciones de RAID, se
puede proporcionar a Oracle como Oracle ASM
discos ASM.
• ■ Volumen Lógico
Un volumen lógico se admite en menos
configuraciones complicadas donde un volumen
lógico se asigna a una LUN, o un volumen lógico usa
discos o particiones. Las configuraciones de volumen
lógico no está recomendada por Oracle porque crear
una duplicidad de funciones. Oracle también no
recomienda el uso de gestor de volúmenes lógicos
para el espejo porque Oracle ASM proporciona
reflejo.
■ Red File System (NFS)
Oracle ASM admite archivos NFS como Oracle discos
ASM. La Base de Datos Oracle ha incorporado en
apoyo al sistema de archivos de red (NFS) y no
depende del funcionamiento del sistema operativo
(OS) de apoyo para NFS. A pesar de NFS y Oracle
ASM coinciden en funcionalidad, Oracle ASM puede
equilibrar la carga o un espejo a través de archivos
NFS. Oracle ASM también es compatible con Oracle
directa NFS (DNF) cliente que se integra la
funcionalidad del cliente NFS directamente en la
base de datos de software de Oracle.
Oracle ASM and Multipathing
Oracle ASM y múltiple

• Soluciones multirruta proporciona conmutación por


error mediante el uso de ruta de acceso física
redundantes de componentes. Estos componentes
incluyen adaptadores, cables e interruptores, que
residen entre el servidor y el subsistema de
almacenamiento. Si uno o más de estos
componentes falla, las aplicaciones pueden acceder
a sus datos, la eliminación de un punto único de fallo
con la red de área de almacenamiento (SAN),
adaptador de bus host, cable de interfaz o puerto
host en una matriz de almacenamiento multipuerto.
Recomendaciones para la preparación de
almacenamiento
• ■ Configurar dos grupos de discos, uno para el archivo de datos y otro
para el área de rápida recuperación .
• ■ Un mínimo de cuatro LUN (Oracle discos ASM) de igual tamaño y el
rendimiento son recomendadas para cada grupo de discos.
• ■ Asegúrese de que todos los discos ASM Oracle se encuentren en un
grupo de discos que usen un desempeño de almacenamiento sea similar y
las características de disponibilidad. En configuraciones de
almacenamiento con una mezcla de variadores de velocidad, como 10K y
15K RPM, rendimiento I / O se ve limitada por la velocidad más lenta de
unidad.
• ■ Oracle ASM la política de distribución de datos basada en la capacidad.
Asegura que Oracle ASM discos de un grupo de discos tienen la misma
capacidad para mantener el equilibrio.
• ■ Creación de disco externos, grupos de redundancia cuando se utiliza
una alta gama de matrices de almacenamiento.

• ■ Minimizar la contención de I / O entre los discos ASM Oracle y otras


aplicaciones dedicando discos de grupos de discos ASM Oracle.

• ■ Elija un tamaño de banda de hardware RAID que es una potencia de 2 y


menor o igual a el tamaño de la unidad de asignación ASM Oracle.

También podría gustarte