De Help Desk punt NL
Kennisbank
De Helpdesk > De Helpdesk > Kennisbank

RAID-0 of RAID-1

Oplossing

Ik heb een NAS met 4 schijven, welke RAID is het beste en het snelste?
Dank Miakel


Beste Maikel,

Dit is niet zo eenduidig te beantwoorden, het ligt aan het type NAS welke raid configuraties ondersteund worden.
Ik zou altijd kiezen voor een veilige configuratie, dus raid-1, raid-5, raid-6 of nog liever 10.
De snelheid is afhankelijk van je hardware, dus de CPU en geheugen van ke NAS, en niet te vergeten de netwerkkaart en zijn processor wat vaak de grootste bottleneck is, hieronde de uitleg van de verschillende raid systemen en hun mogelijkheden.

Welke RAID-opstellingen zijn er?

Redundant Array of Independent Disks



Een NAS met meer dan één harde schijf slot gebruikt één (of een combinatie) van de bovenstaande opties om data op te slaan. De verschillende RAID-opties zoals striping, mirroring en parity zijn benoemd met een nummer, zoals RAID-1 of RAID-5. De RAID-opstellingen hebben per opstelling een ander effect op hoe de data wordt opgeslagen en verdeeld. Kies de optie die het beste past bij de wensen die je hebt voor het (veilig) opslaan van je data.

Extra veiligheid kost geld, de aanschaf van een NAS en schijven is dus een flinke investering, zeker omdat je voor extra veiligheid reserve schijven gelijk met de NAS moet aanschaffen.


JBOD (Just a Bunch Of Disks)

De meeste NAS ondersteunen JBOD, al is het eigenlijk geen vorm van RAID. JBOD staat voor Just a Bunch Of Disks en stelt de totale opslagruimte van de harde schijven beschikbaar. Als een harde schijf kapot gaat, gaan alle gegevens op die ene schijf verloren. De data op de andere harde schijven blijft gewoon bruikbaar. In tegenstelling tot RAID-configuraties werken de harde schijven niet samen en hoeven de schijven niet dezelfde opslagcapaciteit te bevatten. Schijf 1 wordt beschreven tot die vol is, vervolgens wordt schijf 2 beschreven. Als 1 schijf niet meer werkt, is alleen de data op die schijf verloren. Er is verder geen voordeel wat betreft de snelheid, iets wat bij sommige RAID-sets wel het geval is. Het goedkoop, gemakkelijk maar niet snel of betrouwbaar.

  • Geen striping, mirroring of parity
  • Geen veilige dataopslag
  • Data blijft deels bewaard bij wegvallen schijven
  • Data op defecte schijf is wel verloren

RAID-0 (Striping)

De NAS verdeelt de bestanden over de beschikbare harde schijven. Omdat de schijven tegelijkertijd gegevens ophalen of wegschrijven, bereik je een theoretische verdubbeling in leessnelheid t.o.v. JBOD. RAID-0 biedt net als JBOD geen foutcorrectie. Als een schijf kapot gaat, gaan alle gegevens op alle harde schijven in de NAS verloren.

  • RAID-optie: striping
  • Verdubbeling in leessnelheid t.o.v. JBOD
  • Alle data verloren bij wegvallen 1 schijf
  • Minimaal 2 schijven nodig

RAID-1 (Mirroring)

De NAS bewaart een kopie van de bestanden op een andere harde schijf binnen de RAID-1 opstelling. Als een harde schijf kapot gaat blijft de NAS gewoon bruikbaar en heb je geen gegevensverlies. Zodra je de defecte harde schijf vervangt, zorgt mirroring voor een nieuwe kopie. Omdat elke harde schijf een kopie binnen de RAID-opstelling heeft, gebruik je maar de helft van de beschikbare schijven om bestanden op te slaan. Is behoorlijk langzaam, maar dat is afhankelijk van cache op de schijven en de hardware van je NAS. Het is wel goedkoop en toch veilig.

  • RAID-optie: mirroring
  • Maakt een kopie van de data op een andere schijf
  • Geen dataverlies bij wegvallen 1 schijf
  • Minimaal 2 schijven nodig

RAID-2  (Striping met HECC)

Bij deze RAID-set wordt gebruikt gemaakt van bit-level striping tussen alle schijven in de array. RAID 2 maakt naast striping gebruik van Hamming Error CorrectCode. Vroeger hadden harde schijven geen eigen fout correctie ten opzichte van alle moderne schijven. De Hamming code is zeer gecompliceerd en vaak zijn er meerdere schijven nodig om deze code alleen al op te slaan. Deze RAID-set wordt mede hierdoor (bijna) niet meer gebruikt.


RAID-3 (Bit striping with parity) (0+1 & 1+0)

Komt je niet meer tegen. Voor een RAID 3 array heb je minstens 3 harddisks nodig, maar het werkt ook met vier, vijf of meer schijven. Alle data wordt bij RAID 3 middels striping weggeschreven naar alle in het array aanwezige schijven op één na. Op die laatste schijf wordt zogenaamde parity-informatie opgeslagen. Dankzij deze informatie kan de data van iedere willekeurige schijf in het array opnieuw opgebouwd worden als deze crasht. Net als RAID 1 biedt dus ook RAID 3 beveiliging tegen het verlies van data bij een harddisk crash. Het lezen is behoorlijk snel, het wegschrijven wat trager.

  • RAID-optie: parity
  • Geen dataverlies bij wegvallen 1 schijf
  • Minimaal 3 schijven nodig

RAID-4 (Block striping with parity)

Het verschil tussen RAID 4 en RAID 3 is de manier van striping. Waar RAID 3 'striped' per bit, striped RAID 4 per blok. Een blok is vaak 32 of 64 KB groot. Hierdoor kan je met een RAID 4 set ten opzichte van een RAID 3 set beter tegelijkertijd lezen en schrijven. RAID 4 wordt tegenwoordig, net als RAID 2 en 3, niet veel meer gebruikt omdat de technieken steeds beter worden.


RAID-5 (Distributed Parity - Striping with divided parity)

RAID-5 werkt op veel punten hetzelfde als RAID-4. Bij RAID-5 wordt de pariteit ook per 'stukje' (stripe) berekend. Het verschil met RAID-4 is dat de pariteitsblokken verdeeld worden over de harde schijven in de NAS. De combinatie van striping en parity zorgt voor een efficiënte foutcorrectie. RAID 5 wordt echter niet door alle controllers ondersteund, maar als je je goed laat adviseren, zal dit geen problemen veroorzaken.

  • RAID-optie: striping en parity
  • De pariteit wordt per 'stukje' (stripe) berekend
  • Alle data bewaard bij wegvallen 1 schijf
  • Minimaal 3 schijven nodig
  • Pariteitsblokken worden verdeeld over de harde schijven in de NAS

RAID-6 (Striping With Double Distributed Parity)

Deze opstelling is vergelijkbaar met RAID-5. Bij RAID-6 maakt de NAS echter twee pariteitsblokken aan en bewaart deze op alle harde schijven binnen de RAID-opstelling. Dankzij deze methode kunnen twee willekeurige harde schijven binnen de opstelling kapot gaan zonder dat je de data permanent verliest. De NAS reconstrueert de verloren data na het plaatsen van nieuwe harde schijven.

  • RAID-optie: striping en parity
  • De NAS maakt 2 pariteitsblokken aan
  • Alle data bewaard bij wegvallen 1 schijf
  • Minimaal 4 schijven nodig
  • 2 willekeurige schijven binnen de opstelling kunnen kapot gaan zonder dataverlies

RAID-10 (Mirroring and Striping) (Nested RAID)

RAID-opstellingen komen ook in combinaties voor. De meest voorkomende combinatie is RAID-10. Dit is een combinatie van RAID-0 en RAID-1 en gebruikt striping en mirroring. In deze opstelling combineer je betrouwbaarheid (RAID-1) met snelheid (RAID-0). Zorg bij de keuze voor RAID-10 altijd voor exact dezelfde schijven en zorg er voor dat je minimaal 1 reserve op voorraad hebt liggen, persoonlijk heb ik er altijd 2 op voorraad voor de zekerheid.

  • RAID-optie: striping en mirroring
  • Combinatie van RAID-1 en RAID-0
  • Dataveiligheid en snelheidswinst
  • Minimaal 4 schijven nodig
  • Er kan maar 1 willekeurige schijf binnen de opstelling kunnen kapot gaan zonder dataverlies, er is namelijk geen parity in de striped disk set

Synology Hybrid RAID

NAS fabrikanten komen ook met eigen RAID-opstellingen. Zo ook Synology Hybrid RAID (SHR). Deze opstelling wisselt automatisch van RAID-1 naar RAID-5 als je het aantal schijven van 2 naar minstens 3 uitbreidt. Deze opstelling is dus bijzonder geschikt als je nog niet weet hoeveel data je nodig hebt en je het aantal schijven zonder moeite aan wilt passen.

RAID-optie: striping of mirroring
Wisselt automatisch tussen RAID-1 en RAID-5
Dataveiligheid en snelheidswinst
Minimaal 2 schijven nodig


Welke harde schijven zijn geschikt voor RAID?

Ga je aan de slag met RAID, dan kies je voor een NAS met ruimte voor meerdere harde schijven. Waar moet je op letten bij de aanschaf van de harde schijven?

  • Kies altijd voor schijven van hetzelfde merk en type
  • Kies je voor mirroring, houd dan rekening met de capaciteit van de gekozen schijven
  • Ga na of de schijven aangeraden worden door de fabrikant van de NAS
  • Een SSD is snel, maar heeft zich nog niet bewezen op het gebied van langdurige data opslag. We raden aan om een SSD enkel als cache te gebruiken.


Advies over NAS

Naast de genoemde RAID-opstellingen zijn er nog meer punten waar je op kan letten wanneer je een NAS wenst aan te schaffen. Denk hierbij aan hoeveel data je wil opslaan, welke type NAS je nodig hebt, of je een NAS met of zonder harde schijven nodig hebt en nog veel meer.

Met vriendelijke groet,

Terry van Erp
De Helpdesk
http://www.de-help-desk.nl

Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.

 
Was dit artikel bruikbaar? ja / nee
Gerelateerde artikelen Kan ik gegevens van mijn Synology halen
Synology CS407
Wat is een NAS
HP Proliant DL360G5 installeren CentOS7
Synology RackStation RS214
Het belang van backups
Linux Mint hardware info opvragen
Synology DiskStation DS210+
Synology DiskStation DS214
Gewiste bestanden, herstellen, terughalen
Artikel details
Artikel ID: 491
Categorie: Hardware
Zoekwoorden NAS, JBOD, RAID-0, RAID-1, RAID-2, RAID-1E, RAID-3, RAID-5, RAID-5EE, RAID-6, RAID-10, RAID-1+0, Synology, Hybrid, RAID, disk, harde, schijf, hard, disk, schijven, striping, mirroring, veilig, data, snelheid, netwerk, parity, SSD, RAID-opstelling, striped, 0+1, 1+0, double, veiligheid, opslag, onafhankelijk, reserve, Redundant Array of Independent Disks, redundant, array, independent, disks
Datum toegevoegd: 1-Jun-2018 13:12:52
Aantal bekeken: 1974
Beoordeling (Stemmen): Artikel beoordeeld 4.6/5.0 (185)

 
« Ga terug