RAID niz je rešenje za skladištenje koje kombinuje više čvrstih diskova u jednu jedinicu u svrhu skladištenja, pravljenja rezervnih kopija i obezbeđivanja redundantnosti i sigurnosti. RAID 5, sa razgraničenjem diska i paritetom, idealan je za upotrebu kao server za skladištenje datoteka ili server aplikacija. Ovaj izbor za korisnike Mac-a zahtijeva najmanje tri diska i pruža toleranciju grešaka i dobre performanse.
Redundantni niz nezavisnih diskova (RAID) štiti od kvara jednog diska i pruža poboljšane performanse i brze brzine prijenosa pohranjivanjem podataka na više diskova.
Informacije u ovom članku se odnose na RAID 5 sa Mac-om koji koristi macOS Catalina (10.15) do macOS Sierra (10.12).
RAID karakteristike
Postoji nekoliko RAID nivoa uključujući RAID 0, RAID 1, RAID 3, RAID 5, RAID 6 i RAID 10. Svaka kategorija RAID-a posjeduje jednu ili više od ovih karakteristika:
- Disk striping odnosi se na podelu podataka u blokove i pisanje blokova na nekoliko uređaja za skladištenje.
- Disk mirroring odnosi se na dupliranje podataka na dva ili više diskova.
- Parity bit izračunava podatke na dva diska i pohranjuje rezultate na treći disk u svrhu pružanja tolerancije grešaka.
RAID 5 je isplativa opcija koja pruža odlične performanse i redundantnost u okruženjima sa visokim stepenom čitanja.
O RAID-u 5 i Mac-u
RAID 5 je striping RAID nivo dizajniran da poveća brzinu čitanja i pisanja diska. Mnogi korisnici Maca odlučuju se za RAID 5 za skladištenje multimedijalnih datoteka. Brzina čitanja mu je velika, a brzina pisanja samo nešto sporija, zbog potrebe izračunavanja i raspodjele pariteta.
RAID 5 se ističe u skladištenju velikih datoteka, gde se podaci čitaju uzastopno. Manje, nasumično pristupane datoteke imaju osrednje performanse čitanja, a performanse pisanja mogu biti loše zbog potrebe za ponovnim izračunavanjem i ponovnim pisanjem podataka o paritetu za svaku operaciju pisanja.
Iako se RAID 5 može implementirati sa mješovitim veličinama diskova, to se ne smatra poželjnim pristupom jer je veličina RAID 5 niza definirana najmanjim diskom u setu.
Izračunavanje veličine RAID 5 niza
RAID 5 nizovi koriste ekvivalent drajva za pohranjivanje pariteta, što znači da se ukupna veličina niza može izračunati pomoću formule:
S=d(n-1)
d je najmanja veličina diska u nizu i predstavlja broj diskova koji čine niz.
Kako radi RAID 5
RAID 5 je sličan RAID-u 3 po tome što koristi paritetni bit da osigura integritet podataka. Međutim, za razliku od RAID-a 3, koji koristi disk posvećen pohranjivanju pariteta, RAID 5 distribuira paritet na sve diskove u nizu.
RAID 5 omogućava toleranciju kvara disk jedinice, dozvoljavajući bilo kojoj jedinici u nizu da otkaže bez gubitka podataka u nizu. Kada disk pokvari, RAID 5 niz se i dalje može koristiti za čitanje ili pisanje podataka. Nakon što je neispravan disk zamijenjen, RAID 5 niz ulazi u način oporavka podataka, u kojem se paritetni podaci u nizu koriste za obnovu podataka koji nedostaju na novoinstaliranom disku.
Softverski bazirani kontroleri u odnosu na hardverski bazirani kontroleri
Zbog potrebe da se izvrše paritetni proračuni i distribuiraju rezultirajući proračuni, RAID 5 je najbolji kada radi u hardverskom RAID kućištu.
Postoje dva tipa RAID niz kontrolera: hardver i softver. Softverski bazirani kontroleri koštaju manje i daju korisniku fleksibilnost prilikom konfigurisanja pogona. Kontroleri zasnovani na hardveru koštaju više, ali se preporučuju za složene nizove.
Aplikacija Disk Utility uključena u Mac računare ne podržava kreiranje softverskih RAID 5 nizova. Međutim, SoftRAID, programera treće strane SoftRAID, Inc., može se koristiti ako je potrebno softversko rješenje.