MTE förklarar: Vad är RAID?
Den här artikeln ingår i RAID-serien:
- MTE förklarar: Vad är RAID?
- Så här ställer du in RAID i Windows
- Så här ställer du in RAID i Linux
- Så här ställer du in RAID i MacOS Sierra
Om du tittar på att bygga en dator eller en arbetsstation kan du höra mycket konstiga, obekanta villkor som helt enkelt inte kan ge någon mening. RAID är förmodligen en av dem.
RAID står för "Redundant Array of Independent Disks" och det är en teknik som används med flera hårddiskar av prestationsskäl, till exempel att hålla backup (redundans) eller öka lagringsutrymmet.
RAID används inte ofta utanför servrar, men vissa entusiastiska skrivbordsbyggare gillar att ha en RAID-array ändå på grund av de möjligheter RAID introducerar.
Så, vad är RAID egentligen?
RAID är tekniken för att använda två eller flera hårddiskar för att öka lagringsutrymme, prestanda eller redundans inom en dator. Olika nivåer av RAID gör dessa saker med olika tekniker.
Självklart är RAID inte det bästa, hela lagringen. Vissa RAID-konfigurationer, särskilt de som fokuserar på prestanda eller lagringsutrymme, kommer att förlora all din data om någon disk i arrayen misslyckas. Även om du använder en implementering av RAID som håller paritetsdata och diskar, bör du alltid vara beredd på infektion eller fel på hårddisken med säkra, externa säkerhetskopieringar för alla dina viktiga filer. RAID är inte en ersättning för att säkerhetskopiera dina filer.
RAID-implementeringar och hur de fungerar
RAID har ett stort antal implementeringar, var och en utformad runt med flera skivor på olika sätt. RAID-nivåerna 2 till 5 kräver alla tre eller flera diskar, medan RAID 6 behöver fyra av dem.
Det finns sju standardformer av RAID, betygsatt på olika nivåer.
- RAID 0: Ökar prestandan genom att sprida data över flera enheter. Denna teknik kallas "data striping". Det ökar också lagringskapaciteten.
- RAID 1: Speglar skivorna, vilket gör hela innehållet identiskt. Ger en prestationsökning i lästider, men skrivtiderna är desamma.
- RAID 2: Strimlar data mer exakt på en bitnivå istället för RAID 0: s blocknivå. Används sällan.
- RAID 3: Streckdata på en bytenivå mellan nivån på precision mellan RAID 0 och RAID 1 och skapar en "paritetsdisk" som kan användas vid fel i huvudskivan. Detta används också sällan.
- RAID 4: Streckdata på standardnivå som används av RAID 0 och skapar en "paritetsdisk" som kan användas vid fel i huvudskivan. Detta använder också en paritetsdisk. Denna metod kan orsaka flaskhalsar i prestanda.
- RAID 5: Ränder data som RAID 3 på en byte nivå. "Paritetsdata", som används för säkerhetskopiering, finns på alla diskar i den här inställningen. Det ger stor prestanda och fel tolerans och kommer att överleva ett fel på enheten.
- RAID 6: Streckdata på standardblokkenivå och använder två olika paritetstyper. Detta system överlever två drivfel.
- RAID 10: Flera RAID 1-speglar, och sedan tillämpade RAID 0 över dem alla.
De flesta användare föredrar RAID 0, RAID 1 eller RAID 5.
Det finns också speciella implementeringar av RAID, ofta hybrider av de andra. De är, enligt följande:
- RAID 0 + 1: En kombination av 0 och 1.
- RAID 7: Lägger till cachning till 3 och 4, varumärkesskyddad av Storage Computer Corporation.
- RAID 1E: RAID 1 med flera (mer än två) skivor. Striping kombineras med spegling.
- RAID S: Parity RAID, en speciell metod som används och ägs av EMC Corporation.
För att använda RAID, hitta RAID-matrisen som passar dina behov och ta reda på hur du implementerar det på ditt system.
Software vs Hardware RAID
Om du inte vill göra RAID via operativsystemet (kallat "Software RAID") kan du också göra "hårdvaru RAID" som görs genom att köpa dedikerad hårdvara eller kompatibelt moderkort. För att ta reda på om ditt moderkort är kompatibelt, leta upp ditt moderkort online - annars finns det en mängd olika hårdvaru RAID-kontroller till salu.
Om du undrar vilken av de två är det bättre alternativet beror det på. Hårdvara RAID är dyrare, vilket kräver extra specialiserad hårdvara och en mer komplicerad installationsprocess. Det är dock mer pålitligt än programvaru RAID och kommer inte att använda någon av datorns processorkraft.
Programvaru RAID görs via ditt operativsystem och processor, så det har därför en egen kostnad. På de flesta moderna maskiner bör det inte vara ett problem, men på äldre skrivbord och servrar kan detta vara ett problem. Titta på pris och prestanda är programvara enkelt det bästa alternativet - men om du behöver bara lite extra pålitlighet kan hårdvaran passa bättre för dina behov.
Kommer snart att vi täcker programvaru RAID-tutorials för Windows och Linux. Håll dig igång!
Bildkredit: Den nya RAID, Set up RAID-1 Array