High availability

High availability (HA, korkea saatavuus) on tietojärjestelmien suunnittelussa käytettävä käytäntö, joka pyrkii siihen että järjestelmä on aina käyttäjän käytettävissä.

Järjestelmän saatavuus () tarkoittaa, että järjestelmän käyttäjät voivat käyttää järjestelmää normaaleihin tehtäviinsä, esimerkiksi pääsevät lukemaan ja päivittämään siihen tallennettuja tietoja. Järjestelmä voi olla käyttämättömissä joko suunnitellun tai suunnittelemattoman katkon vuoksi. High availability -suunnittelun avulla pyritään useimmiten minimoimaan suunnittelemattomien katkojen olemassaolo ja, niiden ilmaantuessa, pitämään niiden kesto mahdollisimman lyhyenä.

Järjestelmien saatavuuden määrä on usein määritelty palvelutasosopimuksissa (). Tavanomaisesti saatavuus ilmoitetaan prosentteina ajasta; esimerkiksi 90% saatavuus tarkoittaa korkeintaan 16 tunnin 48 minuutin yhteenlaskettua katkosta viikossa. Suunniteltuja katkoksia ei usein oteta huomioon prosentteja arvioitaessa. High availability -järjestelmät ovat yleensä saatavilla yli 99% ajasta, ja usein niitä mainostetaan "yhdeksikköjen määrällä"; monet HA-järjestelmät ovat esimerkiksi "viiden yhdeksikön"  järjestelmiä, eli saatavilla 99,999% ajasta (korkeintaan 5 minuuttia 16 sekuntia katkosaikaa vuoden aikana).

Järjestelmäsuunnittelu 
Korkean saatavuuden järjestelmän suunnittelussa yksi tavoitteista on eliminoida yhden pisteen virheet infrastruktuurissa: yksittäisen pisteen virhe olisi vikaantuva komponentti, joka aiheuttaisi palvelun saatavuuden menettämisen. Ratkaisuna järjestelmä suunnitellaan redundanttiseksi, jossa on kaksi identtistä komponenttia kuten palvelinta, jolloin liikenne voidaan ohjata toiselle toisen vikaantuessa.

Termejä 
 downtime, alhaalla oloaika, järjestelmä ei pysty palvelemaan ylläpidon tai vikaantumisen vuoksi
 uptime, käytettävyysaika, aikajakso edellisestä käynnistämisestä laskien
 failover, redundanttisessa järjestelmässä toiminnan vaihto yhdeltä komponentilta toiselle

Katso myös 
 Kuormituksen tasaaminen

Lähteet 

Tietojärjestelmätiede
Englanninkieliset sanat ja sanonnat