Det finns lite olika sätt att sätta sina diskar i RAID.
De finns :
* hårdvaru RAID, dvs diskkontrollers som sköter det hela och inte heller belastar processorn.
* BIOS-Raid, som är en kombination av drivrutiner och annan klegga till operativsystemet.
* Operatisystemen har ibland någon RAID funktion i sig. t.ex. linux mdraid
RAID 0 ? som du nämner i rubriken betyder att om du t.ex. har en fil, så kommer den strajpas över samtliga fyra diskar.
Tanken är näst intill parallell få ut filens innehåll från samtliga fyra diskar utan att ett enda läshuvud ska behöva läsa ut en större area.
Det ska ge bättre prestanda vid både skriv och läsning, men då har du också ökat risken för fel med 4 gånger. Gård en disk sönder eller det blir korruption av något slag så är allt innehåll korrupt över hela RAID arrayn.
RAID 1 speglar datat så två diskar innehåller exakt samma innehåll. Då får man eventuellt en aning långsammare skrivningar, men snabbare läsningar. Då kan man tappa en hårddisk och datat är intakt på den andra, men det är en ganska dyr variant av redundans då hälften av utrymmet går till spillo för detta.
Sen finns det RAID 5 som man behöver minst 3 diskar till. Då har du paritet och kan tappa en hårddisk, datat kommer vara intakt men köras i ett degraded state.
RAID 6 har dubbel paritet, minst antal diskar är 4. Då kan du tappa två diskar.
Sen finns även RAID10 eller 1+0, där man har fyra diskar. Parvis strajpade i RAID0 och sen är paren speglade i RAID1, men även det är ganska udda. RAID5 + hotspare eller RAID6 brukar vara det mest vanligast förekommande.
Likaså, om ditt Raidsett är byggt med en hårdvaru kontroller och den går sönder kanske du behöver köpa en från samma märke för att montera ihop datat igen.
moderkortsbaserade BIOS Raid tenderar vara det sämsta alternativet. De är hack och ibland inte ens kompatibla genom samma tillverkare/chipset eller något annat än identiska moderkort.
Linux MDRaid är bäst för de flesta, inga konstigheter, presterar bra och är hyffsat robust. Om det inte är total härdsmälta går det alltid att hitta en ersättningslinux för att komma åt sitt data igen.
Men lite är RAID konceptet utdöende koncept. Många tenderar vilja flytta logiken av spegling och redundans ner till filsystemet eller filerna/objekten i sig. T.ex. filsystemsom btrfs/ZFS ska kunna skrubba innehållet och detektera innehållets konsistens att det är intakt. Och det är känns lite mer logiskt att ha ett feltollerant filsystem än RAID som replikerar sektorer i blindo.
Nästa steg upp är objekt orienterad storage där man skräddarsyn man policyn för varje fil/objekt än hela lagringsytan/filsystemet. T.ex. denna fil ska finnas på minst 3 datacenter spegla, runt på två olika kontinenter. Men då pratar vi enterprise, eller google drive, microsoft onedrive som vanliga konsumenter nuddar på object storage.