Spring til indhold

Oppetidskalkulator - Beregn Serviceopretid og Nedetid

Gratis oppetidskalkulator til beregning af serviceoppetidsprocent ud fra nedetid eller til at bestemme tilladt nedetid fra SLA. Væsentlig for IT-drift og SLA-overholdelse.

Service Oppetidsberegner

Tidsenhed *
Beregningstype *

Beregningsresultat

Oppetid
100.00%
Nedetid
0.00Nedetid (minutter)
Beregningsresultat
Oppetids visualiseringsdiagram100.0%100.00%
Indlæsningsberegner...
📚

Dokumentation

Oppetidsberegner

En oppetidsberegner beregner, hvor stor en del af en periode en tjeneste, server eller et netværk var tilgængeligt. Den kan også regne den anden vej: Ud fra et oppetidsmål i en serviceniveauaftale (SLA) beregner den, hvor meget nedetid målet tillader.

Hvad oppetid betyder

Oppetid er den del af en valgt periode, hvor et system fungerede normalt. Nedetid er resten af perioden, hvor systemet var defekt, utilgængeligt eller på anden måde ikke udførte sin funktion. Oppetid og nedetid udgør altid tilsammen hele perioden.

Oppetidsformel

Oppetid (%) = ((Samlet tid − Nedetid) / Samlet tid) × 100

Dette er det tidsbaserede tilgængelighedsmål, der bruges i site reliability engineering: oppetid divideret med oppetid plus nedetid. Omregn den samlede tid og nedetiden til den samme enhed, før der divideres, normalt minutter.

Oppetid ud fra nedetid

En server kører i 24 timer. Den er nede i 30 minutter den dag.

  • Samlet tid: 24 timer = 1.440 minutter
  • Nedetid: 30 minutter
  • Oppetid: ((1.440 − 30) / 1.440) × 100 = 97,92 %

Formel for tilladt nedetid

En SLA angiver normalt en minimumsprocent for oppetid i stedet for et nedetidstal. Sådan omregnes dette løfte til et nedetidsbudget:

Tilladt nedetid = Samlet tid × (1 − SLA / 100)

Nedetid ud fra en SLA

En udbyder lover 99,9 % oppetid i en måned på 30 dage.

  • Samlet tid: 30 dage = 43.200 minutter
  • SLA: 99,9 %
  • Tilladt nedetid: 43.200 × (1 − 0,999) = 43,2 minutter

Almindelige SLA-niveauer (»niere«)

IT-teams beskriver ofte oppetidsmål ved at tælle niererne i procenttallet. Hver ekstra nier reducerer den tilladte nedetid med en faktor ti. Tallene nedenfor stemmer overens med Googles offentliggjorte tilgængelighedstabel, bortset fra afrunding i sidste decimal (Google angiver 0,87 sekunder pr. dag for 99,999 %; den nøjagtige værdi er 0,864):

OppetidBetegnelseNedetid pr. årNedetid pr. månedNedetid pr. dag
99 %to niere3,65 dage7,2 timer14,4 minutter
99,9 %tre niere8,76 timer43,2 minutter1,44 minutter
99,99 %fire niere52,56 minutter4,32 minutter8,6 sekunder
99,999 %fem niere5,26 minutter25,9 sekunder0,86 sekunder

Tallene bruger en måned på 30 dage og et år på 365 dage og er afrundede.

Sådan bruger du oppetidsberegneren

  1. Indtast eventuelt et tjenestenavn. Det bruges kun til at mærke resultatet og påvirker ikke beregningen.
  2. Indtast perioden, og vælg dens enhed: timer, dage eller år.
  3. Vælg en beregningstype: »Nedetid« for at finde oppetidsprocenten eller »SLA« for at finde den tilladte nedetid.
  4. Indtast nedetiden i minutter eller SLA'en som en procent.
  5. Aflæs oppetidsprocenten og nedetiden i minutter. Et diagram opdeler perioden i dens andele af oppetid og nedetid.

Perioden skal være et positivt tal. Nedetid kan ikke være negativ eller større end den samlede periode. SLA'en skal være mellem 0 og 100. Ugyldige kombinationer giver en fejlmeddelelse i stedet for et resultat.

Ved meget høj tilgængelighed viser resultatet flere decimaler i stedet for at afrunde til 100 %. En værdi som 99,999 % oppetid er et reelt hul, som en ingeniør skal kunne se, og ikke det samme som perfekt oppetid.

Oppetid kontra tilgængelighed

Oppetid måler, om et system kører. Tilgængelighed er bredere: Den omfatter også, om systemet svarer korrekt og hurtigt nok til at kunne bruges. En server kan teknisk set være »oppe«, mens den er overbelastet og for langsom til at håndtere forespørgsler. I så fald kører den, men er ikke fuldt tilgængelig.

Hvorfor oppetid er vigtig

Cloududbydere, hostingvirksomheder og IT-afdelinger følger oppetiden for at kontrollere, om de overholder SLA-løfter, for at planlægge vedligeholdelsesvinduer og for at begrunde udgifter til redundant hardware eller failover-systemer. Hvis et SLA-mål ikke nås, kan det udløse servicekreditter eller andre sanktioner, der er skrevet ind i en kontrakt. For eksempel lover Amazon EC2 99,99 % månedlig oppetid pr. region og giver en servicekredit på 10 %, når en måned ligger under dette niveau.

Ofte stillede spørgsmål

Hvad er en oppetidsberegner?

Et værktøj, der omregner mellem nedetid og oppetidsprocent for en valgt periode eller omregner en SLA-procent til et tilladt nedetidsbudget.

Hvordan beregner man oppetidsprocenten?

Divider den tid, systemet fungerede, med den samlede periode, og gang derefter med 100. Ved 30 minutters nedetid på en dag på 24 timer: ((1.440 − 30) / 1.440) × 100 = 97,92 %.

Hvad betyder 99,9 % oppetid?

Det betyder, at et system kan være nede i op til cirka 8,76 timer om året, 43,2 minutter om måneden eller 1,44 minutter om dagen og stadig nå målet. Dette niveau kaldes ofte »tre niere«.

Hvordan beregnes nedetid ud fra en SLA?

Gang den samlede periode med (1 − SLA / 100). En SLA på 99,9 % over en måned på 30 dage tillader 43.200 × 0,001 = 43,2 minutters nedetid.

Hvad er forskellen mellem oppetid og tilgængelighed?

Oppetid måler, om et system overhovedet kører. Tilgængelighed tager også højde for, om systemet svarer korrekt og hurtigt nok til at kunne bruges, så et langsomt, men teknisk set kørende system tæller som oppe uden at være fuldt tilgængeligt.

Hvorfor taler IT-teams om »niere«?

Hver ekstra nier i procenttallet, fra 99 % til 99,9 % til 99,99 % og så videre, reducerer den tilladte nedetid med omtrent en faktor ti. At tælle niere er en hurtig måde at beskrive, hvor strengt et oppetidsmål er.

Referencer

  1. Google. Site Reliability Engineering, kapitel "Embracing Risk". Omfavnelse af risiko — tidsbaseret tilgængelighed som oppetid i forhold til samlet tid; hver ekstra nier er en forbedring på en størrelsesorden.
  2. Google. Site Reliability Engineering, bilag "Availability Table". Tilgængelighedstabel — tilladt nedetid pr. år, måned og dag for en tilgængelighed på 99 % til 99,999 %.
  3. Amazon Web Services. Amazon Compute Service Level Agreement. Amazon EC2 SLA — tilsagn om 99,99 % månedlig oppetid pr. region og de servicekreditter, der udbetales under dette niveau.