Replicacion 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. Esquema de 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 …ver más…
Estos protocolos de replicación deben complementarse con protocolos de recuperación, para reintegrar una réplica previamente caída cuando ésta vuelva a estar activa.
3. Propagación de actualizaciones
Para realizar la propagación de las operaciones de actualización o de sus efectos, se emplea un Sistema de Comunicación a Grupos (SCG), este está formado por un conjunto de bibliotecas y servidores de bajo nivel, que proporcionan una interfaz con operaciones de difusión y recepción de mensajes. Para ello, debe configurarse en primer lugar un grupo al que se debe asignar algún tipo de identificador. El grupo estará formado por una serie de procesos (precisamente, las réplicas de la aplicación altamente disponible) y la difusión de mensajes se realiza sobre todos los procesos que integren el grupo en cada momento (es decir, las réplicas activas).
Los servicios ofrecidos por un SCG son los siguientes:
- Pertenencia. Un componente del SCG se encarga de monitorizar el estado de todos los procesos que forman el grupo. Cuando alguno de los procesos falle o se reincorpore al grupo, el servicio de pertenencia notifica tal evento a todos los procesos que constituyan el grupo. Con ello resulta fácil reaccionar ante tales eventos, garantizando la consistencia entre el estado de todas las réplicas.
- Ordenación. Las operaciones de difusión