Replicacion De Datos

Páginas: 22 (5278 palabras) Publicado: 4 de febrero de 2013
Replicación de Datos

1. Introducción.
2. Ventajas y desventajas de la replicación
3. Propagación de actualizaciones
4. Protocolos de replicación
5. Protocolos de replicación
6. Esquemas de replicación y actualización de réplicas
6.1 ¿Qué es la replicación de datos?
6.2 Metodología de replicación de datos
6.3 Mecanismo de actualización de réplicas. Esquemade propagación
6.3.1 Esquema de propagación Eager
6.3.2 Esquema de propagación Lazy
6.3.3 Esquema propietario master slave
6.3.4 Esquema propietario Group
7. Conclusiones
8. Bibliografía

1. Introducción
Un buen número de aplicaciones informáticas están accesibles a través de la red, siguiendo unmodelo cliente-servidor. En algunos casos, tiene gran importancia que tales servicios se presten de manera continua. Para esto, se deben utilizar técnicas de replicación.

La replicación es un mecanismo utilizado para propagar y diseminar datos en un ambiente distribuido, con el objetivo de tener mejor performance y confiabilidad, mediante la reducción de dependencia de un sistema de base dedatos centralizado.

Para garantizar que una aplicación distribuida sea altamente disponible (es decir, que pueda proporcionar servicio de manera continua) se deben instanciar múltiples réplicas de ésta en distintos ordenadores. Se debe conseguir que cada uno de los ordenadores que mantenga una réplica de la aplicación sea independiente del resto ante la ocurrencia de fallos.

El objetivoprincipal para la distribución de datos es proveer un acceso sencillo a la información por parte de los usuarios de múltiples localidades o nodos de trabajo de una red de computadoras. Para alcanzar este objetivo, los sistemas de BDD deben proveer transparencia de ubicación, que significa que el usuario no necesita conocer la localización física de cada dato dentro de la red. Idealmente, la informaciónen la red aparece como si fuera parte de una BD no distribuida almacenada en un sitio “central”, hacia donde todos los usuarios convergen.

La replicación de la información en una BDD apunta a aumentar la disponibilidad de la información. Esta disponibilidad puede observarse desde dos perspectivas:
 Aumentar el paralelismo en las consultas, dado que la misma información residirá en más deuna localidad de la red.
 Mejorar la disponibilidad de los datos ante eventuales caídas de nodos de la red.
El concepto de replicación es muy amplio e involucra muchos aspectos que hacen al diseño de datos de la BDD. Los protocolos de aseguramiento de integridad de la información y los protocolos de actualización de las replicas son los puntos más interesantes para ser tenidos en cuenta.2. Ventajas y desventajas de la replicación
Con la replicación se pueden llegar a obtener dos mejoras importantes:

1. Por un lado, se garantiza que el servicio ofrecido por la aplicación, no se vea interrumpido en caso de que se dé un fallo en alguna de las réplicas. Además, el tiempo necesario para restablecer el servicio en la aplicación podría llegar a ser grande en algunos tipos de fallo.2. Por otra parte, la capacidad de servicio se ve incrementada cuando las peticiones efectuadas por los clientes únicamente implican consultas.

Sin embargo, estas ventajas tienen también un coste asociado. Cuando las peticiones atendidas impliquen una actualización en el estado de la aplicación, dicha actualización debe realizarse en todas las réplicas, y esto debe hacerse de una maneraordenada para que todas ellas mantengan un estado consistente. Esto implica que las operaciones de actualización tendrán un tiempo de servicio mayor que en el caso no replicado, pues habrá que proceder a la propagación de las actualizaciones sobre todas las réplicas y para ello será necesario emplear algún mecanismo de difusión.

Existen protocolos de replicación que permiten controlar estas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • REPLICACION DE LA BASE DE DATOS
  • Replicacion De Datos
  • Replicación de bases de datos
  • Replicación base de datos
  • Replicacion Bases de Datos Ubuntu
  • replicación
  • Replicacion
  • Replicacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS