Kan nån förklara de olika RAID-variantern?
http://www.finitesystems.com/PRODUCT/raid/raidlevel.htm - att läsa om
Men i korthet, det är 3 "raid levels" som är vanligt i pro-sumer produkter:
raid-0: kallas striping (eller scary raid ) är inte raid egentligen då det inte är någon redundans, 2x500G ser ut som en 1T disk, 3x500G = 1.5T osv, tappar du en disk i arrayen tappar du _ALLT_.
raid-1: mirror, helt enkelt allt som skrivs till arrayen skrivs både till disk1 & disk2, fördelarna är ju uppenbara, du kan tappa X-1 diskar av arrayen (X=mängden diskar, man kan ha raid-1 på 4 diskar ex, 4x så säkert & 2x dyrt) nackdelarna är att tiden det tar att skriva till arrayen brukar vara högre, då det är mer IO inblandat.
raid-5: paritet striping (eller not so scary raid:)), funkar endast på 3 eller mer diskar, man kan tappa en och endast en disk i arrayen under drift, tappar man fler tappar man datan. funkar som så att för varje block eller bit (beror på implementering) räknas paritet ut genom xor, så med 3 diskar ser det ut så här:
disk1 disk2 disk3
D D P
D P D
P D D
Så 3x500G blir 1T plats, hur pariteten räknas och hur många diskar som är i arrayen påverkar hur mycket plats som du "tappar" till paritet.
För backuper är det egentligen bara raid-1 som är att använda, vanligtvis med en offline lösning i hårdvaran, så man kan göra offsite backuper, ex:
raid-1 array med 2 diskar, rycker ut ena disken ur arrayen som man skickar med post till plats X, stoppar in en ny disk i arrayen som gör en offline synk (utan att datorn är på) så man har en komplett array, nästa vecka skickar man en av diskarna till plats X, som skickar tillbaka den som man skicka förra gången som man raderar och stoppar i arrayen som synkar upp igen. Repeat ad nauseum