Please enable JavaScript.
Coggle requires JavaScript to display documents.
Recuperación de fallas - Coggle Diagram
Recuperación de fallas
-
Formas
Backward Recovery
-
Ventajas y Desventajas
-
-
Es costosa, lenta y no garantiza que los errores no se repitan tras la recuperación.
-
Checkpoints
Concepto
En un sistema distribuido con backward recovery, se requiere que el sistema guarde su estado con regularidad.
-
Para recuperarse de una falla se toma una línea de recuperación que no es más que el último snapshot distribuido.
Tipos
Coordinados
-
-
Se consigue mediante un protocolo de bloqueo de 2 fases. El coordinador envía el mensaje CHECKPOINT -REQUEST y CHECKPOINT-DONE a todos los procesos para efectuar el snapshot distribuido.
Independiente
-
-
Es propenso a tener un efecto de dominó en la recuperación, pero es menos costoso que el checkpoint coordinado.
Message Logging
Concepto
-
La idea es llevar un registro de los mensajes de tal forma que se pueda “repetir o reconstruir” la transmisión de mensajes.
Cuando ocurre un error, se toma el último checkpoint como base y luego se toman los mensajes registrados para obtener el estado correcto.
-
-
-