Search NASAโŒ• Search

NASA NTRS ยท 19910008250

MAFT: The Multicomputer Architecture for Fault-Tolerance

Abstract

Multicomputer Architecture for Fault-Tolerance (MAFT) is a loosely coupled multiprocessor system designed to achieve an unreliability of less than 10(exp -10)/hr in flight-critical real time applications. The MAFT design objectives and architecture are presented. The fault-tolerance implementation of major functions in MAFT is also presented, including communication; task scheduling; reconfiguration; clock synchronization; and data handling and voting. The need for Byzantine agreement or approximate agreement in various functions is discussed. Different methods were selected to achieve agreement in various subsystems. These methods are illustrated by a more detailed description of the task scheduling and error handling subsystems.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Kieckhafer, Roger M.. 1990-11-01. MAFT: The Multicomputer Architecture for Fault-Tolerance. https://ntrs.nasa.gov/citations/19910008250

Cite the original work for its findings. Save a collection to share your selection of sources.