Pr-1st-1.1-m13-Slajd40

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Rozgłoszeniowy algorytm konsensusu jednolitego (3)

Rozgłoszeniowy algorytm konsensusu jednolitego (3)


Rozgłoszeniowy algorytm konsensusu jednolitego jest modyfikacją algorytmu konsensusu zgodnego. Stąd pierwsze kroki są bardzo podobne.

Zainicjowanie rozgłoszeniowego algorytmu konsensusu jednolitego związane jest z zajściem zdarzenia w procesie aplikacyjnym . W efekcie tego zdarzenia, monitor rozpoczyna wymianę wiadomości z innymi monitorami w celu uzgodnienia wspólnej decyzji co do wartości . Uzgodnienie to prowadzi do zajścia zdarzeń .

W wyniku wykrycia awarii z użyciem detektora awarii P, proces jest usuwany ze zbioru poprawnych procesów widzianych przez .

W przypadku otrzymania propozycji od monitora wartość z pola otrzymanej wiadomości MYPROP dodawana jest do zbioru propozycji . Identyfikator procesu dodawany jest do zbioru identyfikatorów procesów, od których w danej rundzie roundNoi otrzymano wiadomość z proponowanym zbiorem wartości.


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