Korišćenje RAID-a 5 pomoću vašeg Mac-a

Tolerantna greška u brzom čitanju

RAID 5 je striped RAID nivo dizajniran da poveća brzinu čitanja i pisanja diska. RAID 5 je sličan RAID-u 3 u tome što koristi bit pariteta kako bi osigurali integritet podataka. Međutim, za razliku od RAID 3, koji koristi disk namenjen čuvanju pariteta, RAID 5 distribuira paritet svim pogonima u nizu.

RAID 5 obezbeđuje toleranciju pogona pogona, omogućavajući da bilo koji pojedinačni pogon u nizu ne uspije bez gubitka podataka u nizu. Kada pogon ne uspije, RAID 5 niz se i dalje može koristiti za čitanje ili pisanje podataka. Kada se zamijeni pogrešni disk, RAID 5 niz može ući u režim za oporavak podataka, pri čemu se podaci pariteta u nizu koriste za obnovu nedostajućih podataka na novo instaliranom pogonu.

Izračunavanje veličine RAID 5 polja

RAID 5 nizovi koriste ekvivalent disk jedinice za čuvanje pariteta, što znači da se ukupna veličina polja može izračunati koristeći sledeću formulu:

S = d * (n - 1)

"D" je najmanja veličina diska u nizu, a "n" je broj diskova koji čine niz.

Najbolja upotreba za RAID 5

RAID 5 je dobar izbor za skladištenje multimedijalnih datoteka. Brzina čitanja može biti vrlo visoka, dok je brzina pisanja nešto sporija, zbog potrebe za izračunavanjem i distribucijom pariteta. RAID 5 odlikuje čuvanje velikih datoteka, gdje se podaci čitaju sekvencijalno. Manji, slučajno dostupni fajlovi imaju prosečne performanse čitanja, a performanse pisanja mogu biti loše zbog potrebe za ponovnim izračunavanjem i prepisivanjem podataka o paritetu za svaku operaciju pisanja.

Iako se RAID 5 može implementirati sa različitim veličinama diskova, to se ne smatra preferiranim pristupom, s obzirom da će veličina RAID 5 nizova biti definirana najmanjim diskom u skupu (pogledajte formulu iznad).

Zbog potrebe provjere proračuna i raspodjele rezultirajuće račune, RAID 5 je najbolji kada se vrši u hardverskim RAID kućištima. Aplikacija Disk Utility uključena u OS X ne podržava kreiranje RAID 5 baziranih na softverskim bazama, međutim SoftRAID, od treće strane programera SoftRAID, Inc., može se koristiti ako je potreban softversko bazirano rješenje.