Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tolerancia a fallas - Coggle Diagram
Tolerancia a fallas
¿Qué se necesita para ser Fiable?
Disponibilidad
Debe de funcionar cuando se requiera
Confiabilidad
Debe de funcionar por largo tiempo
Seguridad
No hay problemas al dejar de funcionar un tiempo
Mantenimiento
Puede ser reparado rápidamente
Tipos de fallas
Intermitente
Aparece y reaparece cada cierto tiempo
Permanente
No desaparece hasta que se soluciona
Transitoría
Ocurren una vez y luego desaparecen
Enmascaramiento de fallas y replicación
Replicación Primary-based
El rol de ente primario puede ser
asumido por uno de los backups
Replicate-write
La mayor ventaja es que el grupo no
tiene un punto único de falla
Recuperación de fallas
Backward Recovery
Forward Recovery
Checkpoints
Coordinados
Todos los procesos se sincronizan para
escribir sus estados de forma local
Independientes
Los procesos efectúan su propio
checkpoint sin estar sincronizados
Atenuación
Por agrupamiento de procesos
Simple
Si un proceso falla, el grupo solamente se reduce
Jerárquico
El grupo jerárquico permite decisiones rápidas y simples pero es más propenso a fallas