Pr-1st-1.1-m13-Slajd23

Z Studia Informatyczne
Wersja z dnia 16:12, 7 wrz 2006 autorstwa Szopen (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Działanie rozgłoszeniowego algorytmu konsensusu podstawowego: Przykład 2

Działanie rozgłoszeniowego algorytmu konsensusu podstawowego: Przykład 2


W kolejnym przykładzie dochodzi w pierwszej rundzie do dwóch awarii. Proces P1 ulega awarii zaraz po przesłaniu swojej propozycji v1 do monitora Q2, natomiast P4 ulega awarii po wysłaniu wiadomości do monitorów Q1 oraz Q3. Żaden więc z dwóch pozostałych monitorów nie może podjąć decyzji, gdyż żaden z nich nie otrzymał wiadomości od wszystkich monitorów. Następuje wiec kolejna runda, w której P2 ulega awarii. Tym samym, po wykryciu awarii procesu P2, monitor Q3 przechodzi do kolejnej rundy i podejmuje wreszcie decyzję.


<< Poprzedni slajd | Spis treści | Następny slajd >>