System Design 1 - Chapter 5

28 May 2025, Bastian Luettig

Supervisor Management SUPMA(core)

SUPMA is responsible for

Passivation

passivated modules will not influence

but they will still take part in the monitorin, which is essential for the re-integration of the module

When will the Resource Manager re-integrate a module?

Strategy 1: Self-Categorization

A single computer that blames itself as being not available (it will be passivated) or as being failed (it will be passivated and isolated)

Strategy 2: Majority / Quadruplex and Triplex

If two or more single computers blame one computer as being not available (it will be passivated) or failed (it will be passivated and isolated)

Strategy 3: Majority / Duplex

If one single computer blames another computer as being not available (both will be passivated) or failed (both will be passivated and isolated)

Examples of this are on slides 71-83

Resource Management Platform

Above all SUPMA blocks, we haev the Supervisor Management (platform). It performs platform wide descisions
It has the information about all failure categories and status entries from all other SUOMA domains: core, sensor, actor

Failure Category Tally

Count each failure category created by and for a module - this gives us an estimate of which module is most likly to be faulty reasoning:

procedure

Procedure

Operation Manager

Operations Manager decides, which job-table to execute
job-table is a list of services, each entry has the following attributes:

The scheduler or dispatcher performs the job execution