NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Survivable algorithms and redundancy management in NASA's distributed computing systemsThe design of survivable algorithms requires a solid foundation for executing them. While hardware techniques for fault-tolerant computing are relatively well understood, fault-tolerant operating systems, as well as fault-tolerant applications (survivable algorithms), are, by contrast, little understood, and much more work in this field is required. We outline some of our work that contributes to the foundation of ultrareliable operating systems and fault-tolerant algorithm design. We introduce our consensus-based framework for fault-tolerant system design. This is followed by a description of a hierarchical partitioning method for efficient consensus. A scheduler for redundancy management is introduced, and application-specific fault tolerance is described. We give an overview of our hybrid algorithm technique, which is an alternative to the formal approach given.
Document ID
19920021056
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Malek, Miroslaw
(Texas Univ. Austin, TX, United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1992
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-189827
NAS 1.26:189827
Report Number: NASA-CR-189827
Report Number: NAS 1.26:189827
Accession Number
92N30299
Funding Number(s)
CONTRACT_GRANT: NAG9-426
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available