RAID-kapasitetskalkulator
Beregn brukbar kapasitet for en RAID 0-, 1-, 5-, 6- eller 10-gruppe ut fra antall disker og størrelsen på dem, med feiltoleransen for hvert nivå.
RAID-nivåer og kapasitetsformler
La n være antall disker i gruppen og S kapasiteten til én disk (hvis du blander disker av ulik størrelse, brukes kapasiteten til den minste disken, S_min).
| Nivå | Minimum antall disker | Brukbar kapasitet | Feiltoleranse |
|---|---|---|---|
| RAID 0 | 2 | n × S | Ingen (hvis én disk svikter, går alle data tapt) |
| RAID 1 | 2 (denne kalkulatoren bruker nøyaktig 2) | S | Opptil 1 disk |
| RAID 5 | 3 | (n − 1) × S | Opptil 1 disk |
| RAID 6 | 4 | (n − 2) × S | Opptil 2 disker |
| RAID 10 | 4 (et partall) | (n ÷ 2) × S | Avhenger av hvilke disker som feiler (se nedenfor) |
Formlene for RAID 5 og 6 er utledet fra definisjonen om at paritet tar opp kapasiteten til én disk og til to disker. For denne engelske siden ble Wikipedia-artikkelen om RAID åpnet, og kapasitetsformlene for disse nivåene kunne ikke bekreftes i teksten som ble lest (se «Kilder» nedenfor), så betrakt dem som standarddefinisjoner og ikke som sitater.
Feiltoleranse for RAID 10
RAID 10 kombinerer speilinger av to disker (RAID 1) i en stripe (RAID 0). Det kan ikke beskrives med ett enkelt «antall disker som kan feile».
- Hvis én enkelt disk feiler, går ingen data tapt.
- Hvis to eller flere disker feiler, avhenger det av hvilke disker som feiler. Hvis begge diskene i ett speilpar feiler, går data tapt. Hvis hver feil er i et ulikt speilpar, kan opptil n ÷ 2 disker feile, men dette er ikke garantert.
- Denne kalkulatoren avgjør ikke hvilke to disker som utgjør et speilpar (det avhenger av kontrolleren og innstillingene).
Reservedisker
En reservedisk (hot spare) er en disk i beredskap i et RAID-oppsett som tar over for en disk som har feilet eller er i ferd med å feile. I denne kalkulatoren telles den separat fra diskene i gruppen: den inngår i summen av fysiske disker, men ikke i brukbar kapasitet (slik behandler denne kalkulatoren den). Den vurderer ikke om en reservedisk er stor nok til å erstatte en disk som har feilet.
Eksempel
Fire disker på 4 TB (pluss én reservedisk):
- RAID 5: (4 − 1) × 4 = 12 TB. Det er 5 fysiske disker.
- RAID 6: (4 − 2) × 4 = 8 TB
- RAID 10: (4 ÷ 2) × 4 = 8 TB
- RAID 0: 4 × 4 = 16 TB (ingen feiltoleranse)
Med disker av ulik størrelse (4, 4, 4 og 6 TB) i RAID 10: med den minste størrelsen blir det (4 ÷ 2) × 4 = 8 TB. Av de 18 TB totalt er 2 TB ikke i bruk.
GB og GiB
GB bruker potenser av 1000 (1 GB = 10⁹ byte), og GiB bruker potenser av 1024 (1 GiB = 2³⁰ byte). Produsenter og operativsystemer kan bruke ulike enheter. Derfor kan brukbar kapasitet i operativsystemet ditt se mindre ut enn tallet på etiketten. Kalkulatoren viser resultatet i alle fire enhetene.
Merknader
- Dette er en teoretisk kapasitet. Kapasitet som går tapt til filsystemet og metadata, og leverandørspesifikke ordninger som utnytter disker av ulik størrelse effektivt (som ZFS eller Synology SHR), dekkes ikke.
- RAID-ytelse (hastighet), gjenoppbyggingstid og sannsynlighet for feil dekkes ikke.
- RAID 01, RAID 50, RAID 60, JBOD og spesielle Linux MD-nivåer dekkes ikke.
- RAID er ikke sikkerhetskopiering. Det beskytter ikke mot feil, skadelig programvare, brann og lignende problemer.
Kilder
Minimum antall disker for RAID 5 (tre) og RAID 6 (fire) ble bekreftet i teksten til Wikipedia-artikkelen «RAID», og kapasiteten til RAID 0 som summen av diskene (kontrollert 31. oktober 2026). Artikkelens tekst kunne bare leses delvis, og kapasitetsformlene for RAID 1, 5, 6 og 10 og en uttalelse om at RAID ikke er sikkerhetskopiering ble ikke funnet i den delen som ble lest. Den japanske versjonen av denne kalkulatoren ble skrevet ut fra Wikipedia-artiklene «Standard RAID levels», «Nested RAID levels» og «Hot spare». Teksten i SNIA-spesifikasjonen ble ikke kontrollert.
Vanlige spørsmål
Hvor mange disker trenger RAID 5?
Minst 3. Brukbar kapasitet er (antall disker − 1) × kapasiteten til én disk.
Kan RAID 1 bruke tre eller flere disker?
Speilinger av tre eller flere disker finnes, men denne kalkulatoren håndterer bare oppsettet med 2 disker.
Hvor mange disker kan feile i RAID 10?
Det kan ikke oppgis som ett tall. Hvis begge diskene i ett speilpar feiler, går data tapt. Hvis feilene er i ulike par, kan flere disker feile, men dette er ikke garantert.
Teller reservedisker med i kapasiteten?
Nei. De er disker i beredskap, så de er ikke en del av brukbar kapasitet. De telles med i summen av fysiske disker.