MTE forklarer: Hva er RAID?
Denne artikkelen er en del av RAID-serien:
- MTE forklarer: Hva er RAID?
- Slik setter du opp RAID i Windows
- Slik setter du opp RAID i Linux
- Slik setter du opp RAID i MacOS Sierra
Hvis du ser på å bygge en datamaskin eller arbeidsstasjon, kan du høre mange merkelige, ukjente vilkår som ganske enkelt ikke kan gi mening. RAID er sannsynligvis en av dem.
RAID står for "Redundant Array of Independent Disks", og det er en teknologi som brukes med flere harddisker av ytelsesmessige grunner, for eksempel å holde sikkerhetskopier (redundans) eller økt lagringsplass.
RAID brukes ikke ofte utenfor servere, men noen entusiastiske desktopbyggere liker å ha et RAID-array uansett på grunn av de mulighetene RAID introduserer.
Så, hva er RAID egentlig?
RAID er teknikken for å bruke to eller flere harddisker for å øke lagringsplass, ytelse eller redundans i en datamaskin. Ulike nivåer av RAID gjør disse tingene med ulike teknikker.
Selvfølgelig er RAID ikke det beste, hele lagringsplassen. Enkelte RAID-konfigurasjoner, spesielt de som fokuserer på ytelse eller lagringsplass, vil få deg til å miste alle dataene dine hvis en hvilken som helst disk i arrayet mislykkes. Selv om du bruker en implementering av RAID som holder paritetsdata og disker, bør du alltid være forberedt på infeksjon eller stasjonssvikt med sikre, eksterne sikkerhetskopier for alle dine viktige filer. RAID er ikke en erstatning for sikkerhetskopiering av filene dine.
RAID-implementeringer og hvordan de fungerer
RAID har et stort antall implementeringer, hver utformet rundt ved hjelp av flere disker på forskjellige måter. RAID-nivå 2 til 5 krever alle tre eller flere disker, mens RAID 6 trenger fire av dem.
Det er sju standardformer for RAID, vurdert på forskjellige nivåer.
- RAID 0: Øker ytelsen ved å spre data over flere stasjoner. Denne teknikken kalles "data striping." Det øker også lagringskapasiteten.
- RAID 1: Speiler diskene, noe som gjør hele innholdet deres identisk. Gir en ytelsesforbedring i lesetider, men skrivetider forblir de samme.
- RAID 2: Striper data på en mer presis måte på et lite nivå i stedet for RAID 0s blokknivå. Sjelden brukt.
- RAID 3: Stripes data på et byte nivå mellom nivået av presisjon mellom RAID 0 og RAID 1 og oppretter en "paritetsdisk" som kan brukes i tilfelle hoveddisken svikter. Dette brukes også sjelden.
- RAID 4: Stripes data på standardnivået som brukes av RAID 0 og oppretter en "paritetsdisk" som kan brukes i tilfelle hoveddisken svikter. Dette bruker også en paritetsdisk. Denne metoden kan forårsake ytelse flaskehalser.
- RAID 5: Stripes data som RAID 3 på et byte nivå. "Paritetsdata", som brukes til sikkerhetskopiering, er på alle disker i dette oppsettet. Den gir god ytelse og feiltoleranse, og overlever en feil i stasjonen.
- RAID 6: Stripes data på standardblokknivå og bruker to forskjellige paritetstyper. Dette systemet overlever to stasjonsfeil.
- RAID 10: Flere RAID 1 speil, og deretter ble RAID 0 brukt over dem alle.
De fleste brukere foretrekker RAID 0, RAID 1 eller RAID 5.
Det er også spesielle implementeringer av RAID, ofte hybrider av de andre. De er som følger:
- RAID 0 + 1: En kombinasjon av 0 og 1.
- RAID 7: Legger til caching til 3 og 4, varemerkebeskyttet av Storage Computer Corporation.
- RAID 1E: RAID 1 med flere (flere enn to) disker. Striping er kombinert med speiling.
- RAID S: Parity RAID, en spesiell metode som brukes og eies av EMC Corporation.
For å bruke RAID, finn RAID-arrayet som passer for dine behov, og finn ut hvordan du implementerer det på systemet ditt.
Programvare versus maskinvare RAID
Hvis du ikke vil gjøre RAID via operativsystemet ditt (kalt "software RAID"), kan du også gjøre "hardware RAID" som gjøres ved å kjøpe dedikert maskinvare eller kompatibelt hovedkort. For å finne ut om hovedkortet ditt er kompatibelt, slå opp hovedkortet ditt på nettet - ellers finnes det en rekke hardware RAID-kontrollere til salgs.
Hvis du lurer på hvilken av de to er det bedre alternativet, avhenger det. Hardware RAID er dyrere, noe som krever ekstra spesialisert maskinvare og en mer komplisert installasjonsprosess. Det er imidlertid mer pålitelig enn programvare RAID, og vil ikke bruke noen av datamaskinens prosessorkraft.
Programvare RAID er gjort gjennom operativsystemet og prosessoren, så derfor har den egen overhead. På de fleste moderne maskiner bør dette ikke være et problem, men på eldre skrivebord og servere kan dette være en bekymring. Ser på pris og ytelse, er programvare enkelt det beste alternativet - men hvis du trenger bare litt ekstra pålitelighet, kan maskinvare være bedre egnet for dine behov.
Kommer snart, vil vi dekke programvare RAID opplæringsprogrammer for Windows og Linux. Følg med!
Bildekreditt: Den nye RAID, Konfigurer RAID-1 Array