Achtergrond: hoe werken RAID 0, RAID 1, RAID 10 en RAID 5?

43 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. RAID 0 – Striping
  3. 3. RAID 1 – Mirroring
  4. 4. RAID 0+1 en RAID 1+0
  5. 5. RAID 3
  6. 6. RAID 5 en 6
  7. 7. Parity
  8. 8. Conclusie + tabel
  9. 9. Mini-workshop: RAID installeren in een notendop
  10. 43 reacties

RAID 0 – Striping

RAID 0, ook wel striping genoemd, kun je toepassen bij twee of meer harddisks of SSD’s. Het doel van RAID 0 is zoals geschreven het verbeteren van prestaties.

Bij deze vorm wordt data weggeschreven in blokken van een bepaalde grootte (meestal 64 kB). Die worden om-en-om verdeeld over de aanwezige schijven. In onderstaande afbeelding zie je een schematische opbouw van een RAID 0 array met drie harddisks. De RAID-controller schrijft het eerste datablok naar harddisk 1, het tweede blok naar harddisk 2, het derde blok naar harddisk 3 en daarna weer het vierde blok naar harddisk 1 en zo verder.

In feite worden alle harddisks tegelijkertijd aangesproken en wordt alle data gelijkmatig verdeeld. Hierdoor is een RAID 0 array met drie harddisks dus in theorie drie keer zo snel dan één losse harddisk. Bij RAID 0 verlies je geen opslagcapaciteit kwijt: drie harddisks van 1 TB worden samen één array van 3 TB.

Wel heeft RAID 0 andere nadelen. De belangrijkste is, dat een crash van één harddisk betekent dat ál je data onbruikbaar is. Ook moet je niet vergeten dat de kans op een crash bij gebruik van drie harddisks, drie keer zo groot is als de kans dat één losse harddisk crasht. RAID 0 is dus ideaal als je de allerbeste prestaties wenst, maar als je belangrijke data op zo’n array zet, zijn goede backups een must!

 

0
*