virheentorjuntajärjestelmien
Virheentorjuntajärjestelmät ovat järjestelmiä ja arkkitehtuureja, joiden tavoitteena on säilyttää sovelluksen ja palvelun käytettävyys sekä toimivuus jopa yksittäisten komponenttien vikaantumisen yhteydessä. Niissä yhdistyvät redundanssi, virheentunnistus ja automaattinen palautuminen, jotta vikatilanteet eivät aiheuta pysyvää käyttökatkosta.
Keskeiset periaatteet ovat redundanssi ja failover: useita kopiota kriittisistä komponenteista, kuten palvelimista, pysäyttävät tai rinnakkaisesti toimivat
Arkkitehtuurisesti virheentorjuntajärjestelmät voivat olla esimerkiksi active-passive (hot standby) tai active-active -malleja, joissa useat solmujärjestelmät palvelevat samanaikaisesti.
Sovelluskohteita ovat kriittiset tietojenkäsittelyjärjestelmät, tallennus- ja verkkopalvelimet, pilvi- ja datakeskusratkaisut sekä teolliset ohjausjärjestelmät. Vaikka virheentorjuntajärjestelmien kustannukset
Haasteina korostuvat kehityksen kompleysisuus, testauksen kattavuus sekä viiveiden ja kustannusten hallinta, kun järjestelmää skaalataan tai integroidaan