Naar inhoud springen

Uptime Calculator - Bereken Service Uptime & Downtime

Gratis uptime calculator om het uptime-percentage van een service te berekenen op basis van downtime of om toelaatbare downtime vanuit SLA te bepalen. Essentieel voor IT-operaties en SLA-naleving.

Service Uptime Calculator

Tijdseenheid *
Berekeningstype *

Berekeningsresultaat

Uptime
100.00%
Downtime
0.00Downtime (minuten)
Berekeningsresultaat
Uptime visualisatiegrafiek100.0%100.00%
Laadcalculator...
📚

Documentatie

Uptimecalculator

Een uptimecalculator berekent welk percentage van een bepaalde periode een service, server of netwerk beschikbaar was. De calculator kan ook omgekeerd werken: op basis van een uptime-doelstelling uit een service level agreement (SLA) berekent hij hoeveel downtime die doelstelling toestaat.

Wat uptime betekent

Uptime is het deel van een gekozen periode waarin een systeem normaal werkte. Downtime is de rest van die periode, waarin het systeem defect, onbereikbaar of anderszins niet operationeel was. Uptime en downtime vormen samen altijd de volledige periode.

Uptimeformule

U=T−DT×100U = \frac{T - D}{T} \times 100

waarbij U staat voor de beschikbaarheid, uitgedrukt als percentage, T voor de totale tijd en D voor de uitvaltijd.

Zet de totale tijd en de downtime vóór het delen om naar dezelfde eenheid, meestal minuten.

Uitgewerkt voorbeeld: uptime op basis van downtime

Een server draait 24 uur. Die dag is hij 30 minuten uit de lucht.

  • Totale tijd: 24 uur = 1.440 minuten
  • Downtime: 30 minuten
  • Uptime: ((1.440 − 30) / 1.440) × 100 = 97,92%

Formule voor toegestane downtime

Een SLA belooft meestal een minimaal uptimepercentage in plaats van een downtimewaarde. Om die belofte om te zetten in een downtimebudget:

D=T×(1−S100)D = T \times \left(1 - \frac{S}{100}\right)

waarbij D staat voor de toegestane uitvaltijd, T voor de totale tijd en S voor de door de SLA beloofde beschikbaarheid, uitgedrukt als percentage.

Uitgewerkt voorbeeld: downtime op basis van een SLA

Een provider belooft 99,9% uptime gedurende een maand van 30 dagen.

  • Totale tijd: 30 dagen = 43.200 minuten
  • SLA: 99,9%
  • Toegestane downtime: 43.200 × (1 − 0,999) = 43,2 minuten

Veelvoorkomende SLA-niveaus ("negens")

IT-teams beschrijven uptime-doelstellingen vaak door het aantal negens in het percentage te tellen. Elke extra negen verkort de toegestane downtime sterk:

UptimeBijnaamDowntime per jaarDowntime per maandDowntime per dag
99%twee negens3,65 dagen7,2 uur14,4 minuten
99,9%drie negens8,76 uur43,2 minuten1,44 minuten
99,99%vier negens52,56 minuten4,32 minuten8,6 seconden
99,999%vijf negens5,26 minuten25,9 seconden0,86 seconden

De cijfers gaan uit van een maand van 30 dagen en een jaar van 365 dagen en zijn afgerond.

De uptimecalculator gebruiken

  1. Voer desgewenst een servicenaam in. Deze dient alleen om het resultaat te labelen en heeft geen invloed op de berekening.
  2. Voer de periode in en kies de eenheid: uren, dagen of jaren.
  3. Kies een berekeningstype: "Downtime" om het uptimepercentage te vinden, of "SLA" om de toegestane downtime te vinden.
  4. Voer de downtime in minuten in, of de SLA als percentage.
  5. Lees het uptimepercentage en de downtime in minuten af. Een grafiek splitst de periode op in het aandeel uptime en downtime.

De periode moet een positief getal zijn. Downtime mag niet negatief zijn of groter dan de totale periode. De SLA moet tussen 0 en 100 liggen. Ongeldige combinaties leveren een foutmelding op in plaats van een resultaat.

Bij zeer hoge beschikbaarheid toont het resultaat extra decimalen in plaats van af te ronden op 100%. Een uptimewaarde van bijvoorbeeld 99,999% wijst op een werkelijk verschil dat een technicus moet kunnen zien en is niet hetzelfde als perfecte uptime.

Uptime versus beschikbaarheid

Uptime meet of een systeem actief is. Beschikbaarheid is ruimer: daarbij wordt ook gekeken of het systeem correct en snel genoeg reageert om bruikbaar te zijn. Een server kan technisch gezien operationeel zijn terwijl hij overbelast en te traag is om verzoeken te verwerken. In dat geval is hij wel actief, maar niet volledig beschikbaar.

Waarom uptime belangrijk is

Cloudproviders, hostingbedrijven en IT-afdelingen houden uptime bij om te controleren of zij SLA-beloften nakomen, onderhoudsvensters te plannen en uitgaven aan redundante hardware of failoversystemen te onderbouwen. Het niet halen van een SLA-doelstelling kan leiden tot servicecredits of andere contractueel vastgelegde sancties.

Veelgestelde vragen

Wat is een uptimecalculator?

Een hulpmiddel dat voor een gekozen periode omzet tussen downtime en uptimepercentage, of een SLA-percentage omzet in een toegestaan downtimebudget.

Hoe berekent u het uptimepercentage?

Deel de tijd waarin een systeem werkte door de totale periode en vermenigvuldig vervolgens met 100. Bij 30 minuten downtime op een dag van 24 uur geldt: ((1.440 − 30) / 1.440) × 100 = 97,92%.

Wat betekent een uptime van 99,9%?

Dit betekent dat een systeem maximaal ongeveer 8,76 uur per jaar, 43,2 minuten per maand of 1,44 minuten per dag uit de lucht mag zijn en toch aan de doelstelling voldoet. Dit niveau wordt vaak "drie negens" genoemd.

Hoe wordt downtime op basis van een SLA berekend?

Vermenigvuldig de totale periode met (1 − SLA / 100). Een SLA van 99,9% gedurende een maand van 30 dagen staat 43.200 × 0,001 = 43,2 minuten downtime toe.

Wat is het verschil tussen uptime en beschikbaarheid?

Uptime meet alleen of een systeem actief is. Bij beschikbaarheid wordt ook gekeken of het correct en snel genoeg reageert om bruikbaar te zijn. Een traag maar technisch actief systeem geldt daarom als operationeel zonder volledig beschikbaar te zijn.

Waarom spreken IT-teams over "negens"?

Elke extra negen in het percentage, van 99% via 99,9% tot 99,99% enzovoort, verkleint de toegestane downtime ongeveer met een factor tien. Het tellen van negens is een snelle manier om aan te geven hoe streng een uptime-doelstelling is.

Referenties

  1. "High availability." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/High_availability.
  2. "Service-level agreement." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/Service-level_agreement.