Miten lasketaan korkean käytettävyyden käytettävyysprosentti?
Käytettävyyttä mitataan sillä, kuinka kauan tietty järjestelmä pysyy täysin toimintakykyisenä tietyn ajanjakson, yleensä vuoden, aikana.
Se ilmaistaan prosentteina. Huomaa, että käytettävyysajan ei välttämättä tarvitse tarkoittaa samaa kuin käytettävyyden. Järjestelmä voi olla toiminnassa, mutta se ei ole käyttäjien käytettävissä. Syynä tähän voivat olla verkko- tai kuormanjako-ongelmat.
Valmiusaika ilmaistaan yleensä käyttämällä saatavuuden arvosanaa, jossa on viisi yhdeksikköä.
Jos päätät valita isännöidyn ratkaisun, tämä määritellään palvelutasosopimuksessa (SLA). Arvosana ”yksi yhdeksän” tarkoittaa, että taattu saatavuus on 90 %. Nykyään useimmat organisaatiot ja yritykset vaativat vähintään ”kolme ysiä” eli 99,9 %:n käytettävyyttä.
Yrityksillä on erilaisia käytettävyystarpeita. Ne, joiden on pysyttävä toiminnassa ympäri vuorokauden ympäri vuoden, pyrkivät ”viiteen ysiin” eli 99,999 prosentin käytettävyyteen. Saattaa tuntua siltä, että 0,1 prosentilla ei ole niin suurta merkitystä. Kun tämä kuitenkin muunnetaan tunneiksi ja minuuteiksi, luvut ovat merkittäviä.
Katso ysien taulukosta, kuinka paljon seisokkiaikaa kukin luokka sisältää enintään vuodessa:
Käytettävyystaso | Maksimi seisokkiaika vuodessa | Alhaisimmat seisokkiajat päivässä |
Yksi ysi: 90 % | 36.5 päivää | 2.4 tuntia |
Kaksi ysiä: 99 % | 3,65 päivää | 14 minuuttia |
Kolme ysiä: 99,9 % | 8,76 tuntia | 86 sekuntia |
Neljä ysiä: 99,99 % | 52,6 minuuttia | 8,6 sekuntia |
Viisi ysiä: 99.999% | 5.25 minuuttia | 0.86 sekuntia |
Kuusi ysiä: | 31,5 sekuntia | 8,6 millisekuntia |
Kuten taulukosta näkyy, 99 %:n ja 99,9 %:n välinen ero on huomattava.
Huomaa, että se mitataan päivinä vuodessa, ei tunteina tai minuutteina. Mitä korkeammalle saavutettavuuden asteikolla mennään, sitä suuremmiksi kasvavat myös palvelun kustannukset.
Miten lasketaan seisokkiaika? On olennaista mitata seisokkiaika jokaisen komponentin osalta, joka voi vaikuttaa järjestelmän jonkin osan tai koko järjestelmän moitteettomaan toimintaan. Järjestelmän suunnitellun kunnossapidon on oltava osa käytettävyysmittauksia. Tällaiset suunnitellut käyttökatkokset aiheuttavat myös pysähdyksen liiketoiminnalle, joten siihen on syytä kiinnittää huomiota myös IT-ympäristöä perustettaessa.
Kuten huomaat, 100 %:n käytettävyystaso ei näy taulukossa.
Yksinkertaisesti sanottuna mikään järjestelmä ei ole täysin vikasietoinen. Lisäksi siirtyminen varakomponentteihin kestää jonkin aikaa, oli se sitten millisekunteja, minuutteja tai tunteja.
How to Achieve High Availability
Yritysten, jotka haluavat ottaa käyttöön korkean saatavuuden ratkaisuja, on ymmärrettävä useat komponentit ja vaatimukset, joita tarvitaan, jotta järjestelmä voidaan luokitella erittäin saatavaksi. Liiketoiminnan jatkuvuuden ja toimivuuden varmistamiseksi kriittisten sovellusten ja palveluiden on toimittava ympäri vuorokauden. Parhaat käytännöt korkean käytettävyyden saavuttamiseksi sisältävät tiettyjä ehtoja, joiden on täytyttävä. Seuraavassa on 4 askelta 99,999 %:n luotettavuuden ja käytettävyyden saavuttamiseen.
Eliminate Single Points of Failure High Availability vs. Redundancy
Kriittinen elementti korkean käytettävyyden järjestelmissä on yksittäisten vikapisteiden eliminoiminen toteuttamalla redundanssi kaikilla tasoilla. Riippumatta siitä, tapahtuuko luonnonkatastrofi, laitteisto- tai sähkökatkos, IT-infrastruktuureissa on oltava varakomponentteja, joilla voidaan korvata vikaantunut järjestelmä.
Komponenttien redundanssissa on eri tasoja. Yleisimmät niistä ovat:
- N+1-malli sisältää järjestelmän ylläpitämiseen tarvittavan laitemäärän (kutsutaan nimellä ”N”). Se toimii siten, että kutakin komponenttia varten on yksi itsenäinen varakomponentti vian sattuessa. Esimerkkinä voidaan käyttää ylimääräistä virtalähdettä sovelluspalvelinta varten, mutta se voi olla mikä tahansa muu IT-komponentti. Tämä malli on yleensä aktiivinen/passiivinen. Varakomponentit ovat valmiustilassa odottamassa, että ne voivat ottaa vastuun vian sattuessa. N+1-redundanssi voi olla myös aktiivinen/aktiivinen. Tällöin varakomponentit toimivat silloinkin, kun ensisijaiset komponentit toimivat moitteettomasti. Huomaa, että N+1-malli ei ole täysin redundantti järjestelmä.
- N+2-malli on samanlainen kuin N+1. Erona on, että järjestelmä kestäisi kahden saman komponentin vikaantumisen. Tämän pitäisi riittää pitämään useimmat organisaatiot toimintakykyisinä.
- 2N-malli sisältää kaksinkertaisen määrän jokaista yksittäistä komponenttia, joka tarvitaan järjestelmän pyörittämiseen. Tämän mallin etuna on, että ei tarvitse ottaa huomioon, onko vikaantunut yksittäinen komponentti vai koko järjestelmä. Voit siirtää toiminnot kokonaan varakomponentteihin.
- 2N+1-malli tarjoaa saman saatavuuden ja redundanssin kuin 2N-malli, mutta siihen on lisätty toinen komponentti parempaa suojaa varten.
Päällimmäinen redundanssi saavutetaan maantieteellisellä redundanssilla.
Tämä on ainoa mekanismi luonnonkatastrofeja ja muita täydellisen käyttökatkoksen tapahtumia vastaan. Tällöin palvelimet on hajautettu useisiin eri paikkoihin eri alueilla.
Sivustot tulisi sijoittaa eri kaupunkeihin, maihin tai jopa maanosiin. Näin ne ovat täysin riippumattomia. Jos yhdessä toimipisteessä tapahtuu katastrofaalinen vika, toinen toimipiste pystyy jatkamaan toimintaa ja pitämään liiketoiminnan käynnissä.
Tällainen redundanssi on yleensä erittäin kallista. Viisainta on valita isännöity ratkaisu joltakin palveluntarjoajalta, jonka datakeskukset sijaitsevat eri puolilla maailmaa.
Verkon toimintahäiriöt ovat sähkökatkojen ohella yksi yleisimmistä liiketoiminnan keskeytymisen syistä.
Sen vuoksi verkko on suunniteltava siten, että se pysyy toiminnassa 24/7/365. Jotta verkkopalvelun 100-prosenttinen käytettävyys voidaan saavuttaa, on oltava vaihtoehtoisia verkkopolkuja. Jokaisessa niistä tulisi olla redundantit yritystason kytkimet ja reitittimet.
Datan varmuuskopiointi ja palautus
Datan turvallisuus on yksi jokaisen yrityksen suurimmista huolenaiheista. Korkean käytettävyyden järjestelmässä on oltava vankat tietoturva- ja palautumissuunnitelmat.
Aivan ehdoton edellytys on asianmukainen varmuuskopiointi. Toinen kriittinen asia on kyky toipua nopeasti, jos tiedot katoavat, korruptoituvat tai tallennustila menee kokonaan epäkuntoon. Jos liiketoimintasi edellyttää alhaisia RTO- ja RPO-arvoja eikä sinulla ole varaa menettää tietoja, paras harkittava vaihtoehto on käyttää tietojen replikointia. Valittavana on monia varmuuskopiointisuunnitelmia, jotka riippuvat yrityksesi koosta, vaatimuksista ja budjetista.
Datan varmuuskopiointi ja replikointi kulkevat käsi kädessä tietotekniikan korkean käytettävyyden kanssa. Molemmat tulisi suunnitella huolellisesti. Täydellisten varmuuskopioiden luominen redundanttiin infrastruktuuriin on elintärkeää tietojen häiriönsietokyvyn varmistamiseksi, eikä sitä saa unohtaa.