Índice:
Definição - O que significa Tolerância a falhas?
Tolerância a falhas é a maneira pela qual um sistema operacional (SO) responde a uma falha de hardware ou software. O termo refere-se essencialmente à capacidade de um sistema de permitir falhas ou mau funcionamento, e essa capacidade pode ser fornecida por software, hardware ou uma combinação de ambos. Para lidar com falhas normalmente, alguns sistemas de computador têm dois ou mais sistemas duplicados.
Techopedia explica a tolerância a falhas
O software de tolerância a falhas pode fazer parte da interface do sistema operacional, permitindo que o programador verifique dados críticos em pontos específicos durante uma transação.
A tolerância a falhas pode incluir:
- Respondendo a uma falha de energia (o nível mais baixo de tolerância a falhas)
- Uso imediato de um sistema de backup em caso de falha do sistema
- Permitindo que discos espelhados substituam imediatamente um disco com falha
- Vários processadores trabalhando juntos e comparando dados e saída quanto a erros e corrigindo imediatamente os erros detectados.
Em geral, 100% de tolerância a falhas nunca podem ser alcançadas devido a restrições de custo.