OT Resilience
Störungen kontrolliert zeigen, ohne echte Infrastruktur zu gefährden
Die Resilience-Demo verändert nur Simulation und Vorführzustände. Sie zeigt, wie eine Fabrik bei Verbindungsverlust, Historian-Ausfall oder ungültigen Vorschlägen beherrschbar bleibt: degradieren, puffern, wiederherstellen, validieren, belegen.
01
NORMAL
Alle Verbindungen gesund, Telemetrie fließt ohne Rückstand.
02
CONNECTION LOST
Broker, Historian, OPC-UA-Verbindung oder Edge Gateway fallen in der Simulation aus.
03
EDGE DEGRADED MODE
Edge puffert lokal, hält erlaubte lokale Logik aufrecht und trennt nicht benötigte Rückwege.
04
BUFFERING
Samples werden gezählt und später reproduzierbar zurückgespielt.
05
BACKFILL
Nach Wiederverbindung werden Daten nachgeliefert und validiert.
06
VALIDATION
System prüft Lücken, Reihenfolge, Zeitstempel und Produktionswirkung.
07
NORMAL
Recovery abgeschlossen; Data Loss soll idealerweise 0 bleiben.
Resilience Lab
Auf der Startseite können kontrollierte Störungen ausgelöst werden. Sie dienen dem Nachweis von Architekturverhalten: nicht als Chaos-Test gegen echte Anlagen, sondern als reproduzierbare Simulation für Diskussion, Abnahme und Training.
- MQTT Broker disconnect: zeigt Buffering und Recovery ohne direkten Steuerungszugriff
- Historian unavailable: zeigt lokale Fortsetzung und spätere Nachlieferung
- OPC-UA connection lost: zeigt Anlagenstatus, Degraded Mode und Alarmierung
- Invalid AI proposal: zeigt Policy-Rejection vor jeder Ausführung
- Machine offline: zeigt Produktionswirkung und Wiederanlaufmetriken
Metriken für Recovery
Outage duration
sichtbar im Resilience-Zustand und Audit-Kontext
Buffered samples
sichtbar im Resilience-Zustand und Audit-Kontext
Replayed samples
sichtbar im Resilience-Zustand und Audit-Kontext
Lost samples
sichtbar im Resilience-Zustand und Audit-Kontext
Recovery time
sichtbar im Resilience-Zustand und Audit-Kontext
Production impact
sichtbar im Resilience-Zustand und Audit-Kontext
Zielzustand der Demo: Wiederanlauf mit nachvollziehbarer Wirkung und idealerweise Data Loss = 0.