Uporaba RAID 5 z računalnikom Mac

Tolmač pri odpovedi s hitrim branjem

RAID 5 je raven ravni RAID, namenjen povečanju hitrosti branja in pisanja diska. RAID 5 je podoben RAID 3, saj uporablja paritetni bit, ki pomaga zagotoviti celovitost podatkov. Vendar pa za razliko od RAID 3, ki uporablja disk, namenjen shranjevanju parnosti, RAID 5 distribuira parnost vsem pogonom v matriki.

RAID 5 določa toleranco za odpravo pogona, kar omogoča, da se posamezen pogon v matriki ne uspe, ne da bi pri tem izgubil kakršne koli podatke v matriki. Ko pogon ne uspe, se lahko matrični RAID 5 še vedno uporablja za branje ali pisanje podatkov. Ko se zamenja pogon, se matrika RAID 5 lahko vnese v način za obnovitev podatkov, kjer se podatki o paritetah v matriki uporabljajo za obnovo manjkajočih podatkov na novo nameščenem pogonu.

Izračun velikosti RAID 5

Nizi RAID 5 uporabljajo ekvivalent pogona za shranjevanje parnosti, kar pomeni, da se celotna velikost matrike lahko izračuna po naslednji formuli:

S = d * (n - 1)

"D" je najmanjša velikost diska v matriki in "n" je število diskov, ki sestavljajo matriko.

Najboljša uporaba za RAID 5

RAID 5 je dobra izbira za shranjevanje večpredstavnostnih datotek. Hitro branje je lahko zelo veliko, medtem ko je hitrost zapisovanja nekoliko počasnejša zaradi potrebe po izračunu in razporeditvi paritete. RAID 5 se odlikuje pri shranjevanju velikih datotek, kjer se podatki berljivo zaporedno. Manjše, naključno dostopne datoteke imajo povprečno bralno zmogljivost in zmogljivost zapisa je lahko slaba zaradi potrebe po preračunavanju in ponovnem pisanju podatkov o pariteti za vsako operacijo pisanja.

Čeprav se RAID 5 lahko izvaja z mešanimi velikostmi diska, se to ne šteje za prednostni pristop, saj bo velikost nizov RAID 5 določena z najmanjšim diskom v setu (glej zgornjo formulo).

Zaradi potrebe po izračunih paritete in porazdelitvi nastalega izračuna je RAID 5 najboljši, če se izvaja v RAID-okovih na strojni opremi. Aplikacija Disk Utility, priložena operacijskemu sistemu OS X, ne podpira ustvarjanja nizov RAID 5, ki temelji na programski opremi, vendar pa je program SoftRAID, ki je razvijalec drugega proizvajalca SoftRAID, Inc, mogoče uporabiti, če je potrebna programska rešitev.