Um sistema de computador tolerante a falhas é um sistema de computação projetado para permanecer operacional apesar das possíveis falhas de hardware e software. Ele se baseia no conceito de redundância, que envolve a criação de soluções adicionais de hardware e software que podem ser capazes de assumir o controle se algum componente individual falhar.

Os sistemas de computador tolerantes a falhas são frequentemente usados em aplicativos de missão crítica, como bancos on-line, ordens de compra e venda e sistemas médicos. No caso de mau funcionamento de um componente, o sistema tolerante a falhas é projetado para identificar rapidamente a falha e contorná-la, permitindo que o sistema continue a executar suas operações.

Os sistemas tolerantes a falhas geralmente fazem uso de vários componentes de hardware autônomos. Esses componentes são feitos para operar independentemente uns dos outros, como backups redundantes. Se um único componente falhar, os outros componentes poderão assumir o controle das operações.

A abordagem pode ser dividida em duas categorias: ativa e passiva. Na abordagem ativa, cada componente é monitorado e, se for detectada uma falha, o componente é substituído e o trabalho volta ao normal. Na abordagem passiva, os componentes falham de forma ordenada e, em vez de serem substituídos, o trabalho é dividido entre os componentes restantes.

Os sistemas de computador tolerantes a falhas têm um nível adicional de resistência a muitos tipos de problemas. Eles podem trabalhar em conjunto com outros sistemas que não dependem de redundância para suas operações e podem ser usados em muitos tipos diferentes de aplicativos. Embora não sejam à prova de falhas, esses sistemas podem ajudar a reduzir os riscos de falhas no sistema.

Escolha e compre um proxy

Proxies de data center

Proxies rotativos

Proxies UDP

Aprovado por mais de 10.000 clientes em todo o mundo

Cliente proxy
Cliente proxy
Cliente proxy flowch.ai
Cliente proxy
Cliente proxy
Cliente proxy