RAID 5 vs RAID 6: Är den extra enheten värd det?

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

RAID 6 är vanligtvis värt den extra enheten när din NAS har minst fyra HDD-fack, datan måste vara tillgänglig och ett andra enhetsproblem under ersättning skulle vara kostsamt eller störande. RAID 5 är fortfarande ett rimligt kapacitetsfokuserat val när matrisen är liten, backuper är testade och återställning av tjänst är acceptabelt.

Beslutet är inte ”RAID 5 är osäkert” kontra ”RAID 6 är perfekt.” Det handlar om huruvida en extra paritetsenhet är en bättre användning av din budget än mer användbar kapacitet, en reservenhet eller en starkare backup- och återställningsplan.

Det korta svaret: Vad köper den extra enheten egentligen?

RAID 5 reserverar kapaciteten motsvarande en enhet för paritet och kan tolerera ett enhetsfel. RAID 6 reserverar kapaciteten motsvarande två enheter för paritet och kan tolerera två enhetsfel. Den andra marginalen finns kvar om en annan enhet skulle gå sönder medan den första ersätts eller återuppbyggs.

Den extra enheten är lättast att motivera när NAS:en är ett aktivt delat system: familjearkiv, affärsfiler, media som måste vara online eller en lagringspool som skulle vara svår att snabbt återställa. Om du behöver en bredare jämförelse mellan paritetslayouter, RAIDZ och speglar, ger den bredare jämförelsen mellan paritetslayouter, RAIDZ och speglar det nästa beslutsskiktet.

Börja med användbar kapacitet, inte rå kapacitet

Med lika stora enheter är RAID 5:s användbara kapacitet ungefär (antal enheter − 1) × en enhets kapacitet. RAID 6:s användbara kapacitet är ungefär (antal enheter − 2) × en enhets kapacitet. RAID 6 ger därför upp utrymmet motsvarande ytterligare en enhet när båda matriserna innehåller samma antal diskar.

Till exempel ger en RAID 5-matris med fyra enheter och 12TB-enheter ungefär 36TB före filsystemets overhead, medan en RAID 6-matris med fyra enheter ger ungefär 24TB. Microchips vitbok om RAID-nivåval dokumenterar samma kapacitetsmodell för en enhets respektive två enheters paritet samt minimikraven på tre respektive fyra enheter.

Måluppnåelig kapacitet med 12TB-enheter RAID 5-layout RAID 6-layout Vad RAID 6 tillför
Cirka 24TB 3 × 12TB 4 × 12TB En andra marginal för hårddiskfel
Cirka 36TB 4 × 12TB 5 × 12TB En andra marginal för hårddiskfel
Cirka 48TB 5 × 12TB 6 × 12TB En andra marginal för hårddiskfel

Den verkliga kompromissen är fönstret för degraderad matris

Den avgörande skillnaden uppstår efter att den första enheten har gått sönder. RAID 5 fungerar fortfarande, men har ingen kvarvarande tolerans för ytterligare en enhetsfel. RAID 6 är också degraderad, men behåller en felmarginal för en enhet till medan ersättningsprocessen pågår.

Återuppbyggnadstid är ett villkor, inte ett fast nummer

En återuppbyggnad kan ta timmar eller längre beroende på diskens kapacitet, upptagen data, kontroller- eller mjukvarubeteende, ersättningsdisken, bakgrundsaktivitet och eventuella fel som uppstår. Lova inte en fast återuppbyggnadstid baserat på kapacitet ensam. Western Digitals Rebuild Assist white paper visar varför prestanda vid degraderad array och hantering av återuppbyggnad kan påverka återställningstiden avsevärt.

Tolerans för andra fel ändrar det operativa beslutet

RAID 6 gör inte en återuppbyggnad ofarlig, men det ger dig mer utrymme att agera om en annan disk får problem innan den första ersättningen är klar. Den marginalen har störst värde när ersättningslogistiken är långsam, arrayen används intensivt eller driftstopp påverkar mer än en person.

Minska inte detta beslut till en enda URE-beräkning. Specifikationer för läsfel, felhantering, kontrollerbeteende, filsystemsbeteende och tillståndet för de återstående enheterna spelar alla roll. Den användbara köparfrågan är enklare: kan denna lagringspool tolerera att vara otillgänglig medan du återställer den, eller behöver den en extra marginal under återställningen?

När RAID 5 fortfarande är ett rationellt val

RAID 5 kan vara ett vettigt val för en tre-enhets-array eftersom RAID 6 inte är tillgängligt med färre än fyra enheter. Det kan också passa en kapacitetsbegränsad hemma-NAS när en fel tolerans för en enhet räcker och det finns en testad säkerhetskopia som kan återställa viktiga filer om arrayen inte återhämtar sig ordentligt.

Det är också rimligt när data är ersättningsbar, NAS:en inte förväntas ge kontinuerlig service, och du hellre vill använda budgeten för en offsite-säkerhetskopia, en reservdisk eller mer kapacitet. Det är en medveten återställningsavvägning, inte ett automatiskt misstag.

Välj RAID 5 eftersom dess kapacitetseffektivitet passar din faktiska återställningsplan – inte för att du antar att en säkerhetskopia finns någonstans utan att veta hur lång tid en återställning skulle ta eller om den har testats.

När RAID 6 förtjänar den extra enheten

RAID 6 passar bättre när poolen innehåller viktiga delade filer, körs kontinuerligt eller har tillräckligt många enheter så att byte och återuppbyggnad av en disk är en operativ händelse snarare än en snabb olägenhet. Det är särskilt användbart när den praktiska kostnaden för ett andra enhetsproblem är högre än värdet av en extra enhets användbara kapacitet.

Det är också ett bra val när du föredrar tillgänglighet framför maximal lagringseffektivitet. Ett familjearkiv, en aktiv skaparmiljö eller en liten teamfilserver behöver kanske inte företagsinfrastruktur, men kan ändå dra nytta av att behålla en andra felmarginal under en degraderad period.

RAID 6 innebär extra paritetsarbete, så skrivbeteendet beror på implementation och arbetsbelastning. Om din huvudsakliga arbetsbelastning är latenskänsliga databaser eller många små slumpmässiga skrivningar, utvärdera hela lagringsdesignen istället för att anta att någon av paritetslayouterna är rätt svar.

Kontrollera dessa fyra faktorer innan du väljer

Välj inte bara utifrån enhetsstorlek. Samma sex-enhets NAS kan rimligen använda RAID 5 eller RAID 6 beroende på hur mycket användbar kapacitet du behöver, hur snabbt du kan byta en enhet och om filerna kan återställas från en annan kopia.

Inmatning Lutning mot RAID 5 Lutning mot RAID 6
Matrisbredd Tre-enhets- eller liten kapacitetsfokuserad matris Fyra eller fler enheter med utrymme att byta kapacitet mot motståndskraft
Acceptabel driftstoppstid Återställning från säkerhetskopia är acceptabelt Att hålla poolen online är viktigt under ersättningen
Logistik för enhetsersättning Ersättning är omedelbar och lokal Ersättning kan ta tid eller kräva frakt, resa eller godkännande
Säkerhetskopieringsberedskap Oberoende kopior är aktuella och testade för återställning Säkerhetskopior finns fortfarande, men fortsatt live-tillgänglighet är också viktig

Använd enheternas tillförlitlighetssiffror som modell-specifik kontext, inte som en förutsägelse om att en matris kommer att gå sönder vid en beräknad tidpunkt. Till exempel listar Ultrastar DC HC555 produktmanual en sannolikhet för att inte kunna återställa data på 1 av 1015 lästa bitar för just den modellen. Det är inte en universell gräns eller en ersättning för en återställningsplan.

Paritet är inte samma sak som återställbarhet

RAID 6 skyddar mot ett bredare spektrum av enhetsfel än RAID 5, men det återställer inte filer som raderats av misstag, ångrar ransomware, skyddar mot en förstörd NAS eller bevisar att en gammal säkerhetskopia är användbar. Det förbättrar tillgängligheten; det skapar inte ett komplett återställningssystem.

Innan du investerar i den extra paritetsdisken, identifiera de felscenarier som paritet inte kan reparera. Om svaret inkluderar radering, korruption, stöld, brand eller ransomware är svaret versionerade, offline eller offsite-kopior – inte bara en annan RAID-nivå.

För ZimaOS-användare kan du omvandla återställningsplanen till schemalagda ZimaOS-säkerhetskopior efter att ha valt arraylayout. Det separerar beslutet om live-NAS-tillgänglighet från möjligheten att återställa data efter ett större fel.

En praktisk beslutsmatris för hemmabruk av NAS

Välj RAID 5 när kapacitetseffektivitet är prioritet och du har oberoende testade återställningskopior. Välj RAID 6 när NAS förväntas vara användbar och tillgänglig medan en trasig disk byts ut, även om det innebär att köpa en extra disk för samma användbara kapacitet.

Användningsfall Trolig passform Anledning
Liten, utbytbar mediearkiv med aktuella säkerhetskopior RAID 5 kan passa Kapacitet kan vara viktigare än en andra felmarginal.
Familjefoton och dokument med flera användare RAID 6 är ofta värt att överväga Tillgänglighet och en lugnare ersättningsperiod kan vara viktigare än maximal kapacitet.
Aktiv skapare eller delad lagring för små team RAID 6 är ofta det säkrare standardvalet Nertid och avbrott för återställning har en högre praktisk kostnad.
Latenskänslig databas eller tung slumpmässig skrivbelastning Utvärdera bortom RAID 5 kontra RAID 6 Den kompletta lagringslayouten och arbetsbelastningens beteende bör styra designen.

Den viktiga slutfrågan är inte ”Kan RAID 5 fungera?” Det kan det. Fråga istället om det är värt att bevara en extra felmarginal för en disk i den array du faktiskt kommer att använda.

Vanliga frågor

Kan RAID 6 överleva två diskfel?

Ja. RAID 6 är utformat för att tåla fel på två diskar i samma array. Det skyddar inte mot alla icke-diskrelaterade dataförlusthändelser, så säkerhetskopior är fortfarande nödvändiga.

Är RAID 5 acceptabelt om jag har en bra säkerhetskopia?

Det kan det vara. RAID 5 kan vara lämpligt när kapacitet är viktigt och du kan acceptera att återställa data eller bygga om tjänster från en oberoende, testad säkerhetskopia om arrayen inte kan återhämta sig efter ett fel.

Gör RAID 6 säkerhetskopior onödiga?

Nej. RAID 6 förbättrar tillgängligheten för live-arrayen vid diskfel. Det ger inte historiska versioner, offsite-skydd eller återställning från radering, ransomware, stöld eller bredare maskinvarufel.

Köpguide

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.