Está en la página 1de 8

Instancias Mltiples

Se llama instancia mltiple al hecho de


poder ejecutar un programa ms de una
vez al mismo tiempo.
Hay programas que no admiten ms que
una sola instancia.

Con las bases de datos se complica un


poco porque si un usuario modifica un
registro que otro usuario tiene tambin
abierto, la modificacin que se haga en
una instancia debe reflejarse de inmediato
(actualizarse) en cualquier otra instancia
abierta de la misma base de datos.

La relacin entre la instancia de Oracle y la


base de datos es 1 a 1 o N a 1.
Cuando hay una relacin N a 1, la
configuracin es llamada RAC (Real
Application CLuster), donde la base de
datos reside en discos compartidos y las
instancias en mltiples computadores
anexados a la base de datos.

En un Rac de Oracle, mltiples instancias


permiten el acceso a una nica Base de
datos.

Las instancias corren en mltiples nodos


(servidores), y accesan a un conjunto
comn de datafiles que comprender a una
'nica' Base de datos.

En contraste, en un ambiente de una nica


instancia, una base de datos Oracle es
usada por slo UNA Instancia corriendo en
el servidor.
Por lo Tanto , los usuarios accediendo a la
base de datos pueden conectarse a sta,
slo a travs de ese 'nico' servidor.

En un Oracle RAC, una base de datos


puede ser montada por ms de una
instancia , y en cualquier punto, una
instancia ser parte de slo una Base de
datos.
El almacn no voltil para archivos de
datos (datafiles) que comprende la Base de
datos es igualmente disponible a todos los
nodos, para el acceso de lectura y
escritura.

De lo anterior se desprende que un RAC


de Oracle necesita coordinar y regular el
acceso simultaneo a los datos desde
mltiples servidores (nodos), por ende,
debe existir una red privada que sea
eficiente, confiable y de alta rapidez,
entre los nodos del cluster para enviar y
recibir datos.

También podría gustarte