Humanfrog Lab

Koliko izpada v resnici dovoljuje 99,9 % in kakšno razpoložljivost doseže vaš celoten sistem?

Ponudnik obljublja 99,9-odstotno razpoložljivost in številka zveni skoraj popolno. V praksi pomeni do 43 minut izpada v 30-dnevnem mesecu ali skoraj 9 ur na leto, pa še to le za tisto, kar pogodba SLA sploh šteje kot izpad. Vaša storitev je poleg tega odvisna od več komponent hkrati, zato je njena razpoložljivost nižja od razpoložljivosti katerekoli posamezne komponente.

S kalkulatorjem SLA pretvorite odstotek razpoložljivosti v dovoljeni izpad na dan, teden, mesec, četrtletje in leto ter obratno, izračunate razpoložljivost celotnega sistema iz zaporednih in redundantnih komponent ter ocenite letni strošek izpada. Vodnik pod orodjem razloži razliko med SLA, SLO in SLI, izjeme v pogodbah in dobropise.

Koliko izpada dovoljuje vaš SLA in koliko zmore vaš sistem?

Posodobljeno 7 min branja

Koliko izpada dovoljuje vaš SLA in koliko zmore vaš sistem?

Kalkulator ima tri dele: pretvorbo med razpoložljivostjo in izpadom, sestavljeno razpoložljivost sistema ter strošek izpada. Izračuni so natančni, formule so navedene ob rezultatih, vse privzete vrednosti pa lahko spremenite.

1. Razpoložljivost in dovoljeni izpad

Vnesite odstotek razpoložljivosti in preverite, koliko izpada dovoljuje v posameznem obdobju. Spodaj lahko znani izpad pretvorite tudi nazaj v odstotek.

Razpoložljivost
Na primer 99,9 za »tri devetice«. Do tri decimalna mesta.
Leto ima 365 dni, četrtletje je četrtina leta (91,25 dneva). Večina pogodb SLA meri razpoložljivost po koledarskih mesecih.

Pogoste ravni:

Dovoljeni izpad

ObdobjeDovoljeni izpad
Dan
Teden
Mesec
Četrtletje
Leto

Formula: dovoljeni izpad = (100 % − razpoložljivost) × dolžina obdobja.

Obratno: iz izpada v razpoložljivost

Dosežena razpoložljivost

Formula: razpoložljivost = (1 − izpad ÷ dolžina obdobja) × 100 %.

2. Razpoložljivost celotnega sistema

Storitev deluje le, kadar delujejo vse komponente, od katerih je odvisna. Vnesite komponente in njihovo razpoložljivost. Če komponenta teče kot redundantna skupina (na primer dva strežnika za izenačevalnikom obremenitve ali gruča podatkovnih baz), vnesite število instanc.

1 = ena sama instanca. 2 ali več = redundantna skupina, v kateri za delovanje storitve zadošča ena delujoča instanca.

Sestavljena razpoložljivost

Komponenta Instance Razpoložljivost Izpad na leto
Celoten sistem (komponente zaporedno)
Če bi imela vsaka komponenta vsaj dve instanci

  • Zaporedno (potrebne so vse komponente): A = A₁ × A₂ × … × Aₖ
  • Redundantna skupina n instanc (zadošča ena): A = 1 − (1 − a)ⁿ

Izračun predpostavlja, da komponente odpovedujejo neodvisno druga od druge in da je preklop v redundantni skupini takojšen. Skupno napajanje, skupno omrežje, ista programska napaka ali neuspešen preklop dejansko razpoložljivost znižajo.

3. Strošek izpada (neobvezno)

Ocenite, koliko vas stane ena ura izpada in koliko bi vas izpad pri posamezni ravni razpoložljivosti stal na leto. Vse vrednosti so urejljive predpostavke.

Strošek ene ure izpada
Na primer letni spletni prihodek ÷ število obratovalnih ur. Vnesite 0, če izpad ne ustavi prodaje.
Okvirna vrednost; nadomestite jo s svojim stroškom delodajalca. Eurostat: povprečni strošek ure dela v EU je bil leta 2025 34,9 EUR (stanje november 2026).
100 %, če poslujete neprekinjeno. Znižajte, če del izpada pade izven delovnega časa.

Pričakovani letni strošek izpada

RazpoložljivostIzpad na letoStrošek na leto

Formula: letni strošek = (100 % − razpoložljivost) × 8.760 h × (izgubljeni prihodek na uro + zaposleni × strošek ure) × delež izpada, ki prizadene poslovanje.

Strošek predpostavlja, da izpad v celoti izkoristi mejo, ki jo dovoljuje raven razpoložljivosti. Škoda za ugled, pogodbene kazni in stroški obnove niso vključeni.

Kalkulator je le v pomoč. Dejanska razpoložljivost je odvisna od arhitekture, nadzora, procesov vzdrževanja in natančnih pogojev SLA vaših ponudnikov.

Izračun poteka v vašem brskalniku. Odgovori se pošljejo le, če sami oddate obrazec za kontakt spodaj.

Kaj v resnici pomenijo »devetice«

Razpoložljivost (availability, uptime) je delež časa, v katerem storitev deluje. Dovoljeni izpad izračunamo preprosto: dovoljeni izpad = (100 % − razpoložljivost) × dolžina obdobja. Razlika med 99,9 % in 99,99 % je na papirju le ena devetica, v praksi pa desetkrat manj dovoljenega izpada.

RazpoložljivostNa danNa mesec (30 dni)Na leto (365 dni)
99 %14 min 24 s7 h 12 min3 d 15 h 36 min
99,5 %7 min 12 s3 h 36 min1 d 19 h 48 min
99,9 %1 min 26 s43 min 12 s8 h 45 min 36 s
99,95 %43 s21 min 36 s4 h 22 min 48 s
99,99 %8,6 s4 min 19 s52 min 34 s
99,999 %0,86 s26 s5 min 15 s

Večina pogodb SLA meri razpoložljivost po koledarskih mesecih, zato je dovoljeni izpad v februarju krajši kot v januarju. Letna številka je uporabna za primerjavo, za pogodbo pa šteje mesečna. Natančne vrednosti za poljuben odstotek in obdobje izračunate s kalkulatorjem na tej strani.

SLA, SLO in SLI: tri kratice, tri različne stvari

Izraze pogosto mešamo, a opisujejo različne ravni. Knjiga Google Site Reliability Engineering jih loči takole:

  • SLI (Service Level Indicator) je izmerjena vrednost, na primer delež uspešnih zahtev, delež minut, v katerih se storitev odziva, ali odzivni čas.
  • SLO (Service Level Objective) je ciljna vrednost za ta kazalnik, na primer 99,95 % uspešnih zahtev v koledarskem mesecu. To je notranji cilj ekipe.
  • SLA (Service Level Agreement) je pogodba s stranko, ki vsebuje obljubljeno raven in posledice, če ta ni dosežena. Najpogosteje je to dobropis.

Notranji SLO je zato praviloma strožji od SLA, ki ga obljubite strankam. Razliko med ciljem in dejanskim stanjem SRE imenuje proračun napak (error budget): dokler ga je dovolj, lahko ekipa uvaja spremembe, ko ga zmanjka, ima prednost stabilnost.

Kaj pogodba SLA običajno ne šteje

Odstotek v pogodbi je le polovica podatka. Druga polovica je definicija izpada in seznam izjem. Pri branju pogodbe preverite zlasti:

  • Načrtovano vzdrževanje. Mnogi ponudniki vnaprej napovedana vzdrževalna okna izvzamejo iz izračuna. Za uporabnike je storitev takrat vseeno nedosegljiva, zato preverite, kako dolga in kako pogosta so okna in ali potekajo zunaj vašega delovnega časa.
  • Definicijo izpada. Šteje le popolna nedosegljivost ali tudi delna? AWS na primer pri regijski razpoložljivosti EC2 šteje izpad šele, ko so brez zunanje povezljivosti hkrati vsi vaši strežniki v dveh ali več conah razpoložljivosti.
  • Obdobje merjenja. Mesečno, četrtletno ali letno. Pri letnem obdobju lahko en sam dolg izpad »razredčite« čez vse leto.
  • Kdo meri. Ali se upošteva nadzor ponudnika ali vaš, in kako hitro morate izpad prijaviti.
  • Izjeme. Višja sila, napake na strani stranke, težave v omrežju zunaj ponudnikovega območja in storitve v predogledu so skoraj vedno izvzete.

Dobropisi niso zavarovanje

Če ponudnik obljubljene ravni ne doseže, vam običajno pripada dobropis, torej delno vračilo mesečne naročnine za prizadeto storitev. Pri Amazon EC2 na primer znaša 10 % pri mesečni razpoložljivosti pod obljubljeno ravnjo, 30 % pod 99 % in 100 % pod 95 %, zahtevek pa je treba vložiti do konca drugega obračunskega obdobja po incidentu.

Poglejmo primer: storitev stane 2.000 EUR na mesec, izpad traja 4 ure v 30-dnevnem mesecu. Razpoložljivost pade na 99,44 % in dobite 10-odstotni dobropis, torej 200 EUR. Če vas ura izpada stane 1.500 EUR, je škoda 6.000 EUR. Dobropis je spodbuda za ponudnika, ne nadomestilo za vas. Zato je pri izbiri ponudnika pomembnejša arhitektura, ki izpade preprečuje, kot višina dobropisa.

Razpoložljivost celotnega sistema: verige in redundanca

Spletna trgovina potrebuje internetno povezavo, aplikacijski strežnik in podatkovno bazo. Če odpove katerikoli člen, trgovina ne deluje. Za komponente v zaporedju se razpoložljivosti zmnožijo: A = A₁ × A₂ × … × Aₖ. Tri komponente z 99,9 %, 99,9 % in 99,95 % dajo skupaj 99,75 %, kar pomeni skoraj 22 ur izpada na leto namesto 8 ur in 46 minut. Vsaka dodatna komponenta razpoložljivost zniža.

Redundanca deluje obratno. Če imate skupino n enakih instanc in za delovanje zadošča ena, velja A = 1 − (1 − a)ⁿ. Dva strežnika s po 99 % skupaj dosežeta 99,99 %, dva s po 99,9 % pa 99,9999 %. Pogoj je, da odpovedujeta neodvisno drug od drugega. Skupno napajanje, isto stikalo, ista različica programske opreme z napako ali neuspešen samodejni preklop to predpostavko porušijo, zato je dejanska razpoložljivost redundantnih sistemov nižja od izračunane.

Praktični nasvet: najprej poiščite najšibkejši člen, saj njegova izboljšava sistem dvigne najbolj. Pogosto to ni strežnik, temveč ena sama internetna povezava, en požarni zid ali podatkovna baza brez replike.

SLA ter RPO in RTO

SLA določa, koliko izpada je dovoljeno v obdobju. RTO (Recovery Time Objective) pove, kako hitro mora sistem po posameznem incidentu znova delovati, RPO (Recovery Point Objective) pa, koliko podatkov lahko izgubite. Številke morajo biti usklajene: če je RTO za kritični sistem 4 ure, en sam večji incident porabi več, kot dovoljuje mesečni SLA 99,9 % (43 minut). Visok SLA zato zahteva replikacijo in hiter preklop, ne le dobrih varnostnih kopij.

Kako določiti RPO in RTO po skupinah sistemov in preveriti, ali ju vaša obnova dosega, preberite v vodniku varnostno kopiranje, RPO in RTO.

Kontrolni seznam za pogodbo SLA

  1. Z vodstvom določite, koliko vas stane ura izpada in koliko izpada na mesec je še sprejemljivo.
  2. Narišite odvisnosti storitve in izračunajte razpoložljivost celotne verige, ne le posameznih komponent.
  3. Preverite definicijo izpada, obdobje merjenja in način merjenja.
  4. Preverite trajanje, pogostost in čas načrtovanih vzdrževalnih oken.
  5. Preberite seznam izjem in postopek ter rok za uveljavljanje dobropisa.
  6. Poleg razpoložljivosti zahtevajte tudi odzivne čase podpore in čas odprave napak po prioritetah.
  7. Uskladite SLA z RPO in RTO ter z načrtom obnove po katastrofi.
  8. Uvedite lasten neodvisen nadzor razpoložljivosti in mesečno poročanje.

Humanfrog upravlja infrastrukturo v podatkovnih centrih TIER III v Sloveniji ter načrtuje redundantne arhitekture in nadzor. Če želite rezultate kalkulatorja preveriti s strokovnjakom ali pregledati obstoječo pogodbo SLA, nam pišite.

Pogosta vprašanja

Koliko izpada dovoljuje razpoložljivost 99,9 %?
Razpoložljivost 99,9 % dovoljuje 0,1 % izpada: približno 1 minuto in 26 sekund na dan, 43 minut in 12 sekund v 30-dnevnem mesecu ter 8 ur, 45 minut in 36 sekund v letu s 365 dnevi. Pri 99,99 % je to le še približno 4 minute na mesec oziroma 53 minut na leto.
Kakšna je razlika med SLA, SLO in SLI?
SLI (Service Level Indicator) je izmerjena vrednost, na primer delež uspešnih zahtev ali minut delovanja. SLO (Service Level Objective) je ciljna vrednost za ta kazalnik, na primer 99,95 % na mesec. SLA (Service Level Agreement) je pogodba s strankami, ki določa obljubljeno raven in posledice, če ni dosežena, najpogosteje dobropis.
Kako izračunam razpoložljivost več povezanih komponent?
Če so za delovanje potrebne vse komponente, razpoložljivosti zmnožite: tri komponente s 99,9 %, 99,9 % in 99,95 % dajo skupaj približno 99,75 %. Za redundantno skupino n enakih instanc, v kateri zadošča ena, velja A = 1 − (1 − a)ⁿ; dva strežnika s po 99 % dosežeta 99,99 %, če odpovedujeta neodvisno.
Ali se načrtovano vzdrževanje šteje v izpad?
Pogosto ne. Številne pogodbe SLA iz izračuna izvzamejo vnaprej napovedana vzdrževalna okna, izpade zaradi višje sile, napake na strani stranke in težave zunaj omrežja ponudnika. Za uporabnike je storitev v tem času vseeno nedosegljiva, zato preverite, koliko in kdaj so vzdrževalna okna dovoljena.
Kaj je dobropis (service credit) in ali pokrije škodo?
Dobropis je delno vračilo mesečne naročnine, kadar ponudnik ne doseže obljubljene razpoložljivosti, običajno od 10 do 100 % zneska za prizadeto storitev. Ne pokrije izgubljenega prihodka ali dela zaposlenih, praviloma pa ga morate zahtevati sami in v roku. Dobropis je zato spodbuda za ponudnika, ne zavarovanje za vas.
Kako sta SLA ter RPO in RTO povezana?
SLA določa, koliko izpada je dovoljeno v obdobju, RTO pa, kako hitro mora sistem po posameznem incidentu znova delovati. Če je RTO 4 ure, en sam večji incident porabi več, kot dovoljuje mesečni SLA 99,9 %. RPO pove, koliko podatkov lahko izgubite, in ga razpoložljivost ne zajema.

Ostanite na tekočem

Predpisi, cene licenc in tehnologije se hitro spreminjajo. Ko posodobimo vodiče in orodja v Labu ali objavimo nov članek, vas obvestimo po e-pošti. Občasno in brez nepotrebnih sporočil.

Prijava na novice