Hochverfügbarkeit
Definition
Hochverfügbarkeit beschreibt die Fähigkeit eines Systems, trotz Ausfällen mit möglichst geringer Unterbrechung verfügbar zu bleiben.
Je nach System tragen Maßnahmen wie Redundanz, Failover, Replikation, Health Checks und belastbare Betriebsprozesse zur Hochverfügbarkeit bei. Ein einzelner Prozentwert ohne Messfenster und SLA-Kontext ist wenig aussagekräftig.
Einfach erklärt
Wie mehrere Ersatzwege und Ersatzteile, damit ein Dienst beim Ausfall einer Komponente weiterläuft.
Warum das im Alltag wichtig ist
Relevant für geschäftskritische Websites, APIs und Automatisierungen, bei denen Ausfallzeiten direkte Folgen haben.
Beispiel aus dem Mittelstand
Mögliches Beispiel: Eine Webanwendung läuft über mehrere Instanzen. Ein entsprechend konfigurierter Load Balancer erkennt wiederholt fehlgeschlagene Health Checks und leitet Anfragen an verbleibende gesunde Instanzen weiter. Sind alle Ziele fehlerhaft, kann das Verhalten abweichen.
Grenzen und Fallstricke
- Redundanz mit Hochverfügbarkeit gleichsetzen; gemeinsame Single Points of Failure übersehen; Backups mit Failover verwechseln; keine Recovery-Tests durchführen.
Entstehung & Geschichte
In Cloudarchitekturen sollen Resilienzmaßnahmen den Betrieb bei Ausfällen aufrechterhalten oder eine effiziente Wiederherstellung ermöglichen.
Anwendung im Mittelstand
- Mögliche Anwendungen: redundante Webdienste, Datenbanken, Warteschlangen und Integrationsplattformen.
Häufige Fragen
Bedeutet HA, dass ein System nie ausfällt?
Nein. Ist Backup dasselbe wie HA? Nein, Backup dient primär Wiederherstellung, HA der laufenden Verfügbarkeit.
Quellen
- Reliability · Google Cloud Architecture Framework, Reliability
- ALB Health Checks · AWS, ALB Health Checks
- Multi-AZ · AWS RDS, Multi-AZ
Quellenprüfung: 11.10.2026.
Redaktionell geprüft am: