• Aucun résultat trouvé

Stabilisation instantan´ee et fautes byzantines (Informatique distribu´ee, r´eseaux)

N/A
N/A
Protected

Academic year: 2022

Partager "Stabilisation instantan´ee et fautes byzantines (Informatique distribu´ee, r´eseaux)"

Copied!
1
0
0

Texte intégral

(1)

Stabilisation instantan´ee et fautes byzantines

(Informatique distribu´ee, r´eseaux)

Lieu du stage : LIP6, Campus Jussieu, 4 place Jussieu, 75005 Paris, France.

Equipe :´ Equipe-projet INRIA REGAL, ´´ Equipe NPA.

Directeur du stage : DUBOIS Swan ([email protected]) et TIXEUIL S´ebastien ([email protected]).

1 Contexte

La tol´erance aux pannes (aussi appel´ees fautes) est une des pr´eoccupations importantes de la communaut´ee des syst`emes distribu´es. C’est pourquoi de nombreuses techniques ont vu le jour pour permettre `a un tel syst`eme de fonctionner malgr´e l’occurrence de fautes. Chaque technique (stabilisation, robustesse, confinement de fautes...) priviligie une d´efinition particuli`ere d’une faute et du concept de tol´erance.

Dans ce stage, on se concentrera sur l’approche stabilisante. Dans cette derni`ere, on suppose que le syst`eme est atteint pendant un temps fini par un nombre quelconque de fautes transitoires. Le syst`eme doit alors retrouver de lui-mˆeme un comportement conforme `a ses sp´ecifications en un temps fini. Un tel syst`eme est dit auto-stabilisant.

Si, de plus, ce temps de stabilisation est nul, le syst`eme est alors qualifi´e d’instantan´ement stabilisant.

Ces derni`eres ann´ees, une classe particuli`ere d’algorithme a ´et´e d´efinie. Ils sont auto-stabilisant et, de plus, capable de tol´erer des fautes byzantines permanentes. Selon le degr´e de tol´erance atteint, ces algorithmes sont qualifi´es deauto-stabilisant tol´erant aux fautes, destrictement stabilisant ou defortement stabilisant. A ce jour, il n’existe pas de tel concept de tol´erance en stabilisation instantan´ee.

C’est pourquoi ce stage propose de s’int´eresser au probl`eme du confinement de fautes permanentes dans un syst`eme instantan´ement stabilisant.

2 Objectifs du stage

L’objectif global du stage est l’´etude des syst`emes instantan´ement stabilisants r´esistants aux fautes byzantines permanentes.

La premi`ere partie du stage consistera en une ´etude bibliographique concernant l’auto-stabilisation, la stabilisa- tion instantan´ee et ses variantes tol´erant les fautes byzantines permanentes. Ensuite, il faudra d´efinir un nouveau crit`ere de tol´erance alliant stabilisation instantan´ee et confinement de fautes permanentes. La suite du stage com- portera une ´etude algorithmique compl`ete (i.e. ´ecriture, preuve et analyse d’algorithmes) du probl`eme. On pourra notamment se concentrer sur les points suivants:

1. R´esultats d’impossibilit´e pour certains probl`emes classiques des syst`emes distribu´es.

2. R´esultats de borne inf´erieure sur les rayons de confinement ou d’autres mesures de complexit´e.

3. ´Ecriture d’algorithmes pour certains probl`emes classiques des syst`emes distribu´es.

3 Comp´ etences esp´ er´ ees

Algorithmique distribu´ee, complexit´e algorithmique.

1

Références

Documents relatifs

2.11 – Illustration de l’estimation de la fr´equence instantan´ee sur base d’une transform´ee en ondelettes : module et phase des coefficients de la transform´ee en ondelettes,

D’une mani` ere plus formelle, les protocoles de tol´ erance aux fautes byzantines se doivent d’assurer deux propri´ et´ es cruciales : (i) la propri´ et´ e de sˆ uret´ e

C’est pourquoi ce stage propose de s’int´eresser au probl`eme du mariage maximal avec une approche strictement ou fortement stabilisante.. 2 Objectifs

La suite du stage sera une ´ etude algorithmique compl` ete (i.e. ´ ecriture, preuve et analyse d’algorithmes) pour r´ epondre ` a un probl` eme de service (on peut par

En d’autres termes, pour tout nombre premier p, il existe ` a isomorphisme pr` es un et un seul groupe d’ordre p, qui est le groupe cyclique (donc ab´ elien) C

Dans un anneau principal, tout id´ eal premier non-nul est maximal (et donc, pour les id´ eaux non-nuls, les notions de premier et de maximal

Dans un premier temps, on supposera que seulement deux structures de donn´ees sont mises en oeuvre pour impl´ementer la gestion des fichiers ouverts dans l’ensemble du syst`eme :. –

En quelle ann´ ee le nombre de plaintes pour blessures non mortelles est-il le plus faible.. En quelle ann´ ee le nombre de plaintes pour blessures non mortelles est-il relativement