RAID kan hänvisa till något av följande:
1. RAID är en förkortning för redundant array of independent disks (redundant array av oberoende diskar) och är ett sortiment av hårddiskar som är anslutna och konfigurerade på ett sätt som bidrar till att skydda eller påskynda prestandan hos en dators disklagring. RAID används ofta på servrar och högpresterande datorer. Bilden av Drobo är ett bra exempel på en enhet som använder RAID-teknik. RAID använder flera tekniker som används i RAID och som förklaras nedan.
Spanning och software striping
Splitning av information och skrivning av den över flera fysiska diskstationer. RAID 0 använder denna teknik.
Mirroring
Duplicering av data från en diskettstation till en annan.
Duplexing
Duplicerar diskettstationen och diskkontrollen.
Detaljering
Data cachas i cacheminnet och skrivs till hårddisken när diskenheten blir tillgänglig.
Hot swapping
Skadade diskdiskar kan bytas ut och data kan placeras tillbaka på diskdisken medan resten av systemet är i drift.
Hot sparing
Diskdriften initieras automatiskt i matrisen när en annan går sönder.
Spindelsynkronisering
Synkronisering av rotationen för alla diskdiskar i matrisen vilket gör att information kan skrivas på en och samma gång.
Versioner av RAID
RAID 0
Mjukvarustrippning och blockinterleave (minst 2 enheter). Data skrivs till varje enhet i följd, varje block går till nästa tillgängliga enhet (striping) för en snabbare drift och mindre risk för överbelastning. Volymen kan naturligtvis vara mycket större än en enskild enhet. Eftersom det inte finns någon redundans, innebär felet på en enda enhet att systemet faller ner. RAID 0 är den snabbaste och mest effektiva arraytypen, men erbjuder ingen feltolerans.
RAID 1
Diskspegling och duplexering ( minst 2 enheter ). Enheterna används parvis och all data skrivs identiskt till båda enheterna. Varje enhet kan duplexas genom att anslutas till sin egen gränssnittskontroller. Om en enhet går sönder kan systemet inte störas av att en enhet går sönder. I stället fortsätter den andra enheten att fungera. Naturligtvis används nu två enheter för motsvarande lagringskapacitet som en enhet. Det finns ingen prestandavinst med den här nivån. Den array som är det bästa valet för prestandakritiska, feltoleranta miljöer. Dessutom är RAID 1 det enda valet för feltolerans om inte mer än två enheter önskas.
RAID 2
Data striping och bit interleave. Data skrivs över varje enhet i följd, en bit i taget. Kontrollsummadata registreras på en separat enhet. RAID 2 är mycket långsam för diskskrivningar och används sällan idag eftersom ECC är inbyggd i nästan alla moderna diskdiskar.
RAID 3
Data striping med bit interleave och paritetskontroll. RAID 3 liknar hävstång 2, men är mer tillförlitlig. Data striping sker över enheterna, en byte i taget. Vanligtvis används 4 eller 5 enheter som ger mycket höga dataöverföringshastigheter. En enhet är avsedd för lagring av paritetsinformation. Om en enskild enhet går sönder kan man kompensera detta genom att använda paritetsenheten för att rekonstruera innehållet i den misslyckade enheten. Eftersom paritetsenheten används vid varje skrivning tenderar skrivningen av data att bli långsammare. Fel på två eller fler enheter är ett problem. RAID 3 används i dataintensiva miljöer med långa sekventiella poster för att påskynda dataöverföringen. Den tillåter dock inte att flera I/O-operationer överlappas och kräver synkroniserade spindeldrivare för att undvika prestandadegradering med korta poster.
RAID 4
Block interleave data striping med paritetskontroll. Liksom i nivå 3 använder RAID 4 en enda paritetsenhet och blockdata striping som i RAID 0. Enheterna i denna RAID-nivå fungerar individuellt, där en enskild enhet läser ett datablock. Ett fel på styrenheten kommer naturligtvis att vara katastrofalt. Erbjuder inga fördelar jämfört med RAID 5 och stöder inte flera samtidiga skrivoperationer.
RAID 5
Block interleave, data striping med distribuerade kontrolldata på alla enheter. Den som ska användas för NetWare. Paritetsinformation fördelas på alla enheter. RAID 5:s effektivitet ökar när antalet diskar ökar. Du kan använda hot spares för att bygga om en trasig enhet i farten. Det bästa valet i miljöer med flera användare som inte är känsliga för skrivprestanda. Det krävs dock minst tre, och vanligare fem enheter, för RAID 5-matriser.
RAID 6
Utvidgning av RAID 5, som lägger till ett loggstrukturerat filsystem som ger en mappning mellan en diskenhets fysiska sektorer och deras logiska representation. När information skrivs placeras den i sekventiella fysiska disksektorer.
RAID 10
Strippad matris vars segment är RAID 1-matriser och som innehåller samma feltolerans som RAID 1. Höga I/O-hastigheter uppnås genom att strippa RAID 1-segment. Utmärkt lösning för dem som överväger RAID 1 eftersom den ger god skrivprestanda, men är en dyr lösning.
RAID 53
Implementerad som strippad RAID 0-array vars segment är RAID 3-matriser. RAID 53 innehåller också samma feltolerans och overhead som RAID 3. Utmärkt lösning för dem som överväger RAID 3 eftersom den ger ytterligare skrivprestanda, men är en dyr lösning och kräver att alla enheter har samma synkronisering.
RAID kan sättas upp med flera partitioner i stället för flera enheter för att ge ett visst skydd om sektorer på enheten blir dåliga. Om enheten går sönder förlorar du dock all data. För alla RAID-installationer är det bäst att använda minst två enheter för att eliminera en enda felpunkt och total dataförlust.
Vad är RAID 0/1?
En del dator- och RAID-tillverkare har skapat ett system för att märka sina RAID-enheter. Till exempel skulle RAID 0/1 betyda att den kombinerar RAID 0:s striping med RAID 1:s spegling.
2. En raid är en stor grupp människor, större än en enskild grupp, som slår sig samman för att ta sig an svåra uppdrag och bossar i MMO-spel online.
Array, Datorakronymer, Speltermer, Hårddisktermer, Redundant