Skip to content

Instantly share code, notes, and snippets.

View noodley's full-sized avatar

Doug Weimer noodley

  • University of California, San Diego
View GitHub Profile
@noodley
noodley / gnc-fault-protection-notes
Created September 10, 2011 02:53
GN&C Fault Protection Fundamentals Notes
Link: https://pub-lib.jpl.nasa.gov/docushare/dsweb/Get/Document-316/08-031+GN%26C+Fault+Protection+Fundamentals.pdf
Fault tolerance vs. Variation tolerance
Variations - the changes to system behavior that are within the design of the system
Fault - departure from intended functionality
q - As we model a system can the architecture be changed to change previous faults into variations?
As a system scales do previous faults, such as hardware failures, become variations due to their frequency?
As fault protection systems grow they can become the source of failure (think Oracle RAC or Cisco Spanning Tree). The
increased complexity and ad hoc nature of fault protection mechanisms are signs of a loss of architectural integrity.