- Tytuł:
-
Metoda zwiększania przeżywalności federacji symulacyjnej
The method for the fault-tolerance improvement of a simulation federation - Autorzy:
-
Pierzchała, D.
Chlebicki, K. - Powiązania:
- https://bibliotekanauki.pl/articles/404186.pdf
- Data publikacji:
- 2011
- Wydawca:
- Polskie Towarzystwo Symulacji Komputerowej
- Tematy:
-
federacja symulacyjna
eksperyment
odporność na błędy
wykrywanie błędów
obsługa błędów
symulator
simulation federation
experiment
fault tolerance
error detecting
handling errors
simulator - Opis:
-
W pracy omówiono metodę wykrywania i obsługi błędów w federacji symulacyjnej oraz zwiększania przeżywalności eksperymentu polegającą na rozdzieleniu aplikacji symulatora od interfejsu komunikacyjnego służącego do pracy pod kontrolą RTI. Zaproponowane podejście pozwala na ukrycie awarii aplikacji, wstrzymanie wszystkich działań w ramach federacji do momentu odzyskania sprawności przez uszkodzonego federata, bez przerywania całego eksperymentu. Wydzielony interfejs komunikacyjny pracuje podczas awarii, reaguje na informacje napływające z RTI oraz odtwarza stan federata do ostatniego zapamiętanego. W czasie poprawnej pracy aplikacji symulatora
wszystkie aktualizacje symulowanych obiektów oraz wymieniane komunikaty zostają zapisane, aby mogły być następnie użyte w procesie odtwarzania.
The paper presents the method for detecting and handling errors in the simulation federation and especially to improve fault-tolerance of distributed experiment. It can be obtained using the separation of application from the communication interface simulator. The proposed approach allows to hide the application failures, the suspension of all activities within the federation until the recovery efficiency of the faulty federate, without interrupting the experiment. Dedicated communication interface operates during the failure, responding to information coming from the RTI. Moreover, it restores state of the federate to the last stored. During proper work of the simulator all updates of simulated objects and the messages exchanged are stored in order to be used during restoring process (roll-back). - Źródło:
-
Symulacja w Badaniach i Rozwoju; 2011, 2, 4; 225-234
2081-6154 - Pojawia się w:
- Symulacja w Badaniach i Rozwoju
- Dostawca treści:
- Biblioteka Nauki