Vilken RAID Array är bäst för dig?

Om du någonsin har funderat på att skapa en NAS-enhet eller en server, eller bara har dabblat i lagringsvärlden har du förmodligen hört talas om RAID. Den fullständiga formen av RAID är faktiskt ”Redundant Array of Independent (or Inexpensive) Disks”. Huvudsyftet med denna array är att skapa ett skyddsnät för all din lagring som är ansluten till NAS eller servern. Feltolerans är huvudmålet med denna teknik.

Feltolerans betyder att i händelse av att en enhet misslyckas eller dör kommer arrayen i sig att fortsätta fungera och data kommer att skyddas. Detta är oerhört viktigt i professionella applikationer och datacenter där servrarna och alla enheter i dem kan ha känslig data som måste skyddas till varje pris. RAID-array kan hjälpa till att tillhandahålla ett slags säkerhetsfunktion där data fortfarande kan skyddas även om det finns ett maskinvarufel.

Där RAID är viktigt

RAID används traditionellt i applikationer där data lagras på flera enheter. Områden som servrar och datacenter har ett absolut avgörande behov av RAID så att de enorma mängder känslig data kan skyddas i händelse av hårdvarufel. Förutom dessa applikationer blir RAID också alltmer populärt inom hem- och kontorsapplikationer. Konsumenterna vänder sig nu till RAID för att antingen öka prestanda eller ge redundans i händelse av en enhetsförlust. Denna typ av RAID ställs ofta upp i applikationer som hem-NAS-servrar och liknande.

Hur man ställer in RAID

RAID kan ställas in med både programvaru- och hårdvarukonfigurationer. Programvaru-RAID-konfiguration innebär att du kan använda RAID-funktionerna utan att använda någon särskild hårdvara. Dedikerad RAID-maskinvara betyder i allmänhet en RAID-kontroller. När du använder programvaran RAID utnyttjas operativsystemets inneboende RAID-funktioner. Windows 10, Windows 8 och Windows 7 tillsammans med Linux- och OS X-servrar har fullt stöd för programvarunivå RAID. Eftersom denna nivå av RAID kan konfigureras inuti programvaran utan extra kostnad, betyder detta att denna metod är idealisk för personer som arbetar på ett litet antal enheter på hemmet eller på mindre kontorsnivå.

Hårdvaru-RAID kräver å andra sidan specifika RAID-kontroller för att utnyttja RAID-potentialen till fullo. Detta är en dyrare men mer pålitlig och mångsidig metod som kan vara till nytta för professionellt lagringsarbete, datacenterapplikationer eller omfattande NAS-servrar.

Vilken RAID-nivå ska du välja

Det finns många RAID-nivåer som ofta används i både konsument- och prosumer-utrymmen. Dessa nivåer (även kallade RAID Arrays) har var och en sina fördelar och nackdelar. Det är upp till användaren att identifiera vilken som passar deras behov mest. Det är också viktigt att notera att RAID-konfigurationer för programvara och hårdvara stöder olika RAID-nivåer och också kan diktera de typer av enheter som stöds i RAID-konfigurationen: SATA, SAS eller SSD.

RAID 0

Denna RAID-nivå används för att öka serverns prestanda. Med denna konfiguration skrivs data över flera diskar. Det är också känt som "disk striping". Oavsett vilket arbete du gör på den här servern hanteras av flera enheter, så prestandan ökar på grund av ett högre antal I / O-operationer. En annan fördel förutom hastighet är att RAID 0 kan konfigureras i både mjukvaru- och maskinvaruformer, och de flesta styrenheter har också stöd. Den största nackdelen med denna konfiguration är feltolerans. Om en enhet misslyckas är all data över alla randiga skivor borta. Säkerhetskopiering är nyckeln om du planerar att använda den här konfigurationen.

RAID 1

Denna konfiguration är också känd som "Disk mirroring" och den största starka punkten för RAID 1 är feltoleransen. Enheter i denna RAID-array är exakta repliker av varandra, vilket skapar ett större säkerhetsnät om någon enhet skulle misslyckas i arrayen. Data kopieras sömlöst från en enhet till en annan och det är det enklaste sättet att skapa en skivspegel till en relativt låg kostnad.

Den största nackdelen med RAID 1 är prestandan. På grund av att data skrivs över flera enheter istället för en, är prestandan för en RAID 1-array långsammare än en singular-enhet. Den andra nackdelen är att den totala användbara kapaciteten för en RAID-array är hälften av summan av enhetskapaciteterna. Till exempel kommer en installation med två enheter på 1 TB vardera att ha en total RAID-kapacitet på 1 TB istället för 2 TB. Detta är uppenbarligen av redundansskäl.

Om du bara vill klona en hårddisk manuellt kan vår guide vara till hjälp i det avseendet.

RAID 5

Detta är den vanligaste konfigurationen för företags-NAS-enheter och affärsservrar. Denna matris är en förbättring jämfört med RAID 1 eftersom den lindrar en del av prestandaförlusten som är inneboende för skivspegling, och ger också god feltolerans. Båda dessa saker är väldigt viktiga i professionella datalagringsapplikationer. I RAID 5 är data och paritet randig över 3 eller fler enheter. Om det finns någon indikation på ett fel i en enhet överförs data sömlöst till paritetsblocket. En annan fördel med detta RAID-program är att det gör att många serverenheter kan "bytas", vilket innebär att enheter kan bytas in i arrayen medan systemet är igång.

Den största nackdelen med denna array är skrivprestanda på stora servrar. Detta kan oroa sig om många användare får åtkomst till en viss matris och skriver till den samtidigt som en del av den dagliga arbetsbelastningen.

RAID 6

Denna RAID Array är nästan identisk med RAID 5 med bara en viktig skillnad. Det har ett starkare paritetssystem vilket innebär att upp till två enheter kan misslyckas innan det finns någon chans att data påverkas. Detta gör det till ett mycket attraktivt val för datacenter och andra företagstillämpningar.

RAID 10

RAID 10 är en kombination av RAID 1 och RAID 0 (alltså 1 + 0). Det är en hybrid RAID-kombination som försöker kombinera de bästa delarna av både RAID 1 och RAID 0-matriser. Den kombinerar striping av RAID 1 med spegling av RAID 2 i ett försök att öka hastigheterna samt ge bättre feltolerans. Detta gör den idealisk för servrar som utför många skrivoperationer. Det kan också implementeras i programvara eller hårdvara, men hårdvaruimplementering är i allmänhet en bättre väg att välja.

Den uppenbara nackdelen med en RAID 10-array är dess kostnad. Minst fyra enheter krävs för denna matris, med större datacenter och företagsapplikationer som måste spendera minst 2 gånger beloppet på enheter som de skulle göra på andra matriser.

Andra RAID-nivåer

Bortsett från de tidigare nämnda RAID-nivåerna, finns det också några andra matriser. Dessa är kombinationer av huvudmatriserna och används för specifika ändamål.

RAID 2

Detta liknar RAID 5 men istället för att använda ett paritetssystem uppträder striping på en bitnivå. Minst 10 enheter krävs för att distribuera en RAID 2-array, och I / O-prestanda kan också drabbas hårt. De stora kostnaderna för inträde och dålig prestanda är den främsta anledningen till RAID 2: s popularitet.

RAID 3

Detta liknar också RAID 5. Skillnaden är att den använder en dedikerad paritetsenhet istället för ett paritetsblock. RAID 3 är en mycket specialiserad applikation som används i vissa specifika databas- och behandlingsområden.

RAID 4

RAID 4 använder ett byte-nivå striping system i motsats till ett bit-level striping system som används i RAID 3. Andra applikationer är identiska.

RAID 7

Detta är en egen RAID-nivå som ägs av Storage Computer Corporation, som nu är avstängd.

RAID 0 + 1

Ofta förväxlas med RAID 1 + 0 (RAID 10), den här applikationen av RAID 0 + 1 är faktiskt väldigt annorlunda än RAID 10. RAID 0 + 1 är en speglad matris med segment som själva är RAID 0-matriser. Denna array har också specialiserade applikationer i professionella miljöer som kräver hög prestanda men som inte nödvändigtvis kräver skalbarhet.

RAID är inte ett alternativ till Backup

Ett stort misstag som nya användare eller till och med några erfarna användare kan göra inom detta område är att förvirra RAID med säkerhetskopiering. Det är extremt viktigt att de två är differentierade. RAID kan utföra vissa nivåer av prestandaförbättringar eller det kan ge ett effektivt säkerhetsnät för dina data så att om det finns ett maskinvarufel som skadar vissa enheter, har användaren tid att agera och byta ut dessa enheter. Det kan hjälpa till att spara data från att gå förlorade på en gång. En korrekt säkerhetskopiering är dock nödvändig för professionella användare och företagsanvändare och bör göras på minst tre platser, varav en befinner sig på en annan fysisk plats. Även en mycket avancerad RAID-array kan ge efter för fysiska skador eller externa faror som eld eller vatten etc. Det är därför en separat säkerhetskopia av känslig data alltid är viktig och bör vara obligatorisk för professionella applikationer och företagstillämpningar. Om du råkar ta bort viktiga data från din hårddisk av misstag, vår återställningsguide kan hjälpa dig att återställa det.

Slutord

RAID är ett användbart verktyg i modern datoranvändning och kan ge flera viktiga fördelar i professionella arbetsbelastningar som stora servrar eller datacenter. RAID ger användarna valet mellan hög prestanda och högre säkerhetsnivåer, och med avancerade RAID-nivåer är det till och med möjligt att få båda på en gång. Det är viktigt att RAID implementeras förutom en korrekt säkerhetskopiering, och de två bör inte förväxlas med varandra. All känslig data i en RAID-array kan fortfarande vara sårbar för permanent förlust om inte korrekta säkerhetskopior görs.

Facebook Twitter Google Plus Pinterest