RAID är en populär metod för att öka hårddiskens hastighet eller tillförlitligheten i en dator , och många operativsystem har förmågan att genomföra RAID utan att någon extra hårdvara . Om du är intresserad av att implementera mjukvara RAID på datorn , det finns flera avvägningar i samband med detta. Det är viktigt för dig att vara medveten om dessa avvägningar innan beslut om att genomföra RAID i hårdvara eller mjukvara . Bakgrund
RAID ( Redundant Array av billiga diskar ) är en metod för att öka prestanda och /eller tillförlitligheten av hårddiskarna i en dator . Konceptet är att hårddiskar avsedda för användning i servrar är både snabb och tillförlitlig , men kan vara mycket dyra . Med flera mindre dyra enheter som agerar som en , är det möjligt att uppnå en liknande nivå av prestanda och feltolerans till en lägre kostnad .
P Det finns flera olika system ( som kallas "nivåer" ) för att genomföra RAID , vardera identifieras av ett nummer . De mest populära RAID-nivåer är RAID 0 ( striping ) och RAID 1 ( spegling ) . Båda kräver minst två hårddiskar . Med RAID 0 , är varje fil som du skriver på datorn delas upp i två delar , en för varje enhet , båda skrivna på samma gång . Eftersom varje enhet gör hälften av arbetet , är den totala hastigheten på ditt lagringssystem nästan fördubblats . RAID 1 används för datasäkerhet , allt skrivs till en enhet samtidigt skrivit till den andra . På detta sätt , kommer inga data att gå förlorad om en enhet går sönder . Med ett minimum av fyra hårddiskar , kan båda systemen implementeras samtidigt , detta kallas RAID 0 +1
RAID-nivåer Nästan varje programvara RAID genomförande är kapabel . av RAID-nivåerna 0 och 1 . Men många är inte kapabla att RAID 0 +1 eller den alltmer populära RAID 5 . RAID 5 är en mycket elegant metod att stärka datasäkerheten än RAID 1 . Medan RAID 1 kräver en spegel disk för varje primär disk , skära användbart lagringsutrymme för dina hårddiskar med hälften , kräver RAID 5 motsvarar bara en disk för redundanta data . Medan fyra 500 GB diskar skulle resultera i 1.000 GB användbart lagringsutrymme med RAID 1 , skulle samma enheter ger dig 1500 GB utrymme med RAID 5 .
Kostnad
Den största fördelen att programvaru-RAID har över hårdvara RAID är dess låga kostnader . Om programvaru-RAID stöds av ditt operativsystem , måste du spendera pengar bara på de hårddiskar som du tänker använda .
Hardware RAID kan vara möjligt med datorns moderkort . Undersök moderkortets bruksanvisning för att bekräfta detta . Annars måste du köpa en RAID controller kort , som du kan köpa för så lite som $ 90 utan kan också kosta några hundra dollar . Dyrare RAID kort inkluderar tillgång till fler RAID-nivåer , högre hastighet ombord processorer och mer cache RAM .
Prestanda
p Om du kör flera hårddiskar i en RAID 0 -konfiguration för ökad prestanda , kanske du inte att kunna uppleva allt den hastighet som dina enheter är kapabla till. Till exempel kan en RAID 0 array bestående av fyra SSD- hårddiskar läsa data på över 450 MB /sek . Men om dina enheter är anslutna via den seriella ATA- gränssnittet , kommer du att begränsas till en maximal hastighet på 375 MB /sek på grund av de nuvarande begränsningarna av Serial ATA . Däremot kan en PCI Express RAID controller kort enkelt hantera överföringar på 450 MB /sek eller mer . Addera System Resources
En RAID controller kort är i grunden en dator i ett mycket litet paket . Den har en processor som fungerar som en trafikledare , göra det arbete som krävs för att distribuera data mellan var och en av hårddiskarna i RAID- array . I program - baserade RAID -lösningar , är detta arbete hanteras av datorns central processor , vilket dränerar systemresurser . Om du är orolig för datorns prestanda och dess lagringssystem , bör du välja en lösning hårdvara RAID . Bör dock om du är villig att tolerera en liten prestanda träff i utbyte mot ökad datasäkerhet , en mjukvarubaserad RAID 1 implementering tillfredsställa dina behov . Addera