RAID-capaciteitscalculator
Bereken de bruikbare capaciteit van een RAID 0-, 1-, 5-, 6- of 10-array uit het aantal schijven en hun groottes, met de foutentolerantie van elk niveau.
RAID-niveaus en capaciteitsformules
Laat n het aantal schijven in de array zijn en S de capaciteit van één schijf (als u schijven van verschillende groottes combineert, wordt de capaciteit van de kleinste schijf, S_min, gebruikt).
| Niveau | Minimum aantal schijven | Bruikbare capaciteit | Fouttolerantie |
|---|---|---|---|
| RAID 0 | 2 | n × S | Geen (als één schijf uitvalt, gaan alle gegevens verloren) |
| RAID 1 | 2 (deze calculator gebruikt precies 2) | S | Tot 1 schijf |
| RAID 5 | 3 | (n − 1) × S | Tot 1 schijf |
| RAID 6 | 4 | (n − 2) × S | Tot 2 schijven |
| RAID 10 | 4 (een even aantal) | (n ÷ 2) × S | Hangt af van welke schijven uitvallen (zie hieronder) |
De formules voor RAID 5 en 6 zijn afgeleid van de definitie dat pariteit de capaciteit van één schijf en van twee schijven inneemt. Voor deze Nederlandse pagina is het Wikipedia-artikel over RAID geopend en de capaciteitsformules voor deze niveaus konden in de gelezen tekst niet worden bevestigd (zie „Bronnen” hieronder), dus beschouw ze als de standaarddefinities en niet als citaten.
Foutentolerantie van RAID 10
RAID 10 combineert spiegels van twee schijven (RAID 1) in een stripe (RAID 0). Het kan niet met één enkel „aantal schijven dat mag uitvallen” worden beschreven.
- Als één willekeurige schijf uitvalt, gaat er geen data verloren.
- Als twee of meer schijven uitvallen, hangt het af van welke schijven uitvallen. Als beide schijven van één spiegelpaar uitvallen, gaat data verloren. Als elke uitval in een ander spiegelpaar zit, kunnen er tot n ÷ 2 schijven uitvallen, maar dit is niet gegarandeerd.
- Deze calculator bepaalt niet welke twee schijven een spiegelpaar vormen (dit hangt af van de controller en de instellingen).
Hot spares
Een hot spare is een stand-byschijf in een RAID-opstelling die de plaats inneemt van een schijf die is uitgevallen of aan het uitvallen is. In deze calculator wordt ze apart van de schijven in de array geteld: ze is inbegrepen in het totaal van fysieke schijven, maar niet in de bruikbare capaciteit (zo behandelt deze calculator haar). Ze beoordeelt niet of een hot spare groot genoeg is om een uitgevallen schijf te vervangen.
Voorbeeld
Vier schijven van 4 TB (plus één hot spare):
- RAID 5: (4 − 1) × 4 = 12 TB. Er zijn 5 fysieke schijven.
- RAID 6: (4 − 2) × 4 = 8 TB
- RAID 10: (4 ÷ 2) × 4 = 8 TB
- RAID 0: 4 × 4 = 16 TB (geen foutentolerantie)
Met schijven van verschillende groottes (4, 4, 4 en 6 TB) in RAID 10: met de kleinste grootte (4 ÷ 2) × 4 = 8 TB. Van de 18 TB in totaal wordt 2 TB niet gebruikt.
GB en GiB
GB gebruikt machten van 1.000 (1 GB = 10⁹ bytes) en GiB gebruikt machten van 1.024 (1 GiB = 2³⁰ bytes). Fabrikanten en besturingssystemen kunnen verschillende eenheden gebruiken. Daarom kan de bruikbare capaciteit in uw besturingssysteem kleiner lijken dan het getal op het etiket. Deze calculator toont het resultaat in alle vier de eenheden.
Opmerkingen
- Dit is een theoretische capaciteit. Capaciteit die verloren gaat aan het bestandssysteem en metadata, en fabrikantspecifieke schema's die schijven van verschillende groottes efficiënt gebruiken (zoals ZFS of Synology SHR), worden niet behandeld.
- RAID-prestaties (snelheid), herstelduur en uitvalkans worden niet behandeld.
- RAID 01, RAID 50, RAID 60, JBOD en bijzondere Linux-MD-niveaus worden niet behandeld.
- RAID is geen back-up. Het beschermt niet tegen vergissingen, malware, brand en vergelijkbare problemen.
Bronnen
Het minimum aantal schijven voor RAID 5 (drie) en RAID 6 (vier) is bevestigd in de tekst van het Wikipedia-artikel "RAID", en de capaciteit van RAID 0 als het totaal van de schijven (gecontroleerd op 31 oktober 2026). De tekst van het artikel kon maar gedeeltelijk worden gelezen en de capaciteitsformules voor RAID 1, 5, 6 en 10 en de uitspraak dat RAID geen back-up is, zijn in het gelezen deel niet gevonden. De Japanse versie van deze calculator is geschreven aan de hand van de Wikipedia-artikelen „Standard RAID levels”, „Nested RAID levels” en „Hot spare”. De tekst van de SNIA-specificatie is niet gecontroleerd.
Veelgestelde vragen
Hoeveel schijven heeft RAID 5 nodig?
Minstens 3. De bruikbare capaciteit is (aantal schijven − 1) × de capaciteit van één schijf.
Kan RAID 1 drie of meer schijven gebruiken?
Spiegels van drie of meer schijven bestaan, maar deze calculator behandelt alleen de configuratie met 2 schijven.
Hoeveel schijven mogen er uitvallen in RAID 10?
Het kan niet als één getal worden gegeven. Als beide schijven van één spiegelpaar uitvallen, gaat data verloren. Als de uitvallers in verschillende paren zitten, kunnen er meerdere schijven uitvallen, maar dit is niet gegarandeerd.
Tellen hot spares mee voor de capaciteit?
Nee. Het zijn stand-byschijven, dus ze maken geen deel uit van de bruikbare capaciteit. Ze worden meegeteld in het totaal van fysieke schijven.