Hvad er RAID-opbevaring og kan jeg bruge det på min hjemme-pc? [Teknologi forklaret]

RAID er et akronym for Redundant Array of Independent Disks, og det er et centralt element i serverhardware, der sikrer dataintegritet. Det er også bare et fancy ord for to eller flere harddiske, der er tilsluttet sammen for at tilføje yderligere funktioner.

RAID er et akronym for Redundant Array of Independent Disks, og det er et centralt element i serverhardware, der sikrer dataintegritet.  Det er også bare et fancy ord for to eller flere harddiske, der er tilsluttet sammen for at tilføje yderligere funktioner.
Reklame

opbevaring raid RAID er et akronym for R edundant A rray af I ndependent D isks, og det er en kerneegenskab af server hardware, der sikrer dataintegritet. Det er også bare et fancy ord for to eller flere harddiske, der er tilsluttet sammen for at tilføje yderligere funktioner. Hvorfor vil du gerne gøre dette? Læs videre.

RAID-konfigurationer

For det første er det meget svært at beskrive RAID-teknologier som helhed, fordi de forskellige konfigurationer til rådighed for dig skaber meget forskellige funktionaliteter - men de fokuserer alle på hastighed eller pålidelighed. Lad os bryde dem ned:

RAID 0: Striped

Denne konfiguration handler om hastighed. Kort sagt spredes data på tværs af en række diske ( stribet over diskene, faktisk) - i stedet for at blive skrevet til kun en. Dette overvinder hastighedsbegrænsninger for et enkelt drev, så ydeevne er teoretisk multipliceret med antallet af diske, du bruger.

Det er et lignende koncept at have 4 kerner i din CPU - i stedet for at skrive instruktioner i en CPU, sender du forskellige dele til 4 forskellige CPU'er og får svarene 4 gange så hurtigt tilbage. Du får også bruge det kombinerede rum på alle drevene, så 2 x 1TB i en stribet konfiguration vil vise som en enkelt 2TB-drev.

opbevaring raid

På downside har du også så mange fejlfind som de drev, du bruger - hvis bare en af ​​disse drev fejler, vil alle dine data gå tabt. I virkeligheden bruges denne konfiguration sjældent. Hvis dataene ikke er så værdifulde, kan du måske oprette en RAID0 på en hjemmeserver eller endda en stationær computer.

RAID 1: Spejlvendt

Denne konfiguration handler om dataintegritet og er langt lettere at forklare. I en RAID 1 opsætning afspejles data til de andre drev - en fuld backup af alt er til enhver tid bevaret, fordi dataene samtidigt skrives til forskellige drev samtidigt. På grund af dette får du kun det samlede drevplads for et enkelt drev, så 2 x 1TB drev, der er konfigureret til at spejle hinanden, giver kun 1TB total plads.

netværk raid opbevaring

Dette er måske den mest almindelige virkelige verden brug, når to diske er tilgængelige. Når en dør, er dataene stadig 100% der og klar til brug, men processen med at "genopbygge" datarrayet på udskiftningsdrevet kan tage meget lang tid.

RAID 0 + 1: Striped & Mirrored

Dette kombinerer det bedste fra begge verdener ved at neste RAID-opsætninger, men kræver mindst 4 diske. Der indstilles derefter 2 sæt med 2 stribede diske, hver sæt replikeres til den anden. RAID 1 + 0 findes også, men varierer ikke nok til at berettige en separat forklaring - det er et tilfælde at strippe dine spejle frem for at spejle dine striber!

netværk raid opbevaring

RAID 2 & Over: Paritetsbits

Med 3 diske kan du faktisk opnå et godt præstations- og integritetskompromis ved at bruge det, der hedder en paritetsdisk. For at forklare dette, tænk på en skala af bits i stedet for hele drev.

En paritetsbit er simpelthen en XOR-kombination på de andre bits. XOR er en logisk operation, der evaluerer til true, hvis kun en af ​​de to input bits er sand. Se nedenstående tabel, hvor P er paritetsbiten.

AB P
0 0 0
0 1 1
1 0 1
1 1 0

Nu viser det sig, at dette er meget nyttigt til fejlkontrol og reparation af dataene. Hvis du skulle slette hele B- kolonnen, kunne du genopbygge den simpelthen fordi du stadig har både paritetsbiten og A, og da er der kun ét muligt svar til bit B.

Nu skal det være let at se, at selvom vi havde 2 x 1 terabyte drev, der var værd at bits, kunne vi stadig skabe en paritet for hver enkelt bit og placere den på et 3. drev, der også er en terabyte i størrelse. Og det er RAID3. Med en 3 disk array er 2 brugt til at strikke dataene og sprede det ud for ydeevne. Det tredje drev skaber et paritetssæt, og hvis en af ​​disse drev dør, kan vi bruge de andre 2 til at genoprette den fuldt ud.

netværk raid opbevaring

Jeg vil ikke gå ind i detaljer om RAID 3, 4, 5 og 6, fordi de stort set alle varianter på hvor og hvordan paritet bits gemmes eller afledes, og netop hvor meget genopretning kan gøres. Hvis du gerne vil læse dem, vil jeg foreslå den omfattende Wikipedia-side om emnet.

Kan jeg bruge RAID på min hjemme-pc? Skal jeg?

Både OSX og Windows har evnen til at oprette software RAID konfigurationer, men husk på, at dette vil øge belastningen på dit operativsystem på grund af den ekstra beregning, der kræves. Jeg vil ikke gå ind på at sætte dem op her, men hvis du gerne vil vide mere eller se en tutorial på MakeUseOf, så lad mig vide i kommentarerne, og jeg får det direkte.

Mange bundkort indeholder også en form for semi-hardware RAID - jeg siger semi-hardware, fordi de generelt stadig har brug for en driver i dit operativsystem for at kunne få adgang til dataene, men det er stadig et skridt op fra en ren software RAID, og du kan endda installere operativsystemet på dem for en lille ydeevne boost.

opbevaring raid

Den endelige metode til at gøre RAID er med dedikeret hardware-opgraderingskort, som du kan indlæse i din pc og tage fuld kontrol over datasiden. Disse er selvfølgelig den mest pålidelige og bedst mulige, men prisklassen er generelt udenfor forbrugernes budgetter.

Hvad enten du skal bruge en RAID, er det bestemt værd at lege med for nørdpunkter. Med hensyn til reel verden computing kan de præstationsgevinster du forventer ofte være mindre end de problemer, der er involveret (en SSD ville alligevel overgå dem alligevel), eller den data redundans du opnår, kan nemt opnås med andre traditionelle backup metoder.

Se de andre teknologiske forklarede artikler for mere fascinerende indsigt i teknologierne bag computere og internettet.

Billedkreditter: Wikipedia-bruger C Burnett, ShutterStock

In this article