Hvordan beregner man procentvis høj tilgængelighed?
Beredygtighed måles ved, hvor lang tid et specifikt system forbliver fuldt funktionsdygtigt i en bestemt periode, normalt et år.
Det udtrykkes som en procentdel. Bemærk, at oppetid ikke nødvendigvis behøver at betyde det samme som tilgængelighed. Et system kan være oppe og køre, men ikke være tilgængeligt for brugerne. Årsagerne hertil kan være problemer med netværket eller belastningsbalanceringen.
Optiden udtrykkes normalt ved hjælp af karakteren med fem 9’ere for tilgængelighed.
Hvis du beslutter dig for en hosted løsning, vil dette være defineret i serviceniveauaftalen (SLA). En karakter på “en ni’er” betyder, at den garanterede tilgængelighed er 90 %. I dag kræver de fleste organisationer og virksomheder, at de har mindst “tre nier”, dvs. 99,9 % tilgængelighed.
Forretninger har forskellige behov for tilgængelighed. De, der har brug for at forblive operationelle døgnet rundt hele året rundt, vil stræbe efter “fem nier”, dvs. 99,999 % oppetid. Det kan virke som om, at 0,1 % ikke gør så stor en forskel. Men når du omregner dette til timer og minutter, er tallene betydelige.
Se tabellen over nier for at se den maksimale nedetid pr. år, som hver grad indebærer:
Advailability Level | Maximum Downtime per Year | Downtime per Day |
One Nine: 90% | 36.5 dage | 2,4 timer |
To nier: 99% | 3,65 dage | 14 minutter |
Tre nier: 99,9% | 8,76 timer | 86 sekunder |
Fire nier: 99,9% | 8,76 timer | 86 sekunder |
99,99 % | 52,6 minutter | 8,6 sekunder |
Fem nier: 99,999% | 5,25 minutter | 0,86 sekunder |
Seks nier: 99,9999% | 31,5 sekunder | 8,6 millisekunder |
Som tabellen viser, er forskellen mellem 99% og 99,9% betydelig.
Bemærk, at den er målt i dage om året, ikke i timer eller minutter. Jo højere du kommer op på skalaen for tilgængelighed, jo højere stiger omkostningerne ved tjenesten også.
Hvordan beregner du nedetid? Det er vigtigt at måle nedetiden for hver enkelt komponent, der kan påvirke den korrekte funktion af en del af systemet eller hele systemet. Planlagt systemvedligeholdelse skal være en del af tilgængelighedsmålingerne. Sådanne planlagte nedetider medfører også et stop for din virksomhed, så det bør du også være opmærksom på, når du opbygger dit it-miljø.
Som du kan se, optræder et tilgængelighedsniveau på 100 % ikke i tabellen.
Simpelt sagt er intet system helt fejlsikkert. Desuden vil skiftet til backup-komponenter tage en vis periode, hvad enten det er millisekunder, minutter eller timer.
Sådan opnår du høj tilgængelighed
Virksomheder, der ønsker at implementere løsninger med høj tilgængelighed, skal forstå flere komponenter og krav, der er nødvendige for, at et system kan kvalificere sig som højt tilgængeligt. For at sikre forretningskontinuitet og driftbarhed skal kritiske applikationer og tjenester kunne køre døgnet rundt. Bedste praksis for at opnå høj tilgængelighed indebærer visse betingelser, der skal være opfyldt. Her er 4 trin til opnåelse af 99,999 % pålidelighed og oppetid.
Eliminér enkeltstående fejlpunkter Høj tilgængelighed vs. redundans
Det kritiske element i systemer med høj tilgængelighed er at eliminere enkeltstående fejlpunkter ved at opnå redundans på alle niveauer. Uanset om der sker en naturkatastrofe, en hardware- eller strømsvigt, skal it-infrastrukturer have backup-komponenter til at erstatte det fejlslagne system.
Der er forskellige niveauer af komponentredundans. De mest almindelige af dem er:
- N+1-modellen omfatter den mængde af det udstyr (benævnt “N”), der er nødvendigt for at holde systemet oppe. Den er operationel med en uafhængig backup-komponent for hver af komponenterne i tilfælde af, at der opstår en fejl. Et eksempel kunne være at bruge en ekstra strømforsyning til en applikationsserver, men det kan være en hvilken som helst anden it-komponent. Denne model er normalt aktiv/passiv. Backup-komponenterne er på standby og venter på at tage over, når der opstår en fejl. N+1 redundans kan også være aktiv/aktiv. I det tilfælde fungerer backup-komponenterne, selv når de primære komponenter fungerer korrekt. Bemærk, at N+1-modellen ikke er et fuldstændigt redundant system.
- N+2-modellen svarer til N+1. Forskellen er, at systemet vil være i stand til at modstå svigt af to samme komponenter. Dette skulle være nok til at holde de fleste organisationer oppe og køre i de høje nier.
- 2N-modellen indeholder dobbelt så mange af hver enkelt komponent, som er nødvendig for at drive systemet. Fordelen ved denne model er, at man ikke behøver at tage hensyn til, om der er tale om en fejl i en enkelt komponent eller i hele systemet. Du kan flytte driften helt til backup-komponenterne.
- 2N+1-modellen giver samme niveau af tilgængelighed og redundans som 2N med tilføjelse af endnu en komponent for bedre beskyttelse.
Den ultimative redundans opnås gennem geografisk redundans.
Det er den eneste mekanisme mod naturkatastrofer og andre hændelser med et fuldstændigt nedbrud. I dette tilfælde er serverne fordelt på flere steder i forskellige områder.
Stederne bør placeres i forskellige byer, lande eller endog kontinenter. På den måde er de helt uafhængige. Hvis der sker en katastrofal fejl på ét sted, vil et andet sted kunne tage over og holde forretningen kørende.
Denne type redundans har tendens til at være ekstremt dyrt. Den klogeste beslutning er at vælge en hosted løsning fra en af de udbydere, der har datacentre placeret over hele verden.
Næstefter strømsvigt er netværksfejl en af de mest almindelige årsager til driftsstop.
Derfor skal netværket være designet på en sådan måde, at det holder sig oppe 24/7/365. For at opnå 100 % oppetid for netværkstjenester skal der være alternative netværksveje. Hver af dem skal have redundante switche og routere i virksomhedskvalitet.
Databackup og -genopretning
Datasikkerhed er en af de største bekymringer for enhver virksomhed. Et system med høj tilgængelighed skal have solide databeskyttelses- og katastrofeberedskabsplaner.
Et absolut must er at have ordentlige sikkerhedskopier. En anden kritisk ting er evnen til at genoprette i tilfælde af et datatab hurtigt, korruption eller fuldstændig lagersvigt. Hvis din virksomhed kræver lave RTO’er og RPO’er, og du ikke har råd til at miste data, er den bedste løsning at overveje at bruge datareplikering. Der er mange backup-planer at vælge imellem, afhængigt af din virksomheds størrelse, krav og budget.
Databackup og replikering går hånd i hånd med IT-høj tilgængelighed. Begge dele bør planlægges omhyggeligt. Oprettelse af komplette sikkerhedskopier på en redundant infrastruktur er afgørende for at sikre datas robusthed og må ikke overses.