Čo je Uptime?
Uptime je miera dostupnosti systému alebo služby, vyjadrená ako percento času, počas ktorého je systém funkčný a dostupný. Napríklad 99,9 % uptime znamená maximálne 8 hodín a 45 minút výpadku za rok.
Definícia Uptime
Čo je uptime
Uptime (po slovensky doba prevádzky alebo dostupnosť) je miera, ktorá vyjadruje, akú časť celkového času je systém, server alebo služba funkčná a dostupná pre používateľov. Opakom je downtime — čas, keď je systém nedostupný.
Tabuľka dostupnosti
V IT sa uptime vyjadruje v „deviatkach":
- 99 % (dve deviatky) — max. 3,65 dňa výpadku ročne
- 99,9 % (tri deviatky) — max. 8 hodín 45 minút ročne
- 99,99 % (štyri deviatky) — max. 52,6 minút ročne
- 99,999 % (päť deviatiek) — max. 5,26 minút ročne
Čo ovplyvňuje uptime
- Hardvérové zlyhania — výpadky diskov, pamäte, sieťových komponentov
- Softvérové chyby — bugy v kóde, memory leaky, nezvládnuté výnimky
- Plánovaná údržba — aktualizácie, migrácie, reštarty
- Externé faktory — DDoS útoky, výpadky poskytovateľa, prírodné katastrofy
- Ľudské chyby — nesprávna konfigurácia, chybné nasadenie
Pre zvýšenie uptime sa používajú techniky ako redundancia (záložné servery), load balancing, automatický failover, monitoring s alertmi a stratégie nasadzovania ako blue-green a canary release.
Praktický príklad
Príklad: Máte webstránku s mesačnou návštevnosťou 50 000 používateľov.
99 % uptime: Web je nedostupný 7 hodín mesačne — zvyčajne počas pracovnej doby. Strácate zákazníkov a dôveryhodnosť.
99,9 % uptime: Web je nedostupný 43 minút mesačne. Väčšina používateľov výpadok nezaznamená.
99,99 % uptime: Web je nedostupný 4,3 minúty mesačne. Vyžaduje investíciu do redundancie, monitoringu a automatizácie, ale pre e-shop s vysokými tržbami sa oplatí.
Často kladené otázky
Čo je uptime?
Uptime je percento času, počas ktorého je systém alebo webstránka dostupná a funkčná. Napríklad 99,9 % uptime znamená maximálne 8 hodín a 45 minút výpadku za rok.
Aký uptime je dostatočný pre bežný web?
Pre bežnú webstránku alebo blog stačí 99,9 % (tri deviatky). Pre e-shop alebo kritickú aplikáciu sa odporúča 99,99 %. Päť deviatiek (99,999 %) vyžadujú len kritické systémy (bankovníctvo, zdravotníctvo).
Ako zmeriam uptime mojej stránky?
Použite externé monitorovacie služby ako UptimeRobot (zadarmo), Pingdom alebo StatusCake. Tieto služby kontrolujú dostupnosť vašej stránky z viacerých lokalít a upozornia vás na výpadky.
Čo je downtime?
Downtime je opak uptime — čas, keď je systém nedostupný. Môže byť plánovaný (údržba, aktualizácie) alebo neplánovaný (chyba, útok, výpadok). Cieľom DevOps je minimalizovať neplánovaný downtime.
Súvisiace pojmy
Potrebujete pomôcť s webom?
Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.