Data wordt op diverse manieren over de schijven verdeeld, RAID-niveaus genoemd, afhankelijk van het vereiste niveau van redundantie en prestatie. De verschillende schema's of datadistributielay-outs, worden benoemd met het woord RAID, gevolgd door een nummer, bijvoorbeeld RAID 0 of RAID 1. Elk schema of RAID-niveau biedt een andere balans tussen de belangrijkste doelen:
betrouwbaarheid,beschikbaarheid,prestatiesen capaciteit.
RAID-niveaus hoger dan RAID 0 bieden bescherming tegen onherstelbare leesfoutenin de sector en tegen storingen van hele fysieke schijven.
Niveau |
Striping |
Mirroring |
Pariteit |
Schijffout |
Minimaal |
Details |
X |
|
|
0 |
2 |
|
|
|
X |
|
1 |
2 |
|
|
X |
|
X |
1 |
3 |
|
|
X |
|
X |
2 |
4 |
RAID 5 + Extra pariteitsblok |
|
X |
X |
|
1 per gespiegelde set |
4 |
RAID 0 + RAID 1 |
|
RAID 50 |
X |
|
X |
|
6 |
RAID 0 + RAID 5 |
RAID 60 |
X |
|
X |
|
8 |
RAID 0 + RAID 6 |
Hiermee kunt u data schrijven op meerdere fysieke schijven in plaats van slechts één fysieke schijf. Bij RAID 0 moet de storage van elke fysieke schijf worden gepartitioneerd in stripes van 64 kB. Deze stripes worden op een regelmatige, sequentiële manier afwisselend gebruikt. Het deel van de stripe op een enkele fysieke schijf wordt een stripe-element genoemd.
In een systeem met vier schijven dat alleen RAID 0 gebruikt, wordt segment 1 bijvoorbeeld naar schijf 1 geschreven, wordt segment 2 naar schijf 2 geschreven, enzovoort. RAID 0 verbetert de prestaties doordat meerdere fysieke schijven tegelijk worden benaderd, maar het biedt geen dataredundantie (Afbeelding 1 (alleen in het Engels)).
Afbeelding 1: RAID 0
Met RAID 1 worden data die naar de ene schijf worden geschreven tegelijk naar een andere schijf geschreven. Als een van de schijven defect raakt, kan de inhoud van de andere schijf worden gebruikt om het systeem uit te voeren en de defecte fysieke schijf te herstellen.
Het voornaamste voordeel van RAID 1 is dat het 100 procent dataredundantie biedt. Omdat de inhoud van de schijf volledig wordt geschreven naar een tweede schijf, kan het systeem het uitvallen van een schijf opvangen. Beide schijven bevatten steeds dezelfde data. Elk van beide fysieke schijven kan fungeren als de operationele fysieke schijf (Afbeelding 2 (alleen in het Engels)).
Afbeelding 2: RAID 1
Afbeelding 3: RAID 5
Afbeelding 4: RAID 6
Afbeelding 5: RAID 10