Disponibilidad Base Da Datos

Páginas: 6 (1344 palabras) Publicado: 11 de diciembre de 2012
TEMA 4
4 DISPONIBILIDAD
La disponibilidad de la información se refiere a la seguridad que la información pueda ser recuperada en el momento que se necesite, esto es, evitar su pérdida o bloqueo, bien sea por ataque doloso, mala operación accidental o situaciones fortuitas o de fuerza mayor.
La disponibilidad es la capacidad de rescatar información perdida.

4.1 ESPEJEO
Base de Datos Espejo(Database Mirroring) es una configuración donde dos o tres servidores de dase de datos, ejecutándose en equipos independientes, cooperan para mantener copias de la base de datos y archivo de registro de transacciones (log).
Tanto el servidor primario como el servidor espejo mantienen una copia de la base de datos y el registro de transacciones, mientras que el tercer servidor, llamado el servidorárbitro, es usado cuando es necesario determinar cuál de los otros dos servidores puede tomar la propiedad de la base de datos. El árbitro no mantiene una copia de la base de datos. La configuración de los tres servidores de base de datos (el primario, el espejo y el árbitro) es llamado Sistema Espejo (Mirroring System), y el servidor primario y espejo juntos son llamados Servidores Operacionales(Operational Servers) o Compañeros (Partners).

Principales funciones de los servidores
Servidor Principal. Mantiene la copia activa de la base de datos (base de datos principal), a través de la cual, se ofrece el servicio a los usuarios. Todas las transacciones son enviadas al Servidor Espejo antes de aplicarlas en la base de datos principal.
Servidor Espejo (Mirror). Mantiene una copia dela base de datos principal (base de datos espejo o mirror database), y aplica todas las transacciones enviadas por el Servidor Principal, manteniendo sincronizada la base de datos espejo.
Servidor Testigo o Árbitro (Witness). Se trata de un elemento opcional. No es obligatorio o necesario implementar un Servidor Testigo (Witness) en una solución de Database Mirroring. Sin embargo, si deseamos quenuestra solución de Database Mirroring ofrezca recuperación automática ante fallos (automatic failover), entonces sí será necesario implementar un Servidor Testigo (Witness Server), pues éste es quién monitorizará los Servidores Principal y Espejo partícipes de una Sesión de Espejo (Mirror Session) con el objetivo de asignar el papel de Principal al servidor Espejo en caso de una caída de servicioo pérdida del primero (es decir, en caso de caída del Servidor Principal, se asignará el papel de Principal al Servidor Espejo, manteniéndose así el servicio). El trabajo realizado por el Servidor Testigo (Witness) no es muy intenso, por lo cual, no requiere de grandes recursos, y además, un mismo servidor puede actuar como Servidor Testigo (Witness) para múltiples sesiones de espejo, sin pérdidade rendimiento.

Diagrama que muestra las funciones del servidor principal, servidor espejo y el servidor testigo o servidor árbitro.

4.2 CLUSTERING
Un clúster es simplemente una colección de componentes que se unen y trabajan como un solo componente para proveer alta disponibilidad. Cuando hablamos de clusters de bases de datos, nos referimos a una arquitectura en la que tenemos variosequipos con parte de los datos del usuario trabajando al unísono como un solo sistema. La arquitectura de un cluster de base de datos viene definida por la manera en que se almacenan los datos en cada nodo.
Arquitectura tipo 1: En este tipo de arquitectura cada nodo del clúster posee parte de la información dentro base de datos y solamente procesa la información que él tiene. Este tipo dearquitectura es en realidad la más común y la ofertada por la mayoría de los fabricantes de motores de base de datos.Al multiplicarse los volúmenes de datos, su administración es un cargo muy costoso en algunas ocasiones, lo que está obligando a las empresas a tomar decisiones sobre qué hacer con la información, cómo almacenarla y en manos de quién dejarla.
Arquitectura tipo 2: En este tipo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practicas base da datos
  • introducción a bases da datos
  • Alta disponibilidad de base de datos
  • base da datos
  • Bases da datos
  • Base da datos
  • Base da datos
  • base da datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS