Home Achtergrond

Snellere en/of veiligere harde schijven dankzij RAID

3
325
Dit artikel is deel 14 van 16 in het DiskIdee dossier Interfaces
DossiernavigatieUpgraden naar USB 3.0 in een handomdraaiKabelspaghetti of hoe sluit ik mijn pc aan op mijn tv

Je leest het steeds vaker in de lijst met specificaties van een pc: “geschikt voor RAID-configuraties” en dergelijke. Ook op deze website, in het artikel over de Fujitsu-Siemens Scaleo P C346 IVI-desktop, kon je lezen “…hoewel op het moederbord ook vier SATA-aansluitingen aanwezig zijn, die zelfs RAID ondersteunen”. Wat is die RAID, waarvoor dient het, wie kan het gebruiken: DiskIdee legt het je zo eenvoudig mogelijk uit.
cursus_hd_vp
Vandaag koop je al een leuke harde schijf van 250 GB voor minder dan 100 euro, maar nog niet zo lang geleden bepaalde de capaciteit van de harde schijf voor een groot deel de eindprijs van je pc. Vooral de wat grotere schijven kostten toen gigantisch veel geld.
Natuurlijk kan je in je pc een tweede en zelfs een derde en vierde harde schijf bijsteken, maar dan zie je in Windows Verkenner naast je C-schijf resp. ook een D, een E en een F-schijf.
Informatici van de Berkeley-universiteit in Californië hadden echter behoefte aan 1 grote schijf, niet aan vele kleintjes. Dus zocht en vond men daar een middel om van die vele kleine harde schijfjes, 1 grote, virtuele C-schijf te maken. Zo ontstond het RAID-systeem. Dit letterwoord stond oorspronkelijk voor "Redundant Array of Inexpensive Disks", vrij vertaald als een hele serie aan elkaar geschakelde goedkope schijven.

Goedkoop
Tegenwoordig is de prijs van harde schijven zo gedaald, dat de "inexpensive" zijn betekenis compleet verloren heeft. Eén schijf van 500 GB is immers veel goedkoper dan 2 van 250 GB. Vandaar dat je nu meer en meer de verklaring "Redundant Array of Independent Disks" zult tegenkomen.
Heeft RAID vandaag nog wel reden tot bestaan nu grote harde schijven zo goedkoop geworden zijn? Zeker, omdat bij harde schijven naast de capaciteit nog andere factoren een belangrijke rol spelen: hun snelheid en hun betrouwbaarheid. Het zijn precies deze twee aspecten die bepalend zullen zijn bij de keuze tussen de verschillende RAID-configuraties.

De RAID Controller
In het volgende verhaal is er één constante: RAID is en blijft een array, een verzameling van harde schijven. Je hebt dus altijd minstens 2 harde schijven nodig.
Je voelt het al aankomen: ergens moet er nu een instantie zijn die bepaalt wat nu precies wanneer naar welke schijf geschreven wordt. Die taak is weggelegd voor de RAID Controller. Die RAID Controller gaat elk bestand dat je wegschrijft naar de harde schijf in stukjes verdelen, ongeacht of dat bestand nu een MP3-tje is, een foto of een Word-document. Zo’n stukje noemen we een Block. In de volgende voorbeelden gaan we die Blocks als naam, de letters van het alfabet geven: Block A, B, C en zo verder.

Hardware of software
RAID Controllers bestaan in twee uitvoeringen: een hardware controller of een software controller. Het grote verschil is dat een software controller beroep moet doen op de rekenkracht van je pc. Dat is dan in feite bijna een contradictie: we gaan iets installeren om je pc te versnellen, maar dat vergt zoveel rekenkracht van je CPU dat alles gaat vertragen.
Moderne moederborden hebben daarom vaak een ingebouwde hardware RAID controller, maar niet elke controller kan elke configuratie aan! We overlopen even de meest voorkomende configuraties voor "gewone" pc’s. Laten we er van uitgaan dat je bereid bent te investeren in 2 of 3 harde schijven van 250 GB elk. We noemen ze in onze voorbeelden schijf 1, schijf 2 en eventueel schijf 3.

3 REACTIES

  1. Sorry nogmaals: jij bedoelt (alleen) bij LEZEN en dan heb je gelijk… Ik had dir over het hoofd gezien. Dus enekl bij gegevens wegschrijven geldt wat ik schreef over RAID 0 en 1…

  2. Sorry vriend, maar jij hebt het hier over RAID 0 of striping. RAID 1 IS MIRRORING: beide disks zijn de spiegel van elkaar.
    Dit rAID-getal is eigenlijk het niveau van REDUNDANCY. RAID betekent immers “Redundant Array of Independent Disks”

  3. Dat raid 1 geen snelheidswinst geeft is niet per definitie juist.
    Bij lezen van een blok informatie kunnen twee schijven tegelijk geraadpleegd worden, iedere schijf voor een verschillend gedeelte van dezelfde file. Raid controllers worden hiervoor geoptimaliseerd.

    Dus je lees snelheid gaat met grotere blokken info wel degelijk omhoog met raid 1

    Groet,

    Marco Zuijderhoudt

Comments are closed.