Een RAID-niveau kiezen op basis van het aantal schijven
Naast alle andere factoren speelt het aantal schijven dat u tot uw beschikking heeft een belangrijke rol bij het kiezen van het RAID-niveau dat voor u geschikt is. In het ideale geval wordt RAID vooraf gekozen in combinatie met de behuizing en de schijven, in een holistische aanpak waarbij het volledige systeem ontworpen wordt voor het gewenste doel, maar zelfs in die gevallen kan het zeer nuttig zijn om te weten hoe het aantal schijven van invloed kan zijn op zinvolle RAID-keuzes.
Om de lijst te vereenvoudigen wordt RAID 0 weggelaten. RAID 0 is een levensvatbare keuze voor bepaalde nichescenario's in bedrijven, ongeacht het aantal schijven. Het is dus niet nodig om het in de lijst weer te geven. Ook gaat de lijst ervan uit dat een hot spare, indien aanwezig, niet wordt meegeteld, aangezien die zich “buiten” de RAID-array bevindt en dus geen deel zou uitmaken van het aantal schijven in de array.
2 schijven: RAID 1
3 schijven: RAID 1 *
4 schijven: RAID 10
5 schijven: RAID 6
6 schijven: RAID 6 of RAID 10
7 schijven: RAID 6 of RAID 7
8 schijven: RAID 6 of RAID 7 of RAID 10 **
9 schijven: RAID 6 of RAID 7
10 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61
11 schijven: RAID 6 of RAID 7
12 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61
13 schijven: RAID 6 of RAID 7
14 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61of RAID 70/71
15 schijven: RAID 6 of RAID 7 of RAID 60
16 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61 of RAID 70/71
17 schijven: RAID 6 of RAID 7
18 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61 of RAID 70/71
19 schijven: RAID 6 of RAID 7
20 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61 of RAID 70/71
21 schijven: RAID 6 of RAID 7 of RAID 60 of RAID 70
22 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61 of RAID 70/71
23 schijven: RAID 6 of RAID 7
24 schijven: RAID 6 of RAID 7 of RAID 10 of RAID 60/61 of RAID 70/71
25 schijven: RAID 6 of RAID 7 of RAID 60
………
* RAID 1 is technisch gezien levensvatbaar bij elk aantal schijven van twee of meer. Ik heb het alleen tot drie schijven opgenomen, omdat het gebruik ervan voorbij dat punt over het algemeen als absurd wordt beschouwd en in de praktijk volstrekt ongehoord is. Maar technisch gezien zou het gelijke schrijfprestaties blijven leveren, terwijl de leesprestaties en de betrouwbaarheid blijven toenemen naarmate er meer schijven aan de mirror worden toegevoegd. Maar om praktische redenen heb ik het slechts tweemaal in de lijst opgenomen, daar waar het daadwerkelijk nuttig zou zijn.
** Vanaf zes schijven en meer zijn zowel RAID 6 als RAID 10 levensvatbare opties voor arrays met een even aantal schijven, en is RAID 6 alleen een levensvatbare optie voor arrays met een oneven aantal schijven.
Voor deze lijst heb ik alleen de standaard-RAID-niveaus 0, 1, 4, 5, 6 en 10 in beschouwing genomen. Ik heb 0 weggelaten omdat het altijd levensvatbaar is voor bepaalde gebruiksscenario's. RAID 5 komt nooit voor, omdat er bij de huidige harde schijven met draaiende schijven geen enkel moment is waarop het zou moeten worden gebruikt; en aangezien RAID 5 een verbetering van RAID 4 is, komt ook dat niet in de lijst voor. Niet-standaard RAID-oplossingen met dubbele pariteit, zoals Netapp’s RAID-DP en Oracle’s RAIDZ2, kunnen worden behandeld als afleidingen van RAID 6 en gelden dienovereenkomstig. Oracle’s RAIDZ3 met drievoudige pariteit (soms RAID 7 genoemd) zou gelden vanaf zeven schijven en meer, maar is een niet-standaard niveau en uiterst zeldzaam, dus heb ik het cursief opgenomen.
Vaker is RAID 6 zinvol bij zes schijven of meer en RAID 7 bij acht schijven of meer.
Net als RAID 4 en 5 zijn RAID-niveaus die daarop gebaseerd zijn (RAID 40, 50, 41, 51, 55, enzovoort) niet langer geschikt vanwege de manieren waarop harde schijven met draaiende schijven kunnen falen en kwetsbaar zijn. Complexe RAID-niveaus die gebaseerd zijn op RAID 6 en 7 (60, 61, 70, 71, enzovoort) hebben hun nut, maar zijn uiterst zeldzaam, omdat ze over het algemeen zeer weinig kostenbesparing opleveren ten opzichte van RAID 10, maar te kampen hebben met prestatieproblemen en een verhoogd risico. RAID 61 en 71 zijn vrijwel uitsluitend effectief wanneer de RAID van de hoogste orde, de mirror-component, zich over een netwerk bevindt in plaats van lokaal op het systeem.
