Et Redundant Array Uafhængige Skiver er en samling af flere harddiske tilsluttet den samme storage controller til øget ydeevne eller pålidelighed. Hver type RAID har et nummer, der identificerer det. " RAID 5 " angiver et RAID-array , der distribuerer redundant information kaldet " paritet data" på tværs af flere harddiske i array. Definition
RAID 5 matrix kræver mindst tre harddiske. Forudsat alle drev i array er lige kapacitet den samlede lagerkapacitet af array er lig med den samlede kapacitet på alle drev minus én. Kapaciteten af et drev er reserveret til paritet data. Men i stedet for lagring af paritet data på et drev , indeholder alle de drev i et array en lille del af de pågældende data.
Paritet
RAID 5 array kan tolerere et tab på en harddisk uden at miste data i array. Når data gemmes i array, opbevaring controlleren fordeler det på tværs af alle drev. Desuden skaber controlleren overflødige data - dette er paritetsdata . Hvis en af harddiskene i array'et svigter og erstattes , anvender controlleren paritet oplysninger om den resterende del af array til at genopbygge de tabte data.
Benefit
< br >
Mange computer bundkort understøtter RAID 1, mens RAID 5 kræver ofte køb af et dedikeret RAID controller kort. Dette øger på bekostning af at bygge en computer. RAID 1 og RAID 5 både tilbyde beskyttelse mod harddiskfejl . Men RAID 1 spejler data på tværs af alle drev i array. Derfor , hvis alle drev har samme kapacitet , den samlede kapacitet af array er lig med kapaciteten af et drev . Fordi RAID 5 reducerer den samlede kapacitet af array af kapaciteten af det ene drev , er det mere effektivt i forhold til lagerkapacitet tab.
Offline Backup
Selvom RAID 5 kan tåle tabet af et drev , bør det kun bruges i forbindelse med en offline backup løsning som magnetbånd , når opbevaring forretningskritiske data . RAID 5 kan ikke beskytte mod tab af flere drev i en begivenhed , såsom en elektrisk bølge eller brand. Desuden er en RAID 5 vifte forringet, når ét drev er tabt , og der er en chance for, at en læsefejl kan opstå, når genopbygningen array. Dette vil resultere i tab af alle data .