Digital-Lexikon
Quadrupel-Redundanz
Auch bekannt als: Vierfachredundanz, Quadruple Redundancy, Quadruplex-Redundanz, vierfach redundantes System
Herkunft und Begriff
Der Begriff setzt sich aus lateinisch quadruplus (vierfach) und redundantia (Überfluss) zusammen. Im Englischen ist „quadruple redundancy“ oder „quadruplex“ gebräuchlich.
Vierfach redundante Rechnersysteme entstanden mit der elektronischen Flugsteuerung (Fly-by-Wire) in Luft- und Raumfahrt. Die NASA berechnete in den 1970er-Jahren für Fly-by-Wire-Flugzeuge, dass dreifach ausgelegte Steuerungen etwa drei Flugzeuge je eine Million Flüge verlieren würden, vierfach ausgelegte etwa vier je eine Milliarde Flüge.
Funktionsweise
Das bekannteste Beispiel ist das Space Shuttle (1981 bis 2011). Es hatte fünf baugleiche Bordcomputer. Beim Start und bei der Landung arbeiteten vier davon als redundanter Verbund mit identischer Software:
- Synchronisation: Die Rechner glichen sich an festen Punkten des Programmablaufs ab und tauschten mehrmals pro Sekunde Prüfsummen ihrer Ergebnisse aus. Ein Rechner, der dreimal hintereinander abwich oder zu spät antwortete, galt als ausgefallen.
- Abstimmung: Abgestimmt wurde an den ebenfalls vierfach ausgelegten Stellgliedern. Die Befehle eines fehlerhaften Rechners wurden von den drei übrigen überstimmt.
- Fail operational, fail safe: Nach einem Ausfall blieb das System voll einsatzfähig, nach einem zweiten noch sicher. Eine dritte Stufe hätte fünf Rechner im Verbund erfordert; die NASA verzichtete aus Kosten- und Zeitgründen darauf.
Der fünfte Rechner lief mit eigenständig entwickelter Ersatzsoftware, dem Backup Flight System, und konnte von der Besatzung zugeschaltet werden. Er sollte Fehler abfangen, die alle vier Hauptrechner wegen ihrer gemeinsamen Software gleichzeitig betreffen.
Varianten
| Stufe | Leistung | Grenze |
|---|---|---|
| Doppelte Redundanz | erkennt Abweichungen | kann nicht entscheiden, welche Einheit recht hat |
| Dreifache Redundanz (Triple Modular Redundancy) | Mehrheitsentscheid zwei gegen eins | nach einem Ausfall nur noch Erkennung |
| Quadrupel-Redundanz | Mehrheitsentscheid auch nach einem Ausfall, toleriert einen beliebig fehlerhaften Teilnehmer | keine Abhilfe bei gemeinsamen Fehlern |
| Quadrupel-Redundanz mit diversitärer Reserve | zusätzlich Schutz gegen Fehler in der gemeinsamen Software | Aufwand für eine zweite, unabhängige Entwicklung |
Dass vier Teilnehmer die Mindestzahl sind, um einen einzelnen beliebig fehlerhaften Teilnehmer zu verkraften, folgt aus dem 1982 veröffentlichten Ergebnis zur byzantinischen Fehlertoleranz.
Anwendung
Quadrupel-Redundanz kommt in Flugsteuerungen, in der Raumfahrt und in sicherheitskritischen Industriesteuerungen vor. Im Oktober 2026 schlug der Computerlinguist Hans Uszkoreit in der ZDF-Sendung „Markus Lanz“ vor, das Prinzip auf künstliche Intelligenz zu übertragen: Kritische Entscheidungen sollten von mehreren gleich leistungsfähigen, getrennt trainierten KI-Systemen gemeinsam abgesichert werden, statt einem einzelnen System zu vertrauen. Er schrieb die Architektur dabei dem Apollo-Programm zu; die beschriebene Anordnung aus vier Rechnern und einem fünften mit anderer Software entspricht dem Space Shuttle.
Abgrenzung zu verwandten Begriffen
| Begriff | Was vervielfacht wird | Wogegen es schützt |
|---|---|---|
| Quadrupel-Redundanz | gleichartige Einheiten, meist Hardware | Ausfall oder Fehlverhalten einer Einheit |
| N-Versionen-Programmierung | unabhängig entwickelte Software | Programmierfehler einer Version |
| Byzantinische Fehlertoleranz | Teilnehmer eines verteilten Systems | widersprüchliche oder böswillige Teilnehmer |
Kritik und Grenzen
- Gemeinsame Fehler: Redundanz wirkt nur gegen voneinander unabhängige Fehler. Identische Software oder ein gemeinsamer Konstruktionsfehler trifft alle Einheiten gleichzeitig.
- Komplexität: Der Abgleich selbst kann Fehler verursachen. Der erste Startversuch des Space Shuttles am 10. April 1981 wurde abgebrochen, weil sich der Ersatzrechner wegen eines Zeitfehlers nicht mit den Hauptrechnern abstimmen konnte.
- Aufwand: Vier Einheiten bedeuten mehr Kosten, Gewicht, Energiebedarf und Wartung.
- Übertragung auf KI: Sprachmodelle lernen aus ähnlichen Daten mit ähnlichen Verfahren. Ihre Fehler sind deshalb oft korreliert, was die Wirkung einer Mehrheitsabstimmung zwischen Modellen begrenzt.
Siehe auch
Quellen
- Computers in Spaceflight: The NASA Experience, Kapitel 4, NASA History Office
- Redundancy Management Technique for Space Shuttle Computers, IBM Journal of Research and Development, 1976
- John R. Garman: STS-1 Failure to Sync, MAPLD 2006
- Leslie Lamport, Robert Shostak, Marshall Pease: The Byzantine Generals Problem, ACM TOPLAS, 1982
- Markus Lanz vom 20. Oktober 2026, ZDF
Änderungsprotokoll
Aktuelle Version 1.0 · Stand: · Zitierfähige Quelle: https://www.alpha-digital.de/lexikon/quadrupel-redundanz/
- Version 1.0 Erstveröffentlichung am