[Raid F.A.Q.]
[]Inleiding[]
In deze faq hoop ik de meest gestelde problemen en vragen betreffende raid te beantwoorden. Ik ga dus vooral in op de grote vragen zoals 'Wat is RAID' en 'Hoe kan ik RAID gebruiken', ik ga niet de precieze eigenschappen van elke RAID kaart beschrijven.
Mocht je toch iets missen, post je vraag dan of kijk op deze of deze pagina voor een precieze beschrijving van meerdere RAID oplossingen.
Wat is RAID?
RAID is een afkorting welke staat voor Redundant Array of Independent Disks of Redundant Array of Inexpensive Disks afhankelijk van wie het je verteld. Beide manieren zijn echter correct. Het idee is dat je door informatie op meerdere schijven te plaatsen je meer snelheid en/of veiligheid krijgt. Je hebt dus altijd meer dan een hardeschijf nodig wil je aan raid beginnen.
Nu zijn er natuurlijk meerdere manieren om data over verschillende schijven te plaatsen en dus zijn de verschillende manieren genummerd. In deze faq zal ik de 4 meest voorkomende behandelen. Dit zijn:
Omdat het idee achter ieder wat verschilt zal ik ze stuk voor stuk apart uitleggen. Voordat dat echter zover is zal ik eerst een paar belangrijke termen uitleggen.
[]Beschrijving meest voorkomende RAID oplossingen[]
RAID 0, Striping

Bij deze raid implementatie nemen we 2 of meer schijven en we verspreiden de data over beide schijven op een gelijkmatige manier. Gaat er echter een schijf kapot ben je dus alle gegevens kwijt omdat je de helft van al je bestanden kwijt bent.
RAID 1, Mirroring

Bij deze RAID oplossing plaats je elk blokje gegevens op beide schijven. De eene hardeschijf is dus een spiegelbeeld van de andere. (Vandaar de naam Mirror-ing) Je hebt geen snellere lees of schrijf acties maar als er nu een schijf kapot gaat heb je de andere nog. Je gegevens zijn dus veilig. Het ander nadeel is dat je bij deze oplossing maar 50% van je werkelijke diskspace kan gebruiken, want je slaat alles immers tweemaal op.
Eigenschappen:
RAID 0+1, Striping en mirroring

Dit is een combinatie van de twee bovenstaande RAID oplossingen. Je hebt hiervoor minimaal 4 schijven nodig. Wat je doet is dat je op 2 schijven steeds alle blokjes gegevens verdeelt. Deze twee schijven spiegel je dan op de andere twee schijven. Als er nu een schijf wegvalt heb je de gespiegelde reeks van schijven nog, wederom zijn je gegevens veilig.
Het schrijven gaat nu wel wat trager want je moet steeds alles dubbel wegschrijven.
Eigenschappen:
RAID 5, striping with distributed parity

Bij deze RAID oplossing maken ze gebruik van een trucje. Je slaat de gegevens op alsof het een RAID 0 oplossing is maar steeds plaats je een blokje meer erbij waarin de optel som van de vorige staat.
Eigenschappen:
[] Veel gestelde vragen []
Hieronder een lijst van vaak terug komende vragen hier op GoT en hun antwoord.
Wat is belangrijk bij de harde schijven die ik kies?
Belangrijk is dat beide harde schijven even snel zijn en liefst ook even groot. Je gebruikt namelijk per schijf het aantal byte dat de kleinste schijf groot is.
Het beste is dus om alleen schijven van hetzelfde merk en van dezelfde grootte te gebruiken.
Waarom is er zo'n groot prijs verschil in RAID kaarten?
Dit ligt aan het feit of je kaart zelf alle nogide berekeningen doet of dat hij het door je processor laat doen. Er moet voor RAID namelijk altijd wel wat gerekend worden. Als je kaart alles zelf uitrekent heb je meer processor tijd voor andere programma's over. Ook hebben duurdere kaarten vaak een stuk eigen geheugen waardoor een deel van de bestanden in kunnen bufferen bij het schrijven en lezen, hierdoor gaan schrijf en lees acties een stuk vlotter.
De kaarten op je moederbord en die in de winkel liggen voor minder dan € 150 zijn meestal de soft raid kaarten (soft omdat een deel door software op je proc wordt gedaan). De kaarten vanaf € 150 zijn de hardware RAID kaarten. Deze prijs kan echter ook makkelijk rond de € 400 euro liggen voor de echte stevig uitgeruste kaarten.
Wat voor een RAID oplossing heb ik nodig?
Kijk naar wat je belangrijk vindt en hoeveel geld je hebt.
Mijn OS pakt mijn RAID set niet!!
Zorg ervoor dat alle drivers geladen zijn, bij win2k en winXP doe je dit door tijdens de installatie aan het begin op F6 te drukken en je driver diskette in het systeem te stoppen als hij daar om vraagt.
Kan ik mijn RAID set gewoon verplaatsen naar een andere controller?
NEE, dit kan nooit! Verplaatsing kan alleen als je precies dezelfde controller neemt. Dit is dus iets waar je goed op moet letten als je je raid set naar een ander moederbord met andere RAID controller verplaatst.
Ik heb raid met data bescherming, kan ik nu stoppen met back-ups maken?
NEE, ook een raid kaart kan beschadigen en wellicht je gehele raid set overhoop halen. Of stel je eens voor dat iemand je kast omschopt op de lan party en dat alle harde schijven dood zijn ..... Blijven back-uppen dus!
Het voordeel van raid is(uitgezonderd raid 0 dus) dat als er 1 schijf sterft je alleen die schijf hoeft te vervangen en dan de set weer kan herbouwen. Of dat je in ieder geval de data van de set kan redden. JE hebt de back-up disks dus wat minder vaak nodig, niet nooit meer.
Booten van de array
Het opstarten vanaf je array word niet door alle raid kaarten ondersteund, controleer dit goed voordat je dit gaat proberen anders verspil je veel tijd. Het hoe en wat is bij iedere raid kaart weer iets anders en kijk dus vooral goed in je BIOS naar instellingen en lees de maual.
Bij PCI Raid kaarten wil het helpen door alleen de partitie op de raid kaart als bootable te hebben, meestal is dat al genoeg. Dit omdat bootable partities op harde schijven op de IDE-controller meestal voorrang hebben over de pci kaart arrays.
Eigen ervaring
Als laatst zal ik nu mijn reden geven voor aankoop van mijn raid kaart (adaptec A2400).
Op een lan party stierf een 30GB schijf waarop mijn complete mp3 verzameling en mail stond, de laatste back-up was alweer een tijdje terug en ik was was veel data kwijt en moest de rest van de party op een kleinere hdd afmaken.
Ik besloot toen dat ik nooit meer afhankelijk wou zijn van 1 schijf en dat ik bij fouten voortaan gewoon een nieuwe schijf in mijn systeem wou kunnen gooien en dan gewoon doorgaan.
Denk zelf eens wat jij zou doen als die mooie grote harde schijf in je systeem waarop al je foto's/mp3's en mailtjes staan zou sterven ....
+
[]Inleiding[]
In deze faq hoop ik de meest gestelde problemen en vragen betreffende raid te beantwoorden. Ik ga dus vooral in op de grote vragen zoals 'Wat is RAID' en 'Hoe kan ik RAID gebruiken', ik ga niet de precieze eigenschappen van elke RAID kaart beschrijven.
Mocht je toch iets missen, post je vraag dan of kijk op deze of deze pagina voor een precieze beschrijving van meerdere RAID oplossingen.
Wat is RAID?
RAID is een afkorting welke staat voor Redundant Array of Independent Disks of Redundant Array of Inexpensive Disks afhankelijk van wie het je verteld. Beide manieren zijn echter correct. Het idee is dat je door informatie op meerdere schijven te plaatsen je meer snelheid en/of veiligheid krijgt. Je hebt dus altijd meer dan een hardeschijf nodig wil je aan raid beginnen.
Nu zijn er natuurlijk meerdere manieren om data over verschillende schijven te plaatsen en dus zijn de verschillende manieren genummerd. In deze faq zal ik de 4 meest voorkomende behandelen. Dit zijn:
- raid 0, striping
- raid 1, mirroring
- raid 0+1, striping en mirroring<li>raid 5, striping with distributed parity
Omdat het idee achter ieder wat verschilt zal ik ze stuk voor stuk apart uitleggen. Voordat dat echter zover is zal ik eerst een paar belangrijke termen uitleggen.
- block size, dit is de grote van de blokjes data waarmee je werkt. Heb je dus een bestand van 8192 Bytes en is je block size 1024 Bytes dan zal je bestand in acht stukjes gehakt worden en deze zullen op de schijven geplaatst worden.
- hot swap, dit betekend dat je schijven kunt aankoppelen of loskoppelen terwijl de pc aanstaat en bezig is.<li>warm swap, dit betekend dat je er een extra harde schijf in kan zetten die meteen ingeschakeld word als een andere harde schijf kapot gaat. Een soort reserve wiel zeg maar. Deze gebruik je dus niet als alles in orde is.
[]Beschrijving meest voorkomende RAID oplossingen[]
RAID 0, Striping

Bij deze raid implementatie nemen we 2 of meer schijven en we verspreiden de data over beide schijven op een gelijkmatige manier. Gaat er echter een schijf kapot ben je dus alle gegevens kwijt omdat je de helft van al je bestanden kwijt bent.
Eigenschappen:Voorbeeld: 2 schijven
Als je een bestand hebt dat dankzij de block size in 10 stukken gehakt word dan zal op elke schijf 5 blokjes terechtkomen. Als je nu het bestand gaat lezen van de schijf kun je dus met twee hardschijven informatie toe sturen waardoor het 2x zo snel gaat.
- minimaal 2 hd's
- Snelst lezen en schrijven
- Geen bescherming data tegen hard disk crashes!!<li>100% gebruik van de voor raid beschikbare ruimte
RAID 1, Mirroring

Bij deze RAID oplossing plaats je elk blokje gegevens op beide schijven. De eene hardeschijf is dus een spiegelbeeld van de andere. (Vandaar de naam Mirror-ing) Je hebt geen snellere lees of schrijf acties maar als er nu een schijf kapot gaat heb je de andere nog. Je gegevens zijn dus veilig. Het ander nadeel is dat je bij deze oplossing maar 50% van je werkelijke diskspace kan gebruiken, want je slaat alles immers tweemaal op.
Eigenschappen:
- minimaal 2 hd's
- normale snelheid lezen en schrijven
- wel bescherming data<li>50% gebruik van de voor raid beschikbare ruimte
RAID 0+1, Striping en mirroring

Dit is een combinatie van de twee bovenstaande RAID oplossingen. Je hebt hiervoor minimaal 4 schijven nodig. Wat je doet is dat je op 2 schijven steeds alle blokjes gegevens verdeelt. Deze twee schijven spiegel je dan op de andere twee schijven. Als er nu een schijf wegvalt heb je de gespiegelde reeks van schijven nog, wederom zijn je gegevens veilig.
Het schrijven gaat nu wel wat trager want je moet steeds alles dubbel wegschrijven.
Eigenschappen:
- minimaal 4 hd's
- Snelst lezen en langzamer schrijven
- Wel bescherming data<li>50% gebruik van de voor raid beschikbare ruimte
RAID 5, striping with distributed parity

Bij deze RAID oplossing maken ze gebruik van een trucje. Je slaat de gegevens op alsof het een RAID 0 oplossing is maar steeds plaats je een blokje meer erbij waarin de optel som van de vorige staat.
Je hebt dus hier geen verlies van gegevens als een schijf kapot gaat maar je hoeft niet alle gegevens dubbel op te slaan. Voordeel is ook dat als je meer schijven gebruikt deze oplossing steeds voordeliger wordt in gegevens opslag. Het schrijven van gegevens kost wel wat tijd want steeds moet de optel som aangepast worden.Voorbeeld: 3 schijven
Je neemt een 2 blokjes informatie die je gaat weg schrijven. Op schijf 1 plaats je blokje 1 die een waarde van 4 heeft, op schijf 2 plaats je blokje 2 die een waarde van 3 heeft, op schijf 3 plaats je de optel som(parity) hetgeen dus 7 is. Gaat er nu een schijf stuk dan kan je het ontbrekende blokje uitrekenen.
schijf 1 stuk? 7 - 3 = 4
schijf 2 stuk? 7 - 4 = 3
schijf 3 stuk? 3 + 4 = 7
Eigenschappen:
- minimaal 3 hd's
- Snelst lezen en langzamer schrijven
- Wel bescherming data<li>gebruik van je hd grote is afhankelijk van aantal schijven, bij 3 schijven = 66%, bij 4 75%, etc
[] Veel gestelde vragen []
Hieronder een lijst van vaak terug komende vragen hier op GoT en hun antwoord.
Wat is belangrijk bij de harde schijven die ik kies?
Belangrijk is dat beide harde schijven even snel zijn en liefst ook even groot. Je gebruikt namelijk per schijf het aantal byte dat de kleinste schijf groot is.
Ook de snelheid van de schijven maakt uit, een trage harde schijf zal de rest ophouden omdat er steeds bij lezen en schrijven op hem gewacht moet worden.Voorbeeld: 1X10GB, 2x40Gb
Als je alle schijven gebruikt is er maar 30GB voor raid beschikbaar. Gebruik alleen de twee 40GB schijven dan heb je 80GB voor raid beschikbaar.
Het beste is dus om alleen schijven van hetzelfde merk en van dezelfde grootte te gebruiken.
Waarom is er zo'n groot prijs verschil in RAID kaarten?
Dit ligt aan het feit of je kaart zelf alle nogide berekeningen doet of dat hij het door je processor laat doen. Er moet voor RAID namelijk altijd wel wat gerekend worden. Als je kaart alles zelf uitrekent heb je meer processor tijd voor andere programma's over. Ook hebben duurdere kaarten vaak een stuk eigen geheugen waardoor een deel van de bestanden in kunnen bufferen bij het schrijven en lezen, hierdoor gaan schrijf en lees acties een stuk vlotter.
De kaarten op je moederbord en die in de winkel liggen voor minder dan € 150 zijn meestal de soft raid kaarten (soft omdat een deel door software op je proc wordt gedaan). De kaarten vanaf € 150 zijn de hardware RAID kaarten. Deze prijs kan echter ook makkelijk rond de € 400 euro liggen voor de echte stevig uitgeruste kaarten.
Wat voor een RAID oplossing heb ik nodig?
Kijk naar wat je belangrijk vindt en hoeveel geld je hebt.
- Een gamer zonder belangrijke data zou ik aanraden om raid 0 te gebruiken. Dit werkt dan lekker snel tijdens het bestanden inlezen in de game.
- Is de data op je schijf erg belangrijk, neem dan een oplossing waar deze wel beschermd wordt.
Mijn OS pakt mijn RAID set niet!!
Zorg ervoor dat alle drivers geladen zijn, bij win2k en winXP doe je dit door tijdens de installatie aan het begin op F6 te drukken en je driver diskette in het systeem te stoppen als hij daar om vraagt.
Kan ik mijn RAID set gewoon verplaatsen naar een andere controller?
NEE, dit kan nooit! Verplaatsing kan alleen als je precies dezelfde controller neemt. Dit is dus iets waar je goed op moet letten als je je raid set naar een ander moederbord met andere RAID controller verplaatst.
Ik heb raid met data bescherming, kan ik nu stoppen met back-ups maken?
NEE, ook een raid kaart kan beschadigen en wellicht je gehele raid set overhoop halen. Of stel je eens voor dat iemand je kast omschopt op de lan party en dat alle harde schijven dood zijn ..... Blijven back-uppen dus!
Het voordeel van raid is(uitgezonderd raid 0 dus) dat als er 1 schijf sterft je alleen die schijf hoeft te vervangen en dan de set weer kan herbouwen. Of dat je in ieder geval de data van de set kan redden. JE hebt de back-up disks dus wat minder vaak nodig, niet nooit meer.
Booten van de array
Het opstarten vanaf je array word niet door alle raid kaarten ondersteund, controleer dit goed voordat je dit gaat proberen anders verspil je veel tijd. Het hoe en wat is bij iedere raid kaart weer iets anders en kijk dus vooral goed in je BIOS naar instellingen en lees de maual.
Bij PCI Raid kaarten wil het helpen door alleen de partitie op de raid kaart als bootable te hebben, meestal is dat al genoeg. Dit omdat bootable partities op harde schijven op de IDE-controller meestal voorrang hebben over de pci kaart arrays.
Eigen ervaring
Als laatst zal ik nu mijn reden geven voor aankoop van mijn raid kaart (adaptec A2400).
Op een lan party stierf een 30GB schijf waarop mijn complete mp3 verzameling en mail stond, de laatste back-up was alweer een tijdje terug en ik was was veel data kwijt en moest de rest van de party op een kleinere hdd afmaken.
Ik besloot toen dat ik nooit meer afhankelijk wou zijn van 1 schijf en dat ik bij fouten voortaan gewoon een nieuwe schijf in mijn systeem wou kunnen gooien en dan gewoon doorgaan.
Denk zelf eens wat jij zou doen als die mooie grote harde schijf in je systeem waarop al je foto's/mp3's en mailtjes staan zou sterven ....
[ Voor 1% gewijzigd door Twynn op 30-01-2003 16:45 . Reden: HTML teruggezet ]