Az informatikában a redundáns kifejezés különböző helyzetekre utalhat:
- A redundáns kifejezés olyan számítógépes vagy hálózati rendszerelemeket, például ventilátorokat, merevlemezeket, szervereket, operációs rendszereket, kapcsolókat és távközlési kapcsolatokat jelölhet, amelyeket az elsődleges erőforrások meghibásodása esetén azok tartalékaként telepítenek. A redundáns rendszer jól ismert példája a független lemezek redundáns tömbje (RAID).
- A redundáns információ nem szükséges vagy megkettőzött információ.
- A redundáns bitek olyan extra bináris számjegyek, amelyeket az adatátvitellel együtt generálnak és mozgatnak, hogy az adatátvitel során ne vesszenek el bitek.
- A redundáns adatok megvédhetik a tárolótömböt az adatvesztéstől egy merevlemez meghibásodása esetén.
Redundancia a tárolásban
A tárolás során a redundancia lehet biztosíték, vagy nem kívánt többletköltség formájában jelentkezhet. Az adattömegek gyakran tartalmaznak redundáns tárolóblokkokat. Egy deduplikációs folyamat eltávolíthatja ezeket a redundáns blokkokat, hogy csökkentse a tárolási fogyasztást a köteten belül, vagy hogy minimalizálja a mentendő adatmennyiséget.
Néhány szervezet szándékosan hozhat létre redundáns adatkópiákat, hogy minimalizálja az adatvesztés esélyét. Ez a redundancia létezhet tükrözött virtuális gépek (VM-ek) vagy tárolási kötetek formájában, vagy külső, szinkronizált adatkópiaként.
Adatok redundanciája vs. biztonsági mentés
Az adatok redundanciája és a biztonsági mentés egyaránt az adatvesztés megelőzésére szolgál, de a két technológia meglehetősen különbözik egymástól. Az adatredundancia gyakran a szervezet adatainak szinkronizált másolata formájában valósul meg. Egy szervezet például létrehozhat egy redundáns VM-et vagy tárolási kötetet.
Az adatredundancia segíthet a szolgáltatáskiesések megelőzésében. Például, ha egy VM meghibásodna, egy replika VM-et gyorsan online lehet állítani, hogy minimalizálják a szolgáltatáskiesést. A biztonsági mentések viszont az adatok és más erőforrások másolatai.
Az elmúlt években sok átfedés volt a redundancia és a biztonsági mentések között. A biztonsági mentések azonban általában leginkább a point-in-time helyreállítási képességekre alkalmasak. Ha egy rendszernek vissza kell térnie egy korábbi állapotba, a biztonsági mentéseket használják. Egyes adatredundancia-termékek szintén kínálnak point-in-time helyreállítási képességeket, de általában kevesebb helyreállítási ponttal rendelkeznek. A biztonsági mentések granuláris helyreállításhoz (egyetlen fájl, e-mail üzenet stb. helyreállítása) is jó választásnak bizonyulnak. Ezzel szemben a redundáns rendszerek jobban megfelelnek olyan helyzetekben, amikor a szervezetnek a kritikus rendszereket online kell tartania, és nem tűri a hosszú helyreállítási időszakot.
Redundancia RAID
Az adatredundancia egyik legelterjedtebb formája a RAID. A RAID tömböket úgy tervezték, hogy jobb teljesítményt és/vagy megbízhatóságot biztosítsanak, mint ami egyetlen lemez használatával lehetséges.
A RAID több különböző tárolási architektúrára utalhat, amelyeket RAID-szinteknek neveznek. Nem minden RAID-szint biztosít adatredundanciát, de a legtöbb igen. A RAID 1 például a lemezeket tükrözik, így a lemez pontos másolata használható, ha az elsődleges példány meghibásodik.
A RAID 5 a paritás használatával biztosít redundanciát. Az adatok a tömb összes lemezén csíkozottan helyezkednek el úgy, hogy kevesebb adatot több lemezre osztanak szét. Minden lemez paritásinformációt is tartalmaz, amely lemezhiba esetén is képes fenntartani a tömb működését. Amikor egy meghibásodott lemezt kicserélnek, a paritásinformációkat arra használják, hogy a meghibásodott lemez tartalmát az új lemezen rekonstruálják.
Számos más RAID-szint is létezik, amely az adatokat redundanciával védi. A paritás és a tükrözés egyszerűen csak a két leggyakoribb példa.