DocumentCode :
1590676
Title :
High-coverage fault tolerance in real-time systems based on point-to-point communication
Author :
Kim, Ki Hyun ; Subbaraman, C.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA
fYear :
1997
Firstpage :
141
Lastpage :
148
Abstract :
The distributed recovery block (DRB) scheme is a widely applicable approach for realizing both hardware and software fault tolerance in real-time distributed and parallel computer systems. One of the most important extensions of the DRB scheme which has been outlined in recent years (but not developed fully) is the integration of the DRB scheme and a network surveillance (NS) scheme. We have developed an NS scheme that is effective in a variety of point-to-point networks, called the supervisor-based NS (SNS) scheme. In this paper, we present an integration of the DRB scheme with the SNS scheme, called the DRB/SNS scheme. This scheme is a significant improvement over the previous versions of the DRB scheme with respect to the fault coverage and recovery time bound achieved in those systems that are based on point-to-point networks. The execution support for the integrated scheme has been implemented as a part of the DREAM kernel prototype, a timeliness-guaranteed operating system kernel developed at the University of California, Irvine. The recovery time bound of the DRB/SNS scheme is analyzed on the basis of the prototype implementation
Keywords :
distributed processing; fault tolerant computing; real-time systems; surveillance; system recovery; DRB/SNS scheme; DREAM kernel; distributed computer systems; distributed recovery block scheme; execution support; fault coverage; hardware fault tolerance; high-coverage fault tolerance; parallel computer systems; point-to-point communication; point-to-point networks; prototype implementation; real-time systems; recovery time bound; software fault tolerance; supervisor-based network surveillance scheme; timeliness-guaranteed operating system kernel; Application software; Concurrent computing; Distributed computing; Fault tolerant systems; Hardware; Kernel; Operating systems; Prototypes; Real time systems; Surveillance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Assurance Systems Engineering Workshop, 1997., Proceedings
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-7971-9
Type :
conf
DOI :
10.1109/HASE.1997.648053
Filename :
648053
Link To Document :
بازگشت