freeCodeCamp/guide/spanish/computer-science/databases/fault-tolerance/index.md

18 lines
1.2 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Fault Tolerance
localeTitle: Tolerancia a fallos
---
## Tolerancia a fallos
La tolerancia a fallos es la propiedad que permite que un sistema continúe su operación prevista, posiblemente a un nivel reducido, en lugar de fallar completamente, cuando falla una parte del sistema.
Una **base de datos** es tolerante a errores cuando puede acceder a un fragmento secundario cuando el primario no está disponible.
Esto se logra a través de:
* Replicación de base de datos
* Detección de fallas y failover
Una base de datos que mantiene múltiples copias de todos los datos en diferentes nodos físicos ubicados en subsistemas físicos independientes, como los racks de servidores y los enrutadores de red, tiene una mayor probabilidad de continuar operando cuando la copia principal de los datos no está disponible debido a su capacidad para leer datos de múltiples replicaciones.
En los sistemas de distribución a gran escala, es cada vez más importante contar con sistemas confiables de detección de fallas que puedan identificar las unidades de almacenamiento con fallas y proporcionar unidades de fallas para maximizar el tiempo de actividad del servicio.