Tietotekniikassa termi redundantti voi viitata erilaisiin tilanteisiin:
- Termillä redundantti voidaan kuvata tietokone- tai verkkojärjestelmän komponentteja, kuten tuulettimia, kiintolevyjä, palvelimia, käyttöjärjestelmiä, kytkimiä ja tietoliikennelinkkejä, jotka on asennettu ensisijaisten resurssien varmuuskopioimiseksi niiden vikaantumisen varalta. Tunnettu esimerkki redundantista järjestelmästä on riippumattomien levyjen redundanttijoukko (redundant array of independent disks, RAID).
- Redundantti tieto on tarpeetonta tai päällekkäistä tietoa.
- Redundantit bitit ovat ylimääräisiä binäärilukuja, jotka luodaan ja siirretään tiedonsiirron mukana sen varmistamiseksi, että yhtään bittiä ei ole kadonnut tiedonsiirron aikana.
- Redundantti tieto voi suojata tallennusjoukkoa tietojen häviämiseltä kiintolevyn vikaantuessa.
Redundanssi tallennuksessa
Tallennuksessa redundanssi voi olla turva tai se voi ilmetä ei-toivottuna yleiskustannuksena. Tietomäärät sisältävät usein redundantteja tallennuslohkoja. Deduplikointiprosessi voi poistaa nämä tarpeettomat lohkot vähentääkseen tallennustilan kulutusta tietovolyymin sisällä tai minimoidakseen varmuuskopioitavan datan määrän.
Monissa organisaatioissa saatetaan tarkoituksellisesti luoda redundantteja kopioita datasta, jotta tietojen häviämisen mahdollisuus olisi mahdollisimman pieni. Tämä redundanssi voi olla olemassa peilattuina virtuaalikoneina (VM) tai tallennustilavuuksina tai ulkoisena, synkronoituna datakopiona.
Datan redundanssi vs. varmuuskopiointi
Datan redundanssilla ja varmuuskopioinnilla pyritään molemmilla ehkäisemään datan katoamista, mutta nämä kaksi tekniikkaa ovat varsin erilaisia. Tietojen redundanssi toteutetaan usein organisaation tietojen synkronoidun kopion muodossa. Organisaatio voi esimerkiksi luoda redundantin VM:n tai tallennustilavuuden.
Datan redundanssin avulla voidaan ehkäistä palvelukatkoksia. Jos esimerkiksi VM:n vikaantuessa kopio VM:stä voidaan ottaa nopeasti käyttöön, jolloin palveluhäiriö voidaan minimoida. Varmuuskopiot taas ovat kopioita datasta ja muista resursseista.
Viime vuosina redundanssin ja varmuuskopioiden välillä on ollut paljon päällekkäisyyttä. Varmuuskopiot soveltuvat kuitenkin yleensä parhaiten pistemäisiin palautusvalmiuksiin. Jos järjestelmän on palattava aikaisempaan tilaan, käytetään varmuuskopioita. Jotkin tietojen redundanssituotteet tarjoavat myös point-in-time -palautusominaisuuksia, mutta niissä on yleensä vähemmän palautuspistevaihtoehtoja. Varmuuskopiot ovat hyvä valinta myös rakeiseen palautukseen (yksittäisen tiedoston, sähköpostiviestin ja niin edelleen). Sen sijaan redundantit järjestelmät soveltuvat paremmin tilanteisiin, joissa organisaation on pidettävä kriittiset järjestelmät toiminnassa eikä se voi sietää pitkää toipumisaikaa.
Redundantti RAID
Yksi yleisimmistä tietojen redundanssimuodoista on RAID. RAID-matriisit on suunniteltu tarjoamaan parempaa suorituskykyä ja/tai luotettavuutta kuin mikä on mahdollista yhdellä levyllä.
RAID voi viitata useisiin erilaisiin tallennusarkkitehtuureihin, jotka tunnetaan nimellä RAID-tasot. Kaikki RAID-tasot eivät tarjoa datan redundanssia, mutta useimmat tarjoavat. Esimerkiksi RAID 1 peilaa levyjä niin, että levyn tarkkaa kopiota voidaan käyttää, jos ensisijainen kopio vikaantuu.
RAID 5 tarjoaa redundanssia käyttämällä pariteettia. Tieto raidoitetaan kaikille joukon levyille siten, että vähemmän tietoa jakautuu useammalle levylle. Jokaisella levyllä on myös pariteettitietoja, jotka voivat pitää arraya toiminnassa levyn vikaantuessa. Kun vikaantunut levy korvataan, pariteettitietoja käytetään vikaantuneen levyn sisällön uudelleenrakentamiseen uudelle levylle.
On olemassa monia muitakin RAID-tasoja, jotka suojaavat tietoja redundanssin avulla. Pariteetti ja peilaus ovat vain kaksi yleisintä esimerkkiä.