16Aug
RAID låter dig kombinera flera fysiska hårddiskar till en enda logisk hårddisk. Detta låter dig spegla dina data över två hårddiskar, vilket gör att du alltid har dina viktiga data lagrade på flera ställen.
RAID står för "redundant array of independent disks", även om det finns en typ av RAID som inte ger någon redundans och bara ökar prestanda.
RAID-nivåer
RAID är inte bara ett enda sätt att kombinera skivor. Det finns flera RAID-nivåer som ger olika prestationsnivåer och redundans. Alla RAID-nivåer har en sak gemensamt: de kombinerar flera fysiska diskar i en enda logisk disk som presenteras för operativsystemet.
- RAID 0 : Till skillnad från andra RAID-nivåer ger RAID 0 ingen redundans. Med RAID 0 kan du dock öka prestanda med flera skivor. När du använder RAID 0, är data som skrivs till en hårddisk delad över två( eller flera) hårddiskar jämnt. Om datorn till exempel skriver en 100 MB-fil, skrivs 50 MB på en hårddisk och 50 MB skrivs till den andra hårddisken. När datorn behöver läsa filen tillbaka kan den läsa 50 MB från en hårddisk och 50 MB från den andra hårddisken samtidigt - det här blir snabbare än att läsa 100 MB från en enda hårddisk. Om någon av hårddiskarna i RAID-matrisen dör, kommer du dock att förlora dina data. När du använder RAID 0 verkar dina multipeldiskar vara en större och snabbare hårddisk - men de är mycket mer ömtåliga.
- RAID 1 : I RAID 1 konfigureras två diskar för att spegla varandra. När din dator skriver 100 MB data till sina skivor kommer det att skriva samma 100 MB på båda hårddiskarna. Varje disk innehåller en fullständig kopia av data. Detta säkerställer att om en av diskarna någonsin misslyckas, kommer du alltid att ha en komplett och aktuell kopia av dina data.
- RAID 2, 3 och 4 : Dessa RAID-nivåer är litet använda och anses ofta föråldrade.
- RAID 5 : För att kunna använda RAID 5 behöver du minst tre diskar. RAID 5 använder stripning för att dela data över alla hårddiskar, med ytterligare paritetsdata fördelade över alla diskar. Om en av hårddiskarna dör, kommer du inte att förlora någon av dina data. RAID 5 erbjuder data redundans med mindre lagringskostnad än RAID 1 - till exempel om du hade fyra 1TB-hårddiskar kan du skapa två separata RAID 1-arrays( 1TB vardera för totalt 2TB-lagringsutrymme) eller en enda RAID 5-array med3TB lagringsutrymme.
- RAID 6 : RAID 6 liknar RAID 5, men lägger till ytterligare ett paritetsblock och skriver två paritetsblock för varje bit av data som är randig över skivorna. Du förlorar lagringskapaciteten, men RAID 6 ger extra skydd mot dataförlust. Om två hårddiskar till exempel dör i en RAID 5-konfiguration, kommer du att förlora dina data. Om två hårddiskar dör i en RAID 6-konfiguration, har du fortfarande alla dina data.
- RAID 10 : Också känd som RAID 1 + 0 delar RAID 10 data mellan primära skivor och speglar denna data till sekundära skivor. På så sätt försöker man tillhandahålla fördelarna med RAID 0( dela data över flera diskar för en prestationsökning) med fördelarna med RAID 1( redundans).
Det finns också andra, icke-standardiserade RAID-nivåer.
RAID Setup
RAID används generellt på servrar, mainframes och andra datorsystem där det är viktigt med redundant lagrade data. RAID används inte ofta på stationära datorer och bärbara datorer, men många datorer levereras med RAID-kontroller. Om du ville skulle du kunna skapa en RAID 1-konfiguration med två enheter för att säkerställa att dina data speglas över två enheter.
När du använder RAID, kan du antingen använda "hårdvaru RAID" eller "Software RAID." Med hårdvaru RAID, gör en hårdvara-enhet i din dator allt RAID-arbete. Om du till exempel hade hårddisk RAID och konfigurerade två skivor för att fungera i en RAID 1-konfiguration, skulle hårdvaru RAID-kontrollen presentera de två skivorna i ditt operativsystem som en enda skiva. Allt arbete i RAID - vilket speglar data, delat det över hårddiskar och så vidare - hanteras av hårdvaru RAID-kontrollen. Ditt operativsystem skulle inte ana att du faktiskt använde en RAID.
Med programvaru RAID hanteras arbetet av operativsystemet. Till exempel kan du skapa en programvaru RAID när du installerar Linux på din dator - Linuxkärnan vet om RAID och kommer att göra arbetet själv utan någon speciell hårdvara som behövs. Du kan också skapa en RAID-programvara i Windows.
För att konfigurera en hårdvaru RAID måste du använda programvaran som styr RAID-kontrollen - det kan komma åt via en datorns BIOS.Du bör kontrollera dokumentationen för hårdvaru RAID-kontrollenheten för exakta steg om du gör det här.
Liknande tekniker
Populära operativsystem har tekniker som fungerar på samma sätt som RAID.Windows 8 introducerade lagringsutrymmen. Linux har den logiska volymhanteraren eller LVM.Båda teknikerna låter dig gruppera flera fysiska skivor i en enda logisk skiva för att spegla dina data för redundans eller poola diskarnas lagring, vilket gör det tillgängligt som en enda skiva utan att ge redundans.
Dessa tekniker kan verka lite komplicerade, men de är faktiskt sätt att förenkla saker. När du har ställt in lämplig RAID lagras dina data automatiskt över flera hårddiskar, så du behöver inte oroa dig för att förlora den. Din programvara behöver inte ens veta att RAID existerar.
Bildkrediter: Justin Ruckman, Justin Ruckman, fsse8info