Standard Article

Fault-Tolerant Computing

  1. Bharat Joshi1,
  2. Dhiraj Pradhan2,
  3. Jack Stiffler3

Published Online: 16 MAR 2009

DOI: 10.1002/9780470050118.ecse151

Wiley Encyclopedia of Computer Science and Engineering

Wiley Encyclopedia of Computer Science and Engineering

How to Cite

Joshi, B., Pradhan, D. and Stiffler, J. 2009. Fault-Tolerant Computing. Wiley Encyclopedia of Computer Science and Engineering. 1191–1202.

Author Information

  1. 1

    University of North Carolina—Charlotte, Charlotte, North Carolina

  2. 2

    University of Bristol, Bristol, United Kingdom

  3. 3

    Reliable Technologies, Inc., Weston, Massachusetts

Publication History

  1. Published Online: 16 MAR 2009

Abstract

This chapter provides an overview of fault-tolerant computing. Fault-tolerant computing can be defined as the process by which a computing system continues to perform its specified tasks correctly in the presence of faults with the goal of improving the dependability of the system. Principles of fault-tolerant computing as well as various fault-tolerant architectures are discussed. The article concludes by observing trends in the fault-tolerant computing.

Keywords:

  • fault tolerance;
  • reliability;
  • availability;
  • coverage;
  • dependability;
  • redundancy