Dataredundans betyr at de samme dataene finnes på mer enn ett sted. Noen ganger er det bevisst. Sikkerhetskopier er redundante per design. Repliserte databaser oppbevarer kopier i flere regioner for tilgjengelighet. RAID-arrayer dupliserer data på tvers av disker, slik at en enkelt feil ikke fører til tap av noe. Bevisst redundans beskytter mot feil. Utilsiktet redundans forårsaker problemer.
Når den samme kundeposten ligger i tre systemer uten synkronisering, forskyves postene. Ett har den nåværende adressen. Et annet har det gamle telefonnummeret. Et tredje har en skrivefeil i e-posten. Ingen vet hvilken som er riktig. Rapporter fra forskjellige systemer er uenige. Analytikere bruker timevis på å avstemme. Løsningen er enten integrasjon eller én enkelt sannhetskilde. Masterdatahåndtering identifiserer det autoritative systemet for hver enhet. Integrasjon holder kopiene synkroniserte. Begge deler koster penger og krefter. Redundans er ikke alltid dårlig. Spørsmålet er om det er kontrollert. Kontrollert redundans forbedrer påliteligheten. Ukontrollert redundans skaper inkonsekvens. Skillet er viktigere enn tilstedeværelsen av duplikater. Et system uten redundans er skjørt. Et system med kaotisk redundans er upålitelig. Målet er bevisst, administrert redundans som tjener et formål.
Redundanstyper
- Bevisst – sikkerhetskopier, replikering, RAID
- Utilsiktet – dupliserte poster, usynkroniserte systemer
- Kontrollert – administrert med integrasjon eller masterdata
- Ukontrollert – kopier driver og er uenige
Redundans er et verktøy. Brukt riktig beskytter det data. Brukt dårlig ødelegger det tillit.
Comments
No comments yet. Be the first to share a thought.
Leave a comment