15.11.2012 Views

Integrated and Modular Systems for Commercial ... - Nonstop Systems

Integrated and Modular Systems for Commercial ... - Nonstop Systems

Integrated and Modular Systems for Commercial ... - Nonstop Systems

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Fault Tolerance Taxonomy<br />

Fault Tolerance<br />

Redundancy<br />

• physical<br />

• temporal<br />

• data<br />

Redundancy Management<br />

Static (Fault Masking) Dynamic<br />

No fault reaction:<br />

• no fault detection<br />

• no reconfiguration<br />

Fault detection<br />

Examples of techniques: Examples of techniques:<br />

•interwoven<br />

logic<br />

• comparison (cross, voter, wrap-around)<br />

•hardwired<br />

multiple hardware • reasonableness check (rate, range, cross)<br />

redundancy<br />

• task execution monitor (a.k.a. Watch Dog)<br />

•error<br />

correcting code • checksum, parity, error detection code<br />

•majority<br />

voting (N-modular • diagnostic <strong>and</strong> built-in tests<br />

redundancy)<br />

Active<br />

• Similar<br />

• Dissimilar<br />

• adaptive voting & signal select<br />

• dynamic task reallocation<br />

• graceful degradation<br />

• n-parallel, k-out-of-n<br />

• s/w recovery (retry, rollback)<br />

• operational-mode switching<br />

Fault isolation &<br />

Reconfiguration<br />

St<strong>and</strong>by<br />

Examples of techniques: Examples of techniques:<br />

Hybrid<br />

Example of techniques:<br />

• pooled spares<br />

switch-in backup spare(s)<br />

• operating (hot, shadow)<br />

• non-operating (cold, flexed)<br />

35<br />

©1995-1997 F.M.G. Dörenberg

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!