Está en la página 1de 21

Alta Disponibilidad

Introduccin
Las empresas usan infraestructuras tecnolgicas IT
para obtener ventaja competitiva, mejorar los
costos operativos, etc.
La no disponibilidad de una aplicacin implica
prdida de productividad, ingresos, clientes, etc.
El enfoque tradicional de la infraestructura de alta
disponibilidad requiere un uso de recursos
redundantes e inactivos de hardware y software
costosos de implementar.
Oracle ofrece tecnologas de alta disponibilidad que
estn integradas y pueden implementarse con un
costo mnimo.

Causas del Tiempo de


Baja

Proteccin contra fallas


de la computadora
Una falla de computadora puede surgir cuando
una mquina que hace funcionar el servidor de
base de datos falla de manera inesperada,
probablemente debido a un mal funcionamiento
de hardware.
Este es uno de los tipos de fallas ms comunes.
Oracle Real Application Clusters, que es la base
de la arquitectura Oracle Grid Computing, puede
ofrecer la proteccin ms efectiva contra esas
fallas.

Proteccin contra fallas


de la computadora

Real Application Clusters


RAC es la principal tecnologa para clustering de base de
datos que permite a dos o ms computadoras (nodos) de
un cluster acceder concurrentemente a una sola base de
datos compartida.
Esto crea efectivamente un sistema de base de datos nica
que abarca mltiples sistemas de hardware y aparece frente
a la aplicacin como una sola base de datos unificada.
Tolerancia a fallas dentro del cluster (computadora).

Flexibilidad y eficiencia de costos en la planificacin de


capacidad.

Limitar el tiempo de recuperacin


de la cada de la Base de Datos
Los sistemas de alta disponibilidad estn
diseados para recuperarse rpidamente de las
fallas.
La tecnologa Fast-Start Fault Recovery
incluida
en
Oracle
Database
limita
automticamente el tiempo de recuperacin de la
cada de la base de datos. Puede reducir de
varios minutos a menos de 10 segundos el
tiempo de recuperacin de una base de datos
muy cargada.

Proteccin contra fallas de


datos
La falla de datos es la prdida, el dao o la
corrupcin de datos.

Proteccin contra fallas de


almacenamiento
Automatic Storage Management (ASM) se
basa en el principio de distribuir y espejar todo.
Se evita el tiempo de baja del sistema al utilizar
los datos disponibles en los discos espejados.
Reparacin de Bloques ASM, es capaz de
recuperar los bloques corruptos en un disco al
aprovechar los bloques vlidos disponibles en los
discos espejados.
Actualizaciones Rotativas de ASM, mantiene
sus aplicaciones online mientras actualizan ASM
en nodos individuales.

Proteccin contra fallas de sitio


Las empresas necesitan proteger sus datos y
aplicaciones crticas contra eventos catastrficos
que puedan colocar todo un centro de datos
offline.
La forma ms bsica de proteccin es el
almacenamiento off-site (fuera del lugar) de los
backups de base de datos.
Una solucin ms expeditiva y completa es
administrar una o ms copias duplicadas de la
base de datos de produccin en centros de datos
fsicamente separados.

Proteccin contra fallas de sitio


Data
Guard
ofrece
la
tecnologa
para
implementar y administrar una o ms copias
standby de la base de datos de produccin.
Bases de datos standby fsicas, utilizan la
tecnologa Redo Apply para permanecer idntica
a la base de datos de produccin.
Bases de datos standby lgicas, utilizan la
tecnologa SQL Apply, transforma los datos redo
en transacciones SQL y los aplica en una BD que
est
abierta
para
operaciones
de
lectura/escritura.
Data Guard Fast-Start Failover, crea un
entorno para bases de datos standby tolerantes a
fallas al automatizar el failover del procesamiento

Proteccin contra errores


humanos
Oracle Database brinda herramientas para
realizar diagnsticos rpidos y recuperarse de
estos errores.
La mejor forma de evitar errores es restringir el
acceso de un usuario a los datos y servicios.
Oracle Flashback, el tiempo para corregir los
errores es igual al tiempo que llev cometer el
error y utiliza un comando breve para recuperar
toda la base de datos.
Flashback Query, los dba pueden consultar
cualquier dato del pasado.

Proteccin contra errores


humanos
Flashback Versions Query, los dba pueden
recuperar diferentes versiones de una fila a
travs de un intervalo especificado.

Flashback Transaction, el dba puede ver todos


los cambios realizados por una transaccin
especfica. Identifica y resuelve la transaccin
inicial y todas las dependientes de sta.

Proteccin contra errores


humanos
Flashback data archive, guarda versiones
histricas de los datos como datos regulares
dentro de la base de datos, los cuales pueden ser
guardados todo el tiempo necesario por la
empresa.
Flashback Database, utiliza registros flashback
para retroceder la base de datos hasta un
momento especfico en cuestin de minutos.
Flashback table, recupera una tabla, grupo de
tablas rpidamente.
Flashback restore points, permite los dba
remediar sus base de datos a un momento
especfico.

Proteccin contra la corrupcin


de datos
Fallas en cualquiera de los componentes
que conforman la estructura IO.
Oracle Hardware Assisted Resilient
Data, detecta corrupciones en cualquier
parte del proceso IO entre la base de
datos y el dispositivo de almacenamiento.
Backup
y
Recuperacin,
ofrece
herramientas estndar para hacer un
backup, restaurar los datos de backups
anteriores, y recuperar los datos hasta el
momento anterior a la falla.
Recovery Manager (RMAN), administra
el backup, la restauracin y los procesos

Proteccin contra la corrupcin


de datos
Data Recovery Advisor, en caso de
situaciones inconcebibles se necesita
evaluar las opciones de recuperacin
y reparacin. Minimiza el tiempo
invertido en las fases de investigacin
y planificacin de la recuperacin.
Oracle Secure Backup, ofrece
administracin
centralizada
de
backup en cinta 25% ms rpido.

Proteccin contra el tiempo de


baja planificado
Se realizan backups, reparaciones, agregan
componentes
de
hardware,
realizan
actualizaciones o colocan parches en los
paquetes
de
software
y
modifican
los
componentes de las aplicaciones, con inclusin
de los datos, cdigos y estructuras de la base de
datos.

Proteccin contra el tiempo de


baja planificado
Reconfiguracin online del sistema, soporta
la reconfiguracin dinmica y online del sistema
para todos los componentes de su estructura de
hardware Oracle.
Parches y actualizaciones online, Oracle
permite aplicar parches y realizar actualizaciones
en los sistemas sin la interrupcin de los usuarios
finales.

Proteccin contra el tiempo de


baja planificado

Actualizaciones
rotativas

Proteccin contra el tiempo de


baja planificado

Base de datos
Standby lgica

Proteccin contra el tiempo de


baja planificado
Reorganizacin de datos y esquemas, reduce
el tiempo de baja al permitir el acceso total a los
usuarios a la base de datos a travs del proceso
de reorganizacin: creacin y reconstruccin de
ndices, la reasignacin y desfragmentacin de
tablas, y la incorporacin, extraccin y
reclasificacin de columnas.
Actualizacin de aplicaciones, los dba
administran la actualizacin de aplicaciones sin
defectos mientras brindan el soporte del sistema
de produccin online. Mientras el proceso de
actualizacin modifica una copia provisional de la
tabla, la tabla provisional se sincroniza
rutinariamente con la tabla original, y una vez

También podría gustarte