Šta je RAID

Šta je RAID

RAID, koji označava redundantni niz nezavisnih diskova, skup je čvrstih diskova povezanih i konfigurisanih radi zaštite ili poboljšanja performansi skladišnog prostora na računaru.

RAID je sistem za skladištenje podataka koji se široko vidi na serverima i računarima visokih performansi.
Drobo je odličan primjer gadgeta koji koristi RAID tehnologiju. RAID koristi brojne metode, koje su dolje detaljno opisane.

Funckije RAID-a

Informacije se dijele i zapisuju na mnoge fizičke diskovne uređaje. RAID 0 koristi ovu metodu.

Podaci se dupliraju sa jednog diska na drugi putem preslikavanja.

Disk jedinica i kontroler diska se dupliciraju kada se koristi dupleks.

Odloženi podaci se skladište u keš memoriji i upisuju na čvrsti disk čim diskovni pogon postane dostupan.

Dok je ostatak sistema pokrenut, neispravni diskovi se mogu zamijeniti i podaci prenijeti natrag na disk jedinicu.

Kada se jedan od pogona diska pokvari, niz se automatski inicijalizira.

Rotacija svih disk jedinica u nizu je sinhronizovana, što omogućava da se podaci upisuju odjednom.

Vrsta RAID-a

RAID 0 – Skidanje softvera i isprepletanje blokova dvije su verzije RAID-a (najmanje 2 pogona).
Radi bržeg rada i manje mogućnosti preopterećenja, podaci se zapisuju na svaki pogon po redu, pri čemu se svaki blok pomiče na sljedeći raspoloživi pogon (crtanje).
Zapravo, ukupna zapremina može biti znatno veća od bilo kojeg pogona.
Budući da nema redundancije, jedan kvar pogona dovodi sistem do zastoja. RAID 0 je najekonomičniji i najbrži tip niza, međutim nema toleranciju grešaka.

Preslikavanje i dupleksiranje RAID 1 diskova (najmanje 2 pogona).
Pogoni se koriste u parovima, a svi podaci se zapisuju na oba pogona na isti način.
Spajanjem svakog pogona na vlastiti kontroler sučelja, svaki pogon može biti obostrano.
Kvar jednog pogona ne zaustavlja sistem.
S druge strane, drugi pogon nastavlja raditi.
Naravno, dva pogona se sada koriste za pružanje iste količine prostora za pohranu kao jedan pogon.
Ovaj nivo ne daje nikakvu korist u smislu performansi.
Širok raspon opcija za postavke visokih performansi, tolerantne na greške.
Nadalje, ako su za toleranciju grešaka potrebna samo dva diska, RAID 1 je jedina opcija.

Precrtavanje podataka i bitovi se isprepliću u RAID-u 2.

​​Podaci se zapisuju sekvencijalno na svaki disk, jedan po jedan.
Podaci o kontrolnom iznosu se spremaju na poseban tvrdi disk.
Budući da je ECC integriran u gotovo sve suvremene diskove, RAID 2 je izuzetno spor za upisivanje na disk i danas se rijetko koristi.

RAID 3 je troslojni sistem za skladištenje.
Interleave bitova i provjera parnosti koriste se u crtanju podataka.
RAID 3 je uporediv sa RAID 2, ali je sigurniji.
Striping podataka se vrši jedan po jedan bajt na diskovima.
Obično se koristi četiri ili pet pogona kako bi se osigurale izuzetno velike brzine prijenosa podataka.
Paritetni podaci pohranjeni su na zasebnom disku. Kada jedan pogon otkaže, paritetni pogon se može koristiti za ponovno stvaranje sadržaja neuspjelog pogona.
Budući da se paritetni pogon konzultira pri svakoj operaciji pisanja, upisivanje podataka je sporije.
To je problem kada dva ili više pogona otkaže.
Kako bi se ubrzao prijenos podataka, RAID 3 se koristi u situacijama s intenzivnim podacima s dugim sekvencijalnim zapisima.

RAID 4 skidanje podataka sa blokovskim isprepletanjem i paritetom.
RAID 4 koristi jedan paritetni disk i blokira crtanje podataka na isti način kao i RAID 3.
Pojedinačni pogoni na ovom nivou RAID-a rade neovisno, svaki čita čitav blok podataka.
Kvar kontrolera će, naravno, biti katastrofalan.
On nema prednosti u odnosu na RAID 5 i ne omogućava višestruke operacije pisanja istovremeno.

Uklanjanje podataka, prepletanje blokova RAID 5 i distribuirani podaci o provjeri na svim pogonima Za NetWare se ovo koristi.
Podaci o paritetu se šire po svim diskovima.
Kako raste broj pogona u nizu RAID 5, povećava se i njegova učinkovitost.
Vrući rezervni delovi mogu se koristiti za popravku neispravnog pogona u hodu.
Najbolja opcija u višekorisničkim postavkama kada brzina pisanja ne brine.
S druge strane, nizovi RAID 5 zahtijevaju najmanje tri, a u većini slučajeva i pet pogona.

RAID 6 je proširenje RAID 5 koje dodaje sistem datoteka strukturiran zapisom koji preslikava fizičke sektore u logičke prikaze na disku. Informacije se zapisuju u sektore fizičkog diska uzastopnim redoslijedom.

RAID 10 Stripped array sa istom tolerancijom grešaka kao RAID 1 i segmenti koji su RAID 1 array.
Striping RAID 1 segmenti omogućavaju velike I/O brzine.
Odlična opcija za ljude koji razmišljaju o RAID -u 1, jer pruža pristojne performanse pisanja po razumnoj cijeni.

Implementirano kao prugasti niz RAID 0 sa segmentima RAID 3.
Tolerancija grešaka i opći troškovi RAID-a 53 isti su kao kod RAID-a 3.
Odličan izbor za one koji razmišljaju o RAID-u 3 jer poboljšava performanse pisanja, ali je skup i zahtijeva da svi diskovi imaju istu sinhronizaciju.