Gabriel P. Pedebos (UNIFRA) | |
Rogério C. Turchetti (UNIFRA) |
Este trabalho descreve uma proposta de implementação de um serviço detector de defeitos adaptativo para o núcleo do sistema operacional Linux. O detector de defeitos proposto auxilia o desenvolvimento de sistemas distribuídos utilizando Linux, pois funciona como uma ferramenta de suporte a atividades de tolerância a falhas. Tal serviço monitora os processos participantes do sistema através da utilização de timeouts, ou seja, quando um processo monitorado não responde a um processo monitor, dentro de um tempo limite, este é considerado suspeito. Neste modelo o tempo limite de espera é adaptado dinamicamente com base no tempo de resposta de um determinado processo em rodadas de detecção anteriores.