Najpomembnejše računalniške aplikacije zahtevajo zasnovo, ki vključuje več odvečnih komponent. Ta zasnova, odporna na napake, običajno vključuje strojno opremo, programsko opremo, varnostno kopijo električne energije in ukrepe za varnost v omrežju. Toleranca napak je zasnova, ki zagotavlja, da bo računalniška aplikacija delovala tudi v primeru katastrofalne okvare. Večina bank, vlad in komunalnih podjetij uporablja to vrsto zasnove za svoje kritične aplikacije.
Toleranca napak pri napajanju je inženirska zasnova, ki zagotavlja več napajalnih vhodov v računalniško opremo. Nekateri primeri redundance moči vključujejo več napajalnih vezij, ponudnike vhoda električne energije ali sisteme za rezervno baterijo. Ta sistem bo samodejno vklopil rezervno napajanje, če je električna storitev izgubljena.
Načrti rezervne energije, ki so zasnovani za ohranjanje računalniških sistemov, običajno vključujejo generatorje na gorivo in velike baterijske enote. Ko podatkovni center izgubi električno energijo, se generatorski sistem samodejno aktivira. Te zgradbe lahko običajno vzdržujejo moč več tednov, ne da bi vplivale na splošno učinkovitost.
Toleranca napak strojne opreme je zasnova, ki porazdeli poslovne procese na več računalniških komponent. To omogoča, da aplikacija ostane funkcionalna, ko kos opreme odpove zaradi mehanskih težav. Zbrana baza podatkov je primer uporabe strojne opreme, odporne na napake. V tej zasnovi je fizična baza podatkov porazdeljena in replicirana na več naprav strojne opreme. Če katera koli oprema v gruči odpove, ostane baza podatkov aktivna, ker je porazdeljena po več enotah strojne opreme.
Omrežna toleranca napak je še en primer redundance v računalniškem sistemu. Večina operacij podatkovnega centra vključuje konfiguracije, odporne na napake omrežja. To zahteva uporabo več telekomunikacijskih ponudnikov in telefonskih linij v zgradbi. V primeru popolne okvare enega prodajalca bi ga drugi ponudniki omrežja samodejno zamenjali. Ta vrsta konfiguracije običajno zahteva dve aktivni telekomunikacijski liniji znotraj ene fizične zgradbe.
Številne velike organizacije in vladne agencije potrebujejo toleranco napak za podporo svoje fizične infrastrukture. To zagotavlja, da katastrofalni dogodki, ki vključujejo poškodbe električne energije in uničenje omrežja, ne vplivajo na poslovanje teh organizacij. Čeprav toleranca napak ne zagotavlja, da aplikacije ne bodo odpovedale, zmanjšuje verjetnost popolne okvare sistema zaradi težav z računalnikom.
Najbolj kritične državne institucije vključujejo toleranco napak za celotne poslovne enote. To običajno vključuje premestitev osebja, opreme in virov, ki lahko vzdržijo naravne nesreče dalj časa. Ta vrsta rešitve, odporne na napake, se običajno nahaja globoko pod zemljo, kjer naravne nesreče le malo vplivajo na fizične operacije.