Glossar   /   Betrieb

High Availability

High Availability bedeutet, ein System so auszulegen, dass es die vereinbarte Funktion möglichst durchgehend bereitstellt.

Auch bekannt als: HA, Hochverfügbarkeit

Was bedeutet High Availability?

Hochverfügbarkeit kann durch zusätzliche Komponenten, automatische Umschaltung und geeignete Wartungsverfahren unterstützt werden. Eine Aussage dazu braucht klare Messregeln: Welche Funktion muss wann verfügbar sein, und was zählt als Ausfall?

Verfügbarkeit sagt allein nichts über die fachliche Richtigkeit einer Verarbeitung aus. Sie ersetzt außerdem keine Datensicherung. Ein erreichbares System kann trotzdem falsche oder beschädigte Daten liefern.

So sieht das in der Praxis aus

Beispiel: Zwei passend ausgelegte Verarbeitungsdienste laufen auf getrennten Rechnern, damit einer während der Wartung des anderen weiterarbeiten kann.

Häufige Fragen

Welche Verfügbarkeit ist für mein System nötig?

Das hängt von den Folgen einer Unterbrechung und den benötigten Betriebszeiten ab. Das Ziel sollte anhand des Geschäftsablaufs und der vertretbaren Kosten vereinbart werden.

Reichen mehrere Server für Hochverfügbarkeit?

Nicht allein. Gemeinsame Strom-, Netzwerk- oder Datenbankabhängigkeiten können weiterhin ausfallen. Auch Umschaltung und Wartung müssen funktionieren und geprüft werden.

Warum braucht ein hochverfügbares System weiterhin Backups?

Zusätzliche laufende Kopien können fehlerhafte Änderungen übernehmen. Backups ermöglichen die Wiederherstellung eines früheren brauchbaren Zustands und erfüllen damit eine andere Aufgabe.

Das könnte Sie auch interessieren

Passend zum Thema

Individuelle Softwareentwicklung Störungsverhalten und Wiederanlauf bei der Anwendungsentwicklung berücksichtigen.

Quellen und weiterführende Informationen

Google SRE: Addressing Cascading Failures
← Zurück zu allen Glossarbegriffen

Den Umgang mit Störungen mitplanen

Ein wichtiger Ablauf hängt von weiteren Diensten ab? Klären Sie zulässige Einschränkungen, offene Aufgaben und den geregelten Wiederanlauf nach einer Unterbrechung.

Kontakt aufnehmen