Sistemas Distribuídos: Conceitos e Arquiteturas
Classificado em Computação
Escrito em em
português com um tamanho de 11,71 KB
Tolerância a Falhas e Alta Disponibilidade
A falha, se propagada, vai gerar um erro e esse erro pode gerar um defeito se também for propagado. Tolerância a falha é não propagar a falha, evitando que ela cause um erro. Por exemplo, se um programa que agenda requisições tem uma falha, ele não deve propagá-la para quem fez a requisição. Assim, quem solicita os serviços não sabe que houve uma falha, isso é a transparência de falhas. Já a alta disponibilidade é um sistema feito para impedir a perda de um serviço, reduzindo ou gerenciando falhas. A disponibilidade é caracterizada pela probabilidade de um sistema estar acessível em determinado período de tempo.
Multicomputadores vs. Multiprocessadores
a) Diferenças Básicas
- Multicomputadores: