RAID-kapacitetsberegner

Beregn den anvendelige kapacitet for et RAID 0-, 1-, 5-, 6- eller 10-array ud fra antallet af diske og deres størrelser, med fejltolerancen for hvert niveau.

RAID-niveau
Sådan indtaster du diskene
diske
diske
Anvendelig kapacitet —
Anvendelig kapacitet (alle enheder)
GB (potenser af 1.000)—
TB (potenser af 1.000)—
GiB (potenser af 1.024)—
TiB (potenser af 1.024)—
Detaljer
Diske i arrayet—
Hot spares (medregnes ikke i arrayets diske eller kapacitet)—
Fysiske diske i alt (inklusive hot spares)—
Samlet kapacitet af diskene i arrayet—
Kapacitet, der ikke bruges, fordi diskene har forskellig størrelse—
Andel af kapaciteten, der er anvendelig (anvendelig ÷ samlet)—
Fejltolerance—

Ved diske af forskellig størrelse regner beregningen med hver disk i størrelse som den mindste (nogle implementeringer kan bruge den resterende plads).

En hot spare er en standbydisk, der træder i stedet for en defekt disk. Denne beregner medregner den ikke i arrayets diske eller kapacitet, kun i det samlede antal fysiske diske. Den vurderer ikke, om en hot spares kapacitet er nok til at erstatte en defekt disk.

GB bruger potenser af 1.000, og GiB bruger potenser af 1.024. Producenter og operativsystemer kan bruge forskellige enheder, så den kapacitet, dit operativsystem viser, kan se mindre ud.

RAID beskytter mod diskfejl. Det er ikke en sikkerhedskopi.

Den kopierede værdi er den anvendelige kapacitet i den valgte enhed.

RAID-niveauer og kapacitetsformler

Lad n være antallet af diske i arrayet og S kapaciteten af én disk (hvis du blander diske af forskellig størrelse, bruges kapaciteten af den mindste disk, S_min).

Niveau Mindste antal diske Anvendelig kapacitet Fejltolerance
RAID 0 2 n × S Ingen (hvis én disk fejler, går alle data tabt)
RAID 1 2 (denne beregner bruger præcis 2) S Op til 1 disk
RAID 5 3 (n − 1) × S Op til 1 disk
RAID 6 4 (n − 2) × S Op til 2 diske
RAID 10 4 (et lige tal) (n ÷ 2) × S Afhænger af, hvilke diske der svigter (se nedenfor)

Formlerne for RAID 5 og 6 er afledt af definitionen, at paritet optager kapaciteten af henholdsvis én disk og to diske. Til denne engelske side blev Wikipedia-artiklen om RAID åbnet, og kapacitetsformlerne for disse niveauer kunne ikke bekræftes i den tekst, der blev læst (se "Kilder" nedenfor), så betragt dem som standarddefinitioner og ikke som citater.

Fejltolerance for RAID 10

RAID 10 kombinerer spejlinger af to diske (RAID 1) i en stribe (RAID 0). Det kan ikke beskrives med ét enkelt "antal diske, der kan svigte".

Hot spares

En hot spare er en standbydisk i en RAID-opsætning, som træder i stedet for en disk, der er svigtet eller er ved at svigte. I denne beregner tælles den adskilt fra diskene i arrayet: den er med i det samlede antal fysiske diske, men ikke i den anvendelige kapacitet (sådan behandler denne beregner den). Den vurderer ikke, om en hot spare er stor nok til at erstatte en svigtet disk.

Eksempel

Fire 4 TB-diske (plus én hot spare):

Med diske i forskellige størrelser (4, 4, 4 og 6 TB) i RAID 10: med den mindste størrelse, (4 ÷ 2) × 4 = 8 TB. Af de samlede 18 TB er 2 TB ikke i brug.

GB og GiB

GB bruger potenser af 1.000 (1 GB = 10⁹ bytes), og GiB bruger potenser af 1.024 (1 GiB = 2³⁰ bytes). Producenter og operativsystemer kan bruge forskellige enheder. Derfor kan den anvendelige kapacitet i dit operativsystem se mindre ud end tallet på etiketten. Denne beregner viser resultatet i alle fire enheder.

Bemærkninger

Kilder

Det mindste antal diske for RAID 5 (tre) og RAID 6 (fire) blev bekræftet i teksten i Wikipedia-artiklen "RAID", og kapaciteten af RAID 0 som summen af drevene (kontrolleret den 31. oktober 2026). Artiklens tekst kunne kun læses delvist, og kapacitetsformlerne for RAID 1, 5, 6 og 10 samt en udtalelse om, at RAID ikke er en backup, blev ikke fundet i den del, der blev læst. Den japanske version af denne beregner blev skrevet ud fra Wikipedia-artiklerne "Standard RAID levels", "Nested RAID levels" og "Hot spare". Teksten i SNIA-specifikationen blev ikke kontrolleret.

Ofte stillede spørgsmål

Hvor mange diske kræver RAID 5?

Mindst 3. Den anvendelige kapacitet er (antal diske − 1) × kapaciteten af én disk.

Kan RAID 1 bruge tre eller flere diske?

Der findes spejlinger af tre eller flere diske, men denne beregner håndterer kun konfigurationen med 2 diske.

Hvor mange diske kan svigte i RAID 10?

Det kan ikke angives som ét tal. Hvis begge diske i ét spejlpar svigter, går data tabt. Hvis fejlene er i forskellige par, kan flere diske svigte, men det er ikke garanteret.

Tæller hot spares med i kapaciteten?

Nej. De er standbydiske, så de er ikke en del af den anvendelige kapacitet. De tælles med i det samlede antal fysiske diske.