Guide til RAID

Skrevet den 3. May 2009. Artiklen er vist 47004 gange.


Del med dine venner

     


Hvorfor RAID?

RAID (Redundant Array of Inexpensive Disks) blev i sin tid opfundet til brug i store firmaer, hvor alle former for downtime (tid hvor computerne/serverne ikke virkede) var katastrofal, samtidig med at RAID kunne opfylde nogle krav som ikke kunne udføres af en enkelt harddisk uden at bruge en stor sum penge på specielle harddiske. RAID-pricippet blev første gang undersøgt og navngivet i 1987 på Berkeley Universitetet i USA.

Princippet går i bund og grund ud på at få flere små harddiske til at virke som én stor harddisk. Der er flere metoder til hvordan dette kan opnås, men det fælles mål er at kunne overskride de begrænsninger der ligger i kapaciteten, sikkerheden og hastigheden i forhold til en enkelt disk.

Siden 80'erne, hvor princippet blev opfundet, har RAID bevæget sig fra at være en kompleks teknologi der blev brugt i bl.a. supercomputere og servere, til at være noget man kan finde indbygget i stort set alle bundkort i dag, hvor gamere og andre privatpersoner med behov for datasikkerhed eller ydelse kan drage nytte af det.

 

RAID levels:

Udtrykket RAID levels bliver brugt til at beskrive de metoder der bliver gjort brug af i RAID arrayet, herunder striping, spejling, paritet og duplexing. Nogle af metoderne blev allerede fastsat i 1988 på Berkeleys papirer om RAID.

Det oprindelige papir beskrev RAID 1,2,3,4 og 5 og siden da er RAID 0 og 6 blevet tilføjet. Desuden er der kommet lukkede udgaver, herunder RAID 7

I denne guide vil jeg forklare de individuelle udgaver af RAID, samt det man kalder for nedsted RAID arrays, der gør brug af flere forskellige levels på samme tid.

Til at opbygge et RAID array, skal man have mindst to harddiske. Disse harddiske skal helst være identiske og af relativt samme alder for at opnå maksimal ydelse og stabilitet.


Den samlede kapacitet angives på to måder, en simpel måde, og en måde der bruger bogstavregning.

 

RAID 0:
RAID 0 er den hurtigste og simpleste, men også den mindst sikre RAID metode, da RAID0 ikke giver mulighed for at genskabe data i tilfælde af at én af diskene i arrayet går ned.

RAID0 skal bruge mindst to harddiske og bliver også kaldt for "striping", da data skiftevis bliver skrevet over alle harddiske i arrayet i lige store bidder (stripes) på x antal kilobytes (typisk 64 kB).

Stort set alle controllere der understøtter RAID, er RAID0 med i puljen den dag i dag. RAID0 guver et relvativt stort boost i hastighed til både læsning og skrivning, især hvis man bruger store stripes (over de 64 kB).

Den samlede kapacitet for er RAID0 array kan udregnes således:

kapacitet = størrelse på den mindste disk * antallet af diske

 

Effektivitet = n

 

 

RAID 1:
RAID 1 gør brug af Mirroring eller duplexing til at skabe to helt identiske harddiske, hvor data befinder sig samme sted på begge harddiske, hvilket gør det muligt for den sekundære disk at blive ved med at fungere selvom den første disk er gået ned.

Mirroring bliver forklaret herover, mens duplexing er en udvidet udgave, hvor hver harddisk bliver sat til hver deres controller. Dette beskytter ikke blot data mod tab, men også hvis en controller skulle gå i stykker.

RAID 1 bliver understøttet af stort set alle RAID controllere i dag, og kræver mindst to diske. Ydelsesmæssigt ligger RAID 1 i bunden, da det stadig yder lidt bedre end en enkelt disk, men værre end så mange af de andre levels

Det kan dog anbefales at i arrays med mere end 3 diske at bruge RAiD 10 eller 01 i stedet for.

Den samlede kapacitet for er RAID1 array kan udregnes således:

kapacitet = størrelse på mindste disk / (størrelse på mindste disk + størrelse på større diske)


Effektivitet = n/2

 


Næste side >>

0 Kommentarer
Skriv kommentar til artikler Kommentarer til artikler fra Facebook

 

Nyeste Videoer og Trailers

Seneste nyheder

Ny Apple Store i Chicago monterer en gigantisk MacBook Pro på taget (Video)

Det er vist ikke gået nogen næser forbi, at Apple elsker at skille sig ud fra mængden. Om det er på pompøse le
Læs Mere

SEGA Forever Collection Classic lanceret til Android og iOS

SEGA Forever Collection annonceret, som vil bringe alle de klassiske SEGA Games ind på Android og iOS
Læs Mere

LG fremviser 77" fleksibel og gennemsigtig OLED display

LG Display divisionen fremviser 77" fleksibel og gennemsigtig OLED display, som ifølge LG selv, er verdens før
Læs Mere

PRESSEMEDDELSE: AMD Launches EPYC for the Datacenter

AMD toget blæser afsted, og det er Vega, Ryzen, Polasris 10, Radeon Instinct eller denne nye EPYC serie. AMD
Læs Mere

GIGABYTE releaser Aorus GTX 1070 Gaming Box

Mangler din bærbar et skub i røven mht. grafikkortet, så kunne du meget vel kigge i retning af Aorus GTX 1070
Læs Mere

AMD bekræftet deres nye Radeon Instinct målrettet deep learning.

Radeon Instinct er målrettet deep learning, og nu bekræfter AMD deres kommen i tredje kvartal 2017. At de ikke
Læs Mere

Razer vil ruske op i mobilgaming markedet!

Alt tyder på Razer brygger på planer, der vil ruske op i mobil-gaming markedet. Vi holder et vågent øje med ny
Læs Mere

Så er OnePlus 5 officiel. Her er priser, specs og release dato

Så er det nye OnePlus 5 flagskib officielt lanceret, og alle gætterierne ser ud til at holde stik. Her har du
Læs Mere
Partner sider
Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.