Zum Inhalt

Aggregate (K-von-N-Redundanz)

Manche Infrastruktur ist absichtlich redundant ausgelegt — zwei Internet-Uplinks, drei Cluster-Knoten, ein Storage-Array mit mehreren Platten. Ein einzelner ausgefallener Uplink ist dort kein Problem, solange der andere trägt. Ein Aggregat bildet genau das ab: eine Menge gleichartiger Mitglieder plus eine Schwelle K, ab wie vielen gesunden Mitgliedern die Funktion noch steht.

Eigenständiges Objekt

Ein Aggregat ist kein Check und hängt an keinem Host — es ist ein eigenständiges Objekt auf der logischen Karte mit eigenem Namen, eigener Schwelle K und einer Mitgliederliste. Anlegen, Bearbeiten (Name/K/Mitglieder) und Löschen laufen direkt auf der Karte über ein Popup am Knoten. Löschen entfernt sowohl das Objekt als auch alle seine Mitglieds-Kanten.

Ein Aggregat braucht mindestens zwei Mitglieder.

Wie der Status entsteht

Der Status wird zur Anzeigezeit live aus den aktuellen Mitglieds-Zuständen berechnet — es gibt keinen eigenen periodischen Check und keine eigene Zeile im Status-Verlauf für das Aggregat selbst. Ändert sich der Status eines Mitglieds, ändert sich der Aggregat-Status im selben Moment mit.

Gesund zählt ein Mitglied bei Status OK oder WARNING — ein bloß degradiertes Bein trägt die Redundanz noch. Erst ein echter Ausfall (CRITICAL) oder Nicht-Melden (NO_DATA/UNKNOWN) nimmt es aus der gesunden Zahl heraus.

Bedingung Aggregat-Status Bedeutung
alle N Mitglieder gesund OK volle Redundanz
K ≤ gesund < N WARNING degradiert, aber tragfähig — Redundanz angeknabbert, Funktion läuft noch
gesund < K CRITICAL Funktion verloren
keine Mitglieder (N = 0) NO_DATA nichts auszuwerten

Die Statuszeile liest sich entsprechend, z. B. „3/4 Mitglieder gesund (mindestens 2 nötig)".

Die Inhibitions-Umkehr

Das ist der eigentliche Zweck eines Aggregats: Ein WARNING (angeknabbert, aber tragfähig) unterdrückt nie die Alarme abhängiger Dienste — erst ein CRITICAL (Funktion wirklich verloren) tut das, genau wie bei jedem anderen Versorger-Knoten.

Ohne Aggregat würde der Ausfall eines einzelnen redundanten Beins fälschlich so behandelt, als wäre der ganze Versorger down — mit Aggregat bleibt die Alarmierung so lange ruhig, wie die Redundanz trägt.

Typische Anwendungsfälle

  • 1-von-2: zwei Internet-Uplinks, zwei Netzteile — einer reicht.
  • N-von-N (K = Anzahl der Mitglieder): eine Serie, bei der jedes Glied gebraucht wird — hier verhält sich das Aggregat wie eine einfache UND-Verknüpfung.
  • K-von-N allgemein: z. B. 2-von-3 Cluster-Knoten für Quorum.

Wo Aggregate erscheinen

Aggregate sind ein Konstrukt der logischen Karte — auf der physischen Karte gibt es sie bewusst nicht (dort wird nur platziert, keine Logik gezeichnet).

Anschluss