Vorschau·Ausfallsicherheit/Material
Ausfallsicherheit · Material

Alle Diagramme

7 Zeichnungen aus dem Kurs, in der Reihenfolge, in der sie vorkommen. Druckbar — als Aushang neben dem Bildschirm ist die Landkarte mehr wert als jede Notiz.

Die NeunenWas hinter einer Prozentzahl an Zeit steckt
WIE VIEL AUSFALL HINTER EINER PROZENTZAHL STECKTZusageAusfall pro Jahrpro MonatWas dafür nötig ist99 %3 Tage 15 Std.7,2 Std.Ein Server, gute Sicherung, jemand schaut morgens hin99,9 %8 Std. 46 Min.43 Min.Ein Server, Überwachung, geübter Wiederanlauf — Kurs „Betrieb“99,95 %4 Std. 23 Min.22 Min.Zwei Anwendungsserver, eine Datenbank mit schnellem Umschalten99,99 %52 Min.4,3 Min.Alles doppelt, automatisches Umschalten, geübt — dieser Kurs99,999 %5 Min.26 Sek.Mehrere Standorte, eigenes Team, rund um die Uhr besetztJede Neune kostet ungefähr das Dreifache der vorigen.Und jede Neune bringt weniger Nutzen als die vorige. Der Sprung von 99 auf 99,9 lohnt fast immer, der von 99,99 auf 99,999 fast nie.
Verfügbarkeit, RTO, RPODrei Fragen an einer Zeitachse
DREI ZAHLEN, DIE VOR JEDER ARCHITEKTUR FESTSTEHEN MÜSSENZeitletzte SicherungAusfallwieder daRPO — was verloren istRTO — wie lange es dauertVerfügbarkeitWie viel Ausfall darf imJahr zusammenkommen?z. B. 99,9 %RTOWie lange darf eineinzelner Ausfall dauern?z. B. 15 MinutenRPOWie viel Arbeit darfdabei verloren gehen?z. B. 5 MinutenWer diese drei Zahlen nicht aufgeschrieben hat, kann keine Architektur begründen — er kann nur Technik kaufen.
Vier FragenJede kann den Aufbau beenden, bevor er beginnt
VIER FRAGEN — JEDE KANN DEN AUFBAU BEENDEN, BEVOR ER BEGINNT1Kostet eine Stunde Stillstand mehr als 500 €?ja → weiternein → Ein Server genügt.2Fällt Stillstand außerhalb Ihrer Arbeitszeit an?ja → weiternein → Ein Server genügt.3Ist der Wiederanlauf geübt und dauert er trotzdem zu lang?ja → weiternein → Erst üben — Kurs „Betrieb“.4Gibt es jemanden, der den doppelten Aufbau pflegt?ja → Dieser Kurs.nein → Verwalteten Dienst kaufen.Drei von vier Betrieben, die diesen Kurs anfragen, sollten ihn nicht buchen — sondern den Wiederanlauf üben.Ein geübter Wiederanlauf in 20 Minuten schlägt einen ungeübten doppelten Aufbau, der im Ernstfall beide Hälften mitreißt.
ErprobungsstandBelegt, ungeprüft, offen
WAS IN DIESEM KURS BELEGT IST — UND WAS NICHTBelegtDer Aufbau ist bei ConnectiveXgebaut und gemessen: zweiAnwendungsserver, ein Verteiler,Postgres mit Replik.UngeprüftAutomatisches Umschalten derDatenbank ist beschrieben, aberbei uns nur zweimal von Handausgelöst worden.OffenZweiter Standort und Betriebüber ein Jahr — dazu steht hiernur, was zu bedenken ist,nicht, wie es sich anfühlt.Ein Kurs über Ausfallsicherheit, der seinen eigenen Erprobungsstand verschweigt, widerspricht sich im ersten Satz.
Sieben ArtenWas ausfällt, wie oft, und was wirklich hilft
SIEBEN ARTEN VON AUSFALL — NUR ZWEI DAVON BRAUCHEN EINEN ZWEITEN SERVERWas ausfälltWie oftDauerWas wirklich hilftDer Prozess stirbtwöchentlichSekundenNeustart durch Docker — kein zweiter Server nötigDie Anwendung hängtmonatlichbis jemand hinsiehtGesundheitsprüfung, die tief genug prüft (Station 03)Ein FehldeploymonatlichMinuten bis StundenNicht die Doppelung — sondern Zurückrollen (Station 04)Die Platte läuft volljährlichStundenÜberwachung; doppelt läuft sonst beides vollDie Maschine fällt ausalle 1–3 JahreStundenZweiter Anwendungsserver — genau dafür ist er daDas Rechenzentrum fällt ausalle 3–10 JahreStunden bis TageNur ein zweiter Standort (Station 07)Der Anbieter sperrt das KontoseltenTageKeine Technik — nur die Sicherung außer HausDie häufigsten Ausfälle löst kein zweiter Server.Wer mit dem zweiten Server anfängt, verdoppelt die häufigen Ursachen und behebt nur die seltene — deshalb erst der Betrieb.
Reihe oder parallelZwei Teile können die Verfügbarkeit verdoppeln oder halbieren
ZWEI TEILE KÖNNEN DIE VERFÜGBARKEIT VERDOPPELN — ODER HALBIERENIN REIHE — BEIDE MÜSSEN LAUFENServer A99 % verfügbarServer B99 % verfügbarzusammen: 98,0 %Ein zweiter Server, der gebraucht wird, ist ein zweites Risiko.PARALLEL — EINER GENÜGTServer AServer BVer-teilerzusammen:99,99 %wenn der Verteilernicht mitzählt.Jedes Teil, das dazukommt und gebraucht wird, steht in Reihe.Der Verteiler, die gemeinsame Datenbank, der Sitzungsspeicher, das gemeinsame Dateiverzeichnis — jedes steht in Reihe zu allem anderen.Ausfallsicher ist ein Aufbau erst, wenn kein Teil mehr allein in Reihe steht. Das ist die ganze Arbeit dieses Kurses.
Der AusgangspunktEine Anwendung aus Kurs 1 und ihre fünf Einzelpunkte
EINE ANWENDUNG AUS KURS 1 — JEDER ROTE PUNKT LEGT ALLES STILLEIN SERVER, EIN ALLESDomainbeim Anbieter1Servereine Maschine1Proxyein Prozess1Anwendungein Container1Datenbankein Container1Fünf Teile, fünf Einzelpunkte. Und ein sechster, der nicht im Bild steht: die Platte unter allem.Das ist kein Vorwurf an Kurs 1 — für 99,9 % ist dieser Aufbau richtig, weil man ihn allein versteht.DIE ÜBUNG: DIESE VIER SPALTEN FÜR IHRE ANWENDUNG AUSFÜLLENWas Sie eintragenWie viele davon gibt es?Was passiert, wenn es weg ist?Wie lange bis Ersatz?