18 lines
1.2 KiB
Markdown
18 lines
1.2 KiB
Markdown
---
|
|
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. |