Hur fungerar RAID?

2 min läsning

Kort svar

RAID (Redundant Array of Independent Disks) kombinerar flera hårddiskar till en logisk enhet för bättre prestanda eller datasäkerhet. RAID 0 delar data för hastighet utan redundans, RAID 1 speglar data på två diskar, RAID 5 sprider data och paritet över minst tre diskar för balans mellan säkerhet och kapacitet.

RAID (Redundant Array of Independent Disks) är en teknik som kombinerar flera fysiska hårddiskar till en logisk enhet för att förbättra prestanda, öka datasäkerheten eller båda. Genom att sprida data över flera diskar kan systemet fortsätta fungera även om en disk havererar.

RAID 0 delar upp data i block som skrivs parallellt till två eller fler diskar, så kallad striping. Det ger högre läs- och skrivhastighet, men ingen redundans alls. Om en disk går sönder försvinner all data. RAID 0 passar därför bara när hastighet är viktigare än säkerhet, exempelvis för tillfälliga renderingsfiler.

RAID 1 skriver identisk data till två diskar samtidigt, så kallad spegling. Om en disk havererar finns all data kvar på den andra. Nackdelen är att du bara kan använda halva den totala diskkapaciteten, men enkelheten och tillförlitligheten gör RAID 1 populärt för operativsystemdiskar och mindre servrar.

RAID 5 sprider data och paritetsinformation över minst tre diskar. Pariteten gör det möjligt att beräkna och återskapa innehållet på en havererad disk. Du förlorar kapaciteten hos en disk till paritet, men resten är användbar. RAID 5 är en vanlig kompromiss mellan kapacitet, prestanda och säkerhet i filservrar.

Jämförelse av RAID-nivåer
RAID-nivåMinsta antal diskarRedundansKapacitetBäst för
RAID 02Ingen100 %Hastighet, tillfälliga filer
RAID 121 disk kan gå sönder50 %Operativsystem, viktiga data
RAID 531 disk kan gå söndern-1 diskarFilservrar, databaser
RAID 642 diskar kan gå söndern-2 diskarStora lagringsystem
RAID 1041 disk per spegel50 %Databaser med hög I/O

RAID 10 kombinerar spegling och striping genom att först skapa speglade par (RAID 1) och sedan stripa över paren (RAID 0). Det kräver minst fyra diskar men ger både hög hastighet och god redundans. RAID 10 är det vanligaste valet för databaser och andra prestandakritiska system.

NULL

Vanliga frågor

Vilken RAID-nivå ska jag välja?
RAID 1 för enkel spegling av viktiga data, RAID 5 för balans mellan säkerhet och kapacitet, RAID 0 bara om hastighet är viktigare än säkerhet.
Ersätter RAID backup?
Nej, RAID skyddar mot diskfel men inte mot virus, användarfel eller brand. Du behöver fortfarande separat backup.
Vad händer om en disk i RAID 5 går sönder?
Systemet fortsätter fungera med reducerad prestanda. Data kan återskapas från paritetsinformationen när en ny disk installeras.
Vad är skillnaden mellan RAID 1 och RAID 5?
RAID 1 speglar data på två diskar och förlorar halva kapaciteten. RAID 5 sprider data och paritet över minst tre diskar och förlorar bara en disks kapacitet.