WikiDer > Fehlertolerant

Fouttolerant

EIN Fehlertoleranz oder schadensresistent Das System funktioniert im Fehlerfall ohne nennenswerte Verzögerung weiter. Die Ergebnisse, die das System liefert, können unter den Fehlern leiden. Fehlertoleranz ist ein Konstruktionsprinzip, das erfordert, dass ein System oder ein Prozess nicht anhalten oder unterbrochen werden darf. Die Anforderungen an die Verfügbarkeit sind dann hoch. Fehlertoleranz kann auch eine Eigenschaft von Kommunikation und von Interaktion.

Zugehöriges Verständnis

sehen ausfallsicher für den Hauptartikel zu diesem Thema.

Bei Failsafe geht es nicht um einen unterbrechungsfreien Betrieb, sondern um die Aufrechterhaltung des Sicherheitsniveaus. Bei Failsafe verlangt das Design, dass vorhersehbare Fehler, Defekte und Störungen nicht zu einer weniger sicheren Situation führen dürfen.

Fehler

Beispiele für Fehler, für die Systeme tolerant gemacht werden können, sind:

  • Ausfall von Teilen des Systems.
  • Fehler in den in ein System eingegebenen Daten oder Materialien.
  • Fehler in Software und/oder Steuerung.

Ein System ist nur in Bezug auf Bedingungen und Arten von Fehlern fehlertolerant, die im Entwurf vorgesehen waren.

Maße

Maßnahmen zur Erreichung der Fehlertoleranz sind:

  • Teile zweimal anlegen, damit bei Ausfall eines Teils der andere Teil eingeschaltet werden kann. Das wird sein Redundanz erwähnt.
  • Verwenden von Methoden zum Verwerfen oder Entfernen fehlerhafter Eingaben aus dem System, damit diese Eingaben weder das System noch die Produkte oder Dienstleistungen, die das System bereitstellt, beschädigen können.
  • Die Verwendung von fehlerresistenter oder robuster Software und Kontrollen.
  • Entwerfen Sie das System so, dass Wartung und Reparatur ohne Herunterfahren des Systems möglich sind.
  • Die Installation eines (Sub-)Systems zur Diagnose von Fehlern und Defekten. Dies ist eine Bedingung für das Erkennen und Beheben von Fehlern und Defekten. Das System ist darauf ausgelegt, bei Fehlern und Defekten ungestört weiterzuarbeiten.
  • Ergreifen Sie Maßnahmen zur Fehlerkontrolle, damit sich ein Fehler nicht im Rest des Systems ausbreitet.

Beispiele

  • Eine Notstromversorgung. Dadurch verdoppelt sich die Energiezufuhr.
  • Reproduzieren, doppelte Speicherung von Daten.
  • Es Übertragungssteuerungsprotokoll (TCP), das weit verbreitet ist in paketvermittelte Netzwerke. Dieses Protokoll erfordert, dass die Kommunikationsendpunkte auf Paketverlust, Duplizierung, Neuanordnung und Beschädigung prüfen.
  • RAIDPlattenspeichersysteme in a Computerumgebung.
  • Duplizieren eines Systems als Ganzes, damit ein System repariert oder gewartet werden kann, während das andere in Produktion ist.

Siehe auch

Externe Links

Verweise