RAID Redundant Array of Independent/Inexpensive Disks
Som tumregel: Alla hårddiskar skall vara lika stora och lika snabba.
RAID level0
Är den enklaste varianten av RAID och använder striping. Metoden ger ingen ökad datorsäkerhet men förbättrad prestanda.
Exempel: Om man använder fyra hårddiskar i systemet och lagrar en fil som består av totalt 16 block (där varje block lagras med nummer 1 först och sedan i stigande nummerordning) kan se ut såhär.
Hårddiskarna bör vara lika stora och lika snabba. Du kan bara dra nytta av den storlek som motsvarar den minsta hårddisken, efter som data sprids lika över de olika hårddiskarna.
RAID level1
Metoden använder Mirroring och ger i första hand ökad datorsäkerhet med likvärdig prestanda vid skrivning som om en hårddisk hade använts. Tekniken ger dock prestandaökning vid läsning,
eftersom läsningen kan delas upp mellan hårddiskarna.
Exempel: Om man använder fyra hårddiskar i systemet och lagrar en fil som består av totalt 16 block (där varje block lagras med nummer 1 först och sedan i stigande nummerordning) kan se ut såhär.
RAID level0+1
Metoden använder både mirroring och striping, och är en kombination av 'level0' och 'level1'. Kostnaden är hög (pga. stort antal hårddiskar) men anses också i många fall vara den som har högst prestanda.
Tekniken kräver minst 4 hårddiskar som är lika stora. Här kan en hårddisk gå sönder utan att någon infomratin försvinner. Med en trasig hårddisk fungerar varianten som en 'level0' lösning.
Exempel: Spegling av exemplet använt för exemplet i RAID level0 ser ut så här.
RAID level2
Är en äldre typ av raidsystem där informationen skrivs till flera diskar och separata diskar sparar felkorrigeringsdata. Dagens (år 2002) hårddiskar sparar samma typ av data internt och raid 2 har inga fördelar gentemot andra raidkopplingar.
RAID level3
Här sparar informationen i segment parallellt på alla diskarna i systemet, utom en som används för att spara paritetsinformation för att systemet ska kunna rekonstruera sig om en disk skulle gå sönder. Raid 3 ger goda prestanda och hög säkerhet vid läsning och skrivning av långa sammanhängande filer från en användare, men raid 5 ger ungefär samma prestanda i de flesta tillämpningar och är idag mycket vanligare.
RAID level4
Metoden använder en kombination av striping och paritet. Med denna kombination erhålls datasäkerhet till en lägre kostnad än för RAID level1, då den extra lagringskapaciteten som införs kan minskas. Nackdelen är att den hårddisk som används för lagring av paritet blir en flaskhals då den måste accessas vid alla skrivningar, varför prestanda är lägre än för level0 och level1.
Exempel: En lösning kan se ut såhär.
RAID level5
Metoden löser prestandaproblemet med level4 genom att inte använda en dedikerad hårddisk för paritet utan sprida ut paritethanteringen på alla hårddiskar. Är år 2001 den vanligaste varianten av RAID-lösning, och används främst i servrar.
Exempel: En lösning kan se ut såhär.