Implémentation d'un détecteur de défaillances adaptable
Résumé
Chandra et Toueg ont introduit le concept des détecteurs de défaillances non fiable. Ils montrent qu'en ajoutant ces détecteurs à un système asynchrone, il est possible de résoudre le problème du consensus. Dans ce papier, nous proposons une nouvelle implémentation des détecteurs de défaillances. Cette implémentation est une variante de la stratégie heartbeat, qui est adaptable et qui peut être utilisée pour des applications à larges échelles. Dans cette implémentation nous dissocions deux aspects : une estimation de base des dates d'arrivées des messages qui fournie un délai de détection optimisé et une adaptation de la qualité de service en fonction des besoins de l'application. Cette séparation permet de mettre en place un service partagé entre plusieurs applications et d'adapter le délai d'émission en fonction de la demande des applications utilisatrices et de l'état du réseau.