MTE forklarer: Hvad er RAID?
Denne artikel er en del af RAID serien:
- MTE forklarer: Hvad er RAID?
- Sådan opsættes RAID i Windows
- Sådan opsættes RAID i Linux
- Sådan opsættes RAID i MacOS Sierra
Hvis du ser på at bygge en computer eller en arbejdsstation, kan du høre mange mærkelige, ukendte vilkår, der simpelthen ikke kan give mening. RAID er nok en af dem.
RAID står for "Redundant Array of Independent Disks", og det er en teknologi, der bruges med flere harddiske af ydeevne, som f.eks. Opbevaring af backup (redundans) eller øget opbevaringsplads.
RAID bruges ikke ofte uden for servere, men nogle entusiastiske desktopbyggere kan lide at have et RAID-array alligevel på grund af de muligheder RAID introducerer.
Så hvad er RAID virkelig?
RAID er teknikken til at bruge to eller flere harddiske til at øge lagerplads, ydeevne eller redundans inden for en computer. Forskellige niveauer af RAID gør disse ting med forskellige teknikker.
Selvfølgelig er RAID ikke det bedste, hele lagerpladsen. Visse RAID-konfigurationer, især dem, der fokuserer på ydeevne eller lagerplads, vil få dig til at miste alle dine data, hvis en disk i arrayet fejler. Selvom du bruger en implementering af RAID, der holder paritetsdata og diske, bør du altid være forberedt på infektion eller drevfejl med sikre eksterne sikkerhedskopier for alle dine vigtige filer. RAID er ikke en erstatning for sikkerhedskopiering af dine filer.
RAID implementeringer og hvordan de virker
RAID har et stort antal implementeringer, der hver især er designet rundt ved at bruge flere diske på forskellige måder. RAID niveau 2 til 5 kræver alle tre eller flere diske, mens RAID 6 har brug for fire af dem.
Der er syv standardformer af RAID, der er klassificeret på forskellige niveauer.
- RAID 0: Øger ydeevnen ved at sprede data på tværs af flere drev. Denne teknik kaldes "data striping." Det øger også lagerkapaciteten.
- RAID 1: Spejler diske, hvilket gør hele deres indhold ens. Giver et resultatforøgelse i læste tider, men skrivetider forbliver de samme.
- RAID 2: Striber data på en mere præcis måde på et lille niveau i stedet for RAID 0's blokniveau. Sjældent brugt.
- RAID 3: Striber data på et bytniveau mellem præcisionsniveauet mellem RAID 0 og RAID 1 og opretter en "paritetsdisk", som kan bruges i tilfælde af manglende hoveddisk. Dette bruges også sjældent.
- RAID 4: Striber data på standardniveauet, der bruges af RAID 0 og opretter en "paritetsdisk", som kan bruges i tilfælde af manglende hoveddisk. Dette bruger også en paritetsdisk. Denne metode kan forårsage ydelse flaskehalse.
- RAID 5: Stripes data som RAID 3 på et byte niveau. "Paritetsdata", der bruges til sikkerhedskopiering, findes på alle diske i denne opsætning. Det giver stor ydeevne og fejltolerance og overlever en drevfejl.
- RAID 6: Striber data på standard blokniveau og bruger to forskellige paritetstyper. Dette system overlever to drevfejl.
- RAID 10: Flere RAID 1 spejle, og derefter blev RAID 0 anvendt over dem alle.
De fleste brugere foretrækker RAID 0, RAID 1 eller RAID 5.
Der er også særlige implementeringer af RAID, ofte hybrider af de andre. De er som følger:
- RAID 0 + 1: En kombination af 0 og 1.
- RAID 7: Tilføjer caching til 3 og 4, varemærketegnet af Storage Computer Corporation.
- RAID 1E: RAID 1 med flere (mere end to) diske. Striping kombineres med spejling.
- RAID S: Parity RAID, en særlig metode, der anvendes og ejes af EMC Corporation.
For at bruge RAID skal du finde RAID-arrayet, der passer til dine behov, og finde ud af, hvordan du implementerer det på dit system.
Software vs. Hardware RAID
Hvis du ikke vil gøre RAID via dit operativsystem (kaldet "software RAID"), kan du også gøre "hardware RAID", som er gjort ved at købe dedikeret hardware eller kompatibelt bundkort. For at finde ud af om dit bundkort er kompatibelt, skal du se dit bundkort online - ellers findes der en række hardware RAID controllere til salg.
Hvis du tænker på hvilken af de to er den bedre mulighed, afhænger det. Hardware RAID er dyrere, der kræver ekstra special hardware og en mere kompliceret installationsproces. Det er dog mere pålideligt end software RAID og bruger ikke nogen af computerens processorkraft.
Software RAID udføres via dit operativsystem og processor, så det har derfor sin egen overhead. På de fleste moderne maskiner bør dette ikke være et problem, men på ældre desktops og servere kan det være et problem. Når man ser på pris og ydeevne, er software nemt den bedste mulighed - men hvis du kun har brug for en lille smule ekstra pålidelighed, kan hardware være bedre egnet til dine behov.
Kommer snart vi dækker software RAID tutorials til Windows og Linux. Bliv hængende!
Billedkredit: Den nye RAID, Set up RAID-1 Array