SUVS: a distributed real-time system testbed for fault-tolerant computing
Seung‐Min Yang, Krishna M. Kavi, A. Agarwalla, M Manojsreenivas Reddy, S. Anam · 1992
~A distributed real-time system testbed to support experimental research has been established at the University of Texas at Arlington (UTA).The testbed, named SUVS (Simplified Unmanned Vehicle System), is being used LOconduct experimental evaluation of techniques and methods for design of reliable distributed real-time systems.Thus far, SUVS has been primarily successful in experimentation with system level fault tolerance techniques.The SUVS is planned for clinicaf study of specification, design and implementation methods studied at UTA for real-time distributed/parallel systems.The software part of SUVS consists of a set of sensor tasks, analyzer tasks, and actuator tasks.The first version of SUVS was implemented using Verdix Ada on Micro Vax 3900/Ultrix.The second version reported here is written in C and is rtsrming on a network of eight SUN Workstations,The need for cooperation among tasks in error detection and recovery is the major factor behind choosing the conversation scheme in fault-tolerant (IT-SUVS).A classic TMR-like voting scheme has also been implementedfor FT-SUVS.We demonstrate how the multiple versions of software can be generated in a systematic way for this type of application.The target implementation for PT-SUVS is a hybrid parallel architecture.(This architecture is simulated on a network of SUN Workstations.)The implementation details of FT-S UVS and the preliminary timing and reliability measurements (in the presence of various injected faults) are discussed.These results indicate that the IT-SUV S framework is very useful in developing experimental approaches for design of reliable dis tributcd real-time sys terns.