Psychodweep zei:
RAID-0 verhoogt wel de snelheid eh... Je kan nie zeggen dat een snelheidswinst van 70% (of soms zelfs hoger) nie niks is eh ?
En toch zeg ik het... Als je de
HDD sticky leest, dan zal je merken dat er 2 componenten zijn aan de performance van een harde schijf:
- De bandbreedte: dit is het aantal MegaBytes dat de harde schijf per seconde maximaal kan versassen.
- De latency: de gemiddelde tijd die nodig is eer een harde schijf begint de data uit te spuwen die je vroeg.
Op de desktop gebruik je nu eenmaal heel veel kleine files die zich vrij verspreid over het schijfoppervlak bevinden. Komt daar nog eens bij dat je van de meeste grote files over het algemeen slechts een klein deeltje wil inlezen. Gevolg is dat je schijf veel vaker zijn schrijf- en leeskop herplaatst dan dat die effectief data inleest (of wegschrijft).
RAID verhoogt *enkel* de bandbreedte van een harde schijf, het verlaagt de latency niet (die blijft ongeveer gelijk aan de gemiddelde latency van beide schijven).
Lees hierover ook eens een eerdere post van mij
hier over waarom RAID, voor performance, wel interessant kan zijn voor file-servers.
Psychodweep zei:
Voor de rest heb je wel gelijk. RAID-0 is de enigste vorm van RAID die eigenlijk geen RAID is, want ze biedt geen redundantie. Dat betekent een "overtolligheid" aan schijfruimte/schijf of meerdere schijven die zorgen voor foutcontrole of data-backup. Bij striping (raid0) verlies je gewoon alle data als 1tje kapot is.
Bij RAID-1 heb je dan weer veel "verloren" schijfruimte.
Misschien is het beter om RAID-5 te kiezen (met 3 schijven), waarbij de controlebits verspreid worden over alle 5 schijven. Als 1 schijf het begeeft, dan kan je nog altijd die andere reconstrueren.
Misschien wel, maar RAID5 vergt veel zwaarder rekenwerk om de data juist te verdelen en in te lezen dan RAID0 en RAID1. Bij de goedkopere controllers (on-board en goedkopere RAID kaarten) wordt dat rekenwerk overgelaten aan je CPU waardoor de belasting daarop tientallen procenten kan bedragen wanneer je veel van je harde schijf haalt.
Wil je absoluut een grotere bandbreedte, dan raad ik je eerder aan een harde schijf te kiezen met een zeer grote capapaciteit (en dus data-dichtheid): ook die halen een hoge bandbreedte en zijn betrouwbaarder dan RAID0-systemen.