Spring til hovedindhold

Cloud & drift

Hvad er high availability?

High availability handler om at designe IT-systemer, der bliver ved med at køre, når komponenter fejler. Se hvad nierne betyder, og hvad de koster.

Kort sagt

High availability (høj tilgængelighed) er den disciplin at designe IT-systemer, så de bliver ved med at køre, selv når enkeltkomponenter fejler.

Midlerne er redundans, altså at alle kritiske komponenter findes i mindst to eksemplarer, kombineret med automatisk failover, der flytter driften til den raske komponent uden manuel indgriben. Tilgængelighed måles i procent oppetid, i daglig tale nierne: 99,9 procent svarer til knap ni timers nedetid om året, mens 99,99 procent tillader under en time.

Hver ekstra ni-tal koster markant mere, så det rigtige niveau er en forretningsbeslutning, der fastlægges pr. system i en SLA. High availability beskytter mod komponentfejl i det daglige, mens disaster recovery håndterer de store katastrofer, og de to erstatter ikke hinanden. MI Support IT designer og drifter højtilgængelige løsninger for danske SMV'er, fra redundant infrastruktur til overvågning døgnet rundt.

Tilbage til ordbogen

Hvad er high availability?

High availability (HA, høj tilgængelighed) er princippet om at designe systemer, der tåler fejl uden at gå ned. Hardware fejler, disks dør, strøm forsvinder, og opdateringer kræver genstart. Det er ikke undtagelser, men driftsvilkår. Et højtilgængeligt system er bygget, så ingen af de hændelser rammer brugerne: driften fortsætter på den redundante komponent, mens den fejlede repareres.

Grundopskriften har to ingredienser: redundans, altså at alt kritisk findes i mindst to eksemplarer (servere, netværk, strøm, internetforbindelser), og automatisk failover, der opdager fejlen og flytter trafikken uden at vente på et menneske.

Nierne: hvad koster oppetid?

Tilgængelighed måles som oppetid i procent ("nierne"):

  • 99 % ≈ 3,7 døgns nedetid om året
  • 99,9 % ("tre niere") ≈ 8,8 timer om året
  • 99,99 % ≈ 53 minutter om året
  • 99,999 % ("fem niere") ≈ 5 minutter om året

Hvert ekstra ni-tal kræver mere redundans, mere automatik og flere tests, og prisen stiger derefter. Derfor er det rigtige spørgsmål ikke "hvor mange niere kan vi få?", men "hvad koster en times nedetid os pr. system?". Webshoppen og økonomisystemet har sjældent samme svar. Kravet fastlægges pr. system og skrives ind i jeres SLA, så leverancen kan måles.

High availability vs. disaster recovery

De to forveksles ofte, men løser forskellige problemer:

  • High availability beskytter mod komponentfejl i hverdagen: en død server, en netværksfejl, en genstart. Reaktionen er automatisk og måles i sekunder.
  • Disaster recovery håndterer katastrofen: ransomware, brand, tab af et helt datacenter. Reaktionen følger en plan og måles i timer.

Pointen: HA erstatter hverken backup eller DR. Et fuldt redundant system replikerer også ransomware-krypterede data i realtid: perfekt tilgængeligt og perfekt ødelagt. I skal bruge begge dele, dimensioneret efter systemernes kritikalitet.

Sådan opnås high availability i praksis

I moderne drift ligger værktøjerne klar: serverklynger og virtualisering med automatisk failover, load balancere foran webapplikationer, redundante internetforbindelser og strømforsyninger, og i cloud-platforme som Azure indbyggede tilgængelighedszoner, hvor arbejdsbelastninger spredes over fysisk adskilte datacentre. Mindst lige så vigtigt er overvågning: fejl på den redundante komponent skal opdages med det samme, ellers kører I uden sikkerhedsnet uden at vide det.

Sådan hjælper MI Support IT

Vi designer og drifter højtilgængelige miljøer for danske SMV'er: redundant IT-hosting og cloud-løsninger, overvågning døgnet rundt og klare SLA'er, kombineret med den backup og beredskabsplan, der griber jer, når katastrofen alligevel indtræffer. Kontakt os, hvis nedetid er begyndt at koste rigtige penge.

Skal vi tage en snak om din virksomhed og jeres behov?

Rigtige mennesker taler til rigtige mennesker. Vi vender tilbage samme dag.