Verfügbarkeits-Rechner (SLA)
Eingaben
| Verfügbarkeitsziel | 99,9 % |
|---|
Verfügbarkeits-Rechner (SLA)
SLA-Verfügbarkeitsprozentsatz in zulässige Ausfallzeit pro Jahr, Monat, Woche und Tag umrechnen.
Eingaben
Verfügbarkeitsziel
Ergebnisse
Geben Sie einen Wert ein, um die Ergebnisse zu sehen.
Zulässige Ausfallzeit
Ausfallzeit je Zeitraum
Verfügbarkeit und SLA
Ein Verfügbarkeitsprozentsatz im Rahmen einer Dienstgütevereinbarung (Service Level Agreement, SLA) gibt den Mindestanteil der Zeit an, in dem ein Dienst betriebsbereit sein muss. Er ist der Standardmaßstab, den Cloud-Anbieter, Netzbetreiber und Software-as-a-Service-Anbieter verwenden, wenn sie Zuverlässigkeitszusagen machen. Die Umrechnung dieses einzelnen Prozentsatzes in konkrete Auszeit-Budgets — pro Jahr, Monat, Woche und Tag — macht die praktische technische Anforderung jeder Stufe sichtbar.
Formel
Der Verfügbarkeitszielwert wird als Dezimalzahl ausgedrückt — 99,9 % werden zu 0,999 —, die zulässige Ausfallzeit in einem beliebigen Zeitraum der Länge beträgt dann:
tdown=(1−A)×TDieser Rechner verwendet die folgenden Standardzeitraumlängen:
| Zeitraum | Dauer () |
|---|---|
| Jahr | 31.557.600 s (365,25 Tage) |
| Monat | 2.629.800 s (30,4375 Tage) |
| Woche | 604.800 s (7 Tage) |
| Tag | 86.400 s (24 Stunden) |
Das Jahr verwendet 365,25 Tage, um Schaltjahre zu berücksichtigen; der Monat ist ein Zwölftel davon.
Rechenbeispiel
Ein SaaS-Produkt verpflichtet sich zu 99,9 % Verfügbarkeit (drei Neunen):
AtJahr=0,999=(1−0,999)×31557600=0,001×31557600=31557,6 s≈8,77 Stunden pro JahrDiese 8,77 Stunden bilden das gesamte zulässige Ausfallbudget für das Jahr. Verbraucht ein einzelner Vorfall 6 Stunden, verbleiben nur noch 2,77 Stunden, bevor der Anbieter den SLA verletzt.
Die Neunen-Tabelle
| Verfügbarkeit | Bezeichnung | Ausfallzeit/Jahr | Ausfallzeit/Monat |
|---|---|---|---|
| 99 % | Zwei Neunen | ~87,7 h | ~7,3 h |
| 99,9 % | Drei Neunen | ~8,77 h | ~43,8 min |
| 99,99 % | Vier Neunen | ~52,6 min | ~4,38 min |
| 99,999 % | Fünf Neunen | ~5,26 min | ~26,3 s |
Jede weitere Neun reduziert das Ausfallbudget um den Faktor zehn. Der technische Aufwand, um diese Reduktion zu erreichen, mehr als verdoppelt sich in der Regel — fünf-Neunen-Verfügbarkeit erfordert redundante Hardware, automatisches Failover, unterbrechungsfreie Deployment-Pipelines und eine rigorose Rufbereitschaft.
Einschränkungen
Die Formel misst das Kalenderzeit-Budget, nicht die Wahrscheinlichkeit eines bestimmten Ausfalls. Ein Dienst mit einem einzigen achtstündigen Ausfall und ein Dienst mit hundert fünfminütigen Ausfällen haben über das Jahr dieselbe Verfügbarkeitszahl, aber sehr unterschiedliche Nutzererfahrungen und Ausfallmuster. Moderne SLA-Verträge ergänzen Verfügbarkeitsprozentsätze daher um Antwortzeit-Verpflichtungen, Fehlerbudgets nach dem Google-SRE-Ansatz und Klauseln zur maximalen Dauer eines einzelnen Ausfalls.
Einige SLA-Vereinbarungen schließen geplante Wartungsfenster von der Ausfallzeitberechnung aus, sodass ein angegebener Wert von 99,9 % geplante Wartungsarbeiten enthalten kann, die im obigen Budget nicht berücksichtigt sind. Beim Vergleich von SLAs verschiedener Anbieter sind stets die Vertragsbedingungen zu prüfen.
Häufig gestellte Fragen (FAQ)
Was bedeutet ein SLA-Verfügbarkeitsprozentsatz?
Ein Dienstgütevereinbarungs-Verfügbarkeitsprozentsatz (Service Level Agreement, SLA) gibt den Mindestanteil der Zeit an, in dem ein Dienst in einem definierten Zeitraum betriebsbereit sein muss. 99,9 % Verfügbarkeit bedeuten, dass von je 1.000 Zeiteinheiten höchstens eine Einheit als Ausfall gelten darf. In der Praxis entspricht dies etwa 8,77 Stunden zulässiger Ausfallzeit pro Jahr.
SLA-Vertragsstrafen greifen typischerweise, wenn die kumulierte Ausfallzeit das berechnete Budget überschreitet.
Was bedeuten „zwei Neunen", „drei Neunen" und „fünf Neunen"?
Die „Neunen"-Kurzschreibweise zählt die Anzahl der Neunen im Verfügbarkeitsprozentsatz. Zwei Neunen entsprechen 99 % (ca. 87,6 Stunden/Jahr Ausfallzeit); drei Neunen 99,9 % (ca. 8,77 Stunden/Jahr); vier Neunen 99,99 % (ca. 52,6 Minuten/Jahr); fünf Neunen 99,999 % (ca. 5,26 Minuten/Jahr). Jede weitere Neun reduziert die zulässige Ausfallzeit um den Faktor zehn, was jeden weiteren Schritt technisch anspruchsvoller und teurer macht.
Umfasst das SLA-Budget geplante Wartungsfenster?
Dies hängt von den konkreten SLA-Vertragsbedingungen ab. Einige Vereinbarungen schließen geplante Wartungsarbeiten aus der Ausfallzeitberechnung aus, was faktisch ein höheres technisches Budget ergibt. Andere zählen alle Nichtbetriebszeiten unabhängig von der Ursache.
Beim Vergleich von SLA-Stufen verschiedener Anbieter ist zu prüfen, ob geplante Ausfälle ausgenommen sind, wie Ausfälle gemessen werden (häufig durch synthetisches Monitoring) und welcher Mess- und Berichtszeitraum gilt (monatlich oder jährlich).
Wie wird die Dienstverfügbarkeit typischerweise gemessen?
Verfügbarkeit wird üblicherweise durch eine Kombination aus Uptime-Monitoring, synthetischen Health-Checks und Fehlerratenmessung ermittelt. Ein Dienst kann im Sinne eines laufenden Prozesses „verfügbar" sein, ohne tatsächlich Anfragen beantworten zu können.
Moderne SLAs verwenden häufig Fehlerbudgets auf Basis der Service-Level-Objective (SLO)-Fehlerrate anstelle einfacher binärer Verfügbarkeitsüberwachung. Dieses Konzept wurde durch das Site Reliability Engineering-Buch von Google popularisiert: Das Fehlerbudget entspricht 1 − SLO als Bruchteil aller Anfragen in einem definierten Zeitfenster.