High Availability, auf Deutsch Hochverfügbarkeit, ist ein Aufbau, bei dem der Ausfall einzelner Teile den Betrieb nicht unterbricht. Englisch availability heißt Verfügbarkeit. Erreicht wird sie durch Redundanz: Jedes Teil, dessen Ausfall alles anhalten würde, ist zweimal vorhanden.
- High Availability
Ein Aufbau, bei dem der Ausfall einzelner Teile den Betrieb nicht unterbricht.
Beispiel: „Der Shop läuft mit High Availability über zwei Rechenzentren.“Auch: Hochverfügbarkeit, HA. Das Umschalten auf das Ersatzteil heißt Failover, von englisch to fail over, überwechseln.
Abgrenzung zur Sicherung: Ein Backup holt Daten zurück, nachdem etwas passiert ist. High Availability hält den Betrieb, während etwas passiert.
Wie High Availability aufgebaut wird
Indem jeder einzelne Punkt doppelt ausgelegt wird, an dem ein Ausfall alles anhält. Zwei Webserver hinter einem Load Balancing, eine Datenbank mit Nachläufer, zwei Netzwege, zwei Stromkreise. Fällt ein Teil aus, übernimmt das andere, im besten Fall ohne Zutun.
Der schwierigste Teil ist die Datenbank. Zwei Webserver sind schnell gleich; zwei Datenbanken müssen denselben Stand haben, ohne sich zu widersprechen. Deshalb arbeitet meist eine schreibend und die zweite liest mit, bereit zum Übernehmen.
Was die Neunen bei High Availability bedeuten
Sie sind die Angabe der Verfügbarkeit in Prozent und rechnen sich in Zeit um. 99 Prozent erlauben gut drei Tage Ausfall im Jahr, 99,9 Prozent knapp neun Stunden, 99,99 Prozent 52 Minuten. Jede weitere Neun kostet ungefähr das Zehnfache.
Beim Lesen solcher Zusagen lohnt der Blick auf das Kleingedruckte: Geplante Wartung ist meist ausgenommen, gemessen wird am Server und nicht an der Website, und die Entschädigung bei Verfehlung ist eine Gutschrift auf die Monatsgebühr.
Wann High Availability sich rechnet
Wenn Ausfallzeit Geld oder Vertrauen kostet und zwar in einer Größe, die den Aufbau trägt: Shops, Buchungssysteme, Anmeldeportale, Dienste mit Zusagen im Vertrag. Die Rechnung ist einfach, sobald der Schaden einer Stunde Downtime bekannt ist.
Für eine Unternehmensseite ist sie meist überflüssig. Dort bringen eine geprüfte Sicherung, ein verlässlicher Anbieter und Server Monitoring mit kurzer Reaktionszeit mehr als ein zweiter Rechner, den niemand pflegt.