Keď web alebo služba nefunguje, hovoríme o výpadku. Opakom je uptime, teda čas, počas ktorého je všetko dostupné. Tieto čísla sa skrývajú za sľubmi typu „99,9 % dostupnosť", no málokto vie, čo reálne znamenajú. Poďme si to vysvetliť, vrátane živej kalkulačky.

Čo je uptime a downtime

  • Uptime (dostupnosť) je čas, počas ktorého web alebo služba funguje a odpovedá, vyjadrený v percentách za určité obdobie.
  • Downtime (výpadok) je opak, čas, keď služba neodpovedá, vracia chybu alebo je extrémne pomalá. Patrí sem aj plánovaná údržba, pokiaľ ju výslovne nevylúčite.

Uptime 99,9 % teda neznamená, že je vždy všetko v poriadku. Znamená, že za rok je povolené určité množstvo výpadku, a to množstvo je prekvapivo konkrétne.

Kalkulačka výpadku

Zadajte cieľovú dostupnosť v percentách a kalkulačka ukáže, koľko výpadku to dovolí za rok, mesiac, týždeň a deň.

Povolený výpadok za rok-
Za mesiac-
Za týždeň-
Za deň-

Orientačný výpočet. Mesiac počítaný ako 30,44 dňa.

Tabuľka deviatok

Každá deviatka navyše znamená výrazne menej povoleného výpadku:

UptimeVýpadok za rokZa mesiacZa deň
99 %približne 3,65 dňapribližne 7,3 hodinypribližne 14,4 minúty
99,9 %približne 8,8 hodinypribližne 43,8 minútypribližne 1,4 minúty
99,99 %približne 52,6 minútypribližne 4,4 minútypribližne 8,6 sekundy
99,999 %približne 5,3 minútypribližne 26 sekúndpribližne 0,9 sekundy

Rozdiel medzi 99,9 % a 99,99 % vyzerá malý, no v praxi je obrovský, z takmer deviatich hodín výpadku ročne sa stane necelá hodina.

Akú dostupnosť reálne potrebujete

  • Bežný firemný web alebo blog: 99,9 % je rozumný cieľ.
  • Eshop a online služby: 99,9 % je minimum, výpadok znamená priamu stratu predaja.
  • Kritické služby a aplikácie: smerom k 99,99 % a vyššie, no každá ďalšia deviatka výrazne zdražuje riešenie.

Naháňať sa za zbytočne vysokou dostupnosťou sa nevyplatí, dôležité je zvoliť cieľ podľa toho, čo výpadok reálne stojí.

Ako sa uptime meria

Monitorovacia služba pravidelne kontroluje váš web alebo službu (napríklad HTTP požiadavkou, TCP spojením alebo pingom) a zaznamenáva, či odpovedá. Z týchto kontrol sa počíta percento dostupnosti a v prípade výpadku vás služba upozorní. Princíp rozoberá článok monitoring dostupnosti webu.

Praktickým riešením je monitorovacia platforma ePulz.io, ktorá stráži dostupnosť webu, SSL aj domény a upozorní vás hneď pri výpadku, takže o probléme viete skôr než zákazníci. Vyskúšať sa dá zadarmo počas 7-dňovej skúšobnej doby.

Najčastejšie príčiny strát „deviatok"

  • Preťaženie pri náraste návštevnosti alebo DDoS útoku.
  • Výpadok hostingu alebo servera.
  • Vypršaný SSL certifikát, viac v článku SSL certifikát.
  • Výpadok internetu, kde pomôže záložné pripojenie.
  • Chyba pri aktualizácii alebo nasadení.

Záver

Uptime je miera dostupnosti vyjadrená v percentách a každá deviatka navyše znamená výrazne menej povoleného výpadku. Pre eshop a online služby je dostupnosť priamo o peniazoch. Kľúčom je zvoliť rozumný cieľ, dostupnosť merať a o výpadkoch vedieť hneď.

Chcete mať dostupnosť svojho webu pod dohľadom a vedieť o výpadku ako prví? Ozvite sa nám, nastavíme monitoring a upozornenia na mieru.

Tento článok je súčasťou prehľadu Počítačové siete.