Att välja RAID för hårddiskar 2013
Efter många, många artiklar, diskussioner, trådar, presentationer, frågor och inlägg om att välja RAID har jag äntligen beslutat mig för att publicera min övergripande guide för 2012–2013 till att välja RAID. Syftet med denna artikel är inte att brett förklara eller försvara RAID-val utan att presentera en koncis guide till att fatta ett välgrundat, genomtänkt beslut om RAID som är vettigt för ett givet ändamål.
Idag finns det fyra centrala RAID-typer för de flesta ändamål: RAID 0, RAID 1, RAID 6 och RAID 10. Var och en har en plats där den är som mest meningsfull. RAID 1 och RAID 10, där den ena helt enkelt är en tillämpning av den andra, kan behändigt betraktas som en enda RAID-typ där den enda betydande skillnaden är arrayens storlek. Många leverantörer hänvisar idag felaktigt till RAID 1 som RAID 10 av denna anledning, och även om detta tydligt är ett semantiskt misstag kommer vi att kalla dem RAID 1/10 här för att göra beslutsfattandet mindre komplicerat. Tillsammans kan de betraktas som familjen “speglad RAID” och skillnaden mellan dem grundar sig enbart på antalet par i arrayen. Ett par är RAID 1, fler än ett par är RAID 10.
RAID 0: RAID utan redundans. RAID 0 är mycket snabb och mycket bräcklig. Den har praktiskt taget ingen overhead och kräver minst antal hårddiskar för att uppnå mål för kapacitet och prestanda. RAID 0 är perfekt för situationer där data är flyktiga (såsom temporära cachar), där data endast läses och det finns gedigna säkerhetskopior, och där åtkomlighet inte är ett centralt bekymmer. RAID 0 bör aldrig användas för aktiva eller kritiska data.
RAID 6: RAID 6 är idag marknadsstandarden för paritets-RAID, efterföljaren till RAID 5. Som sådan är RAID 6 kostnadseffektiv i större arrayer (minst fem diskar, normalt sex eller fler diskar) där prestanda och tillförlitlighet är sekundära bekymmer i förhållande till kostnaden. RAID 6 är inriktad på kostnadseffektiv kapacitet för near-line-data.
RAID 1/10: Speglad RAID ger bäst hastighet och tillförlitlighet, vilket gör den idealiskt lämpad för online-data – alla data där hastighet och tillförlitlighet är det främsta bekymret. Det är det enda rimliga valet för arrayer med fyra eller färre diskar där data är icke-flyktiga. Med sällsynta undantag bör speglad RAID vara det självklara valet för varje RAID-array där specifika tekniska behov inte tydligt påbjuder en lösning med RAID 1 eller RAID 6.
Det är en sällsynt omständighet där RAID 0 krävs, mycket sällsynt. RAID 6 har en plats i många organisationer men nästan aldrig på egen hand. Nästan varje organisation bör förlita sig på RAID 1 eller 10 för sin primära lagring och potentiellt använda andra RAID-typer för särskilda fall, såsom säkerhetskopior, arkiv och cachar. Det är ett mycket, mycket sällsynt företag som inte skulle ha RAID 10 som primär lagring för merparten av sina system.
