Svi mi imamo važne podatke na hard diskovima. Naše slike, važna dokumenta, adrese prijatelja, privatne prepiske. Nažalost, u savrmenom digitalnom dobu, podaci mogu lako biti uništeni, ukradeni ili iskopirani. Zaštita podataka je veoma bitna stvar.
I Zaštita podataka od uništavanja
———————————————————————–
U današnje doba podaci se uglavnom smeštaju na Hard diskove, optičke diskove, THUMB drajvove, diskete i tako dalje.
Hard diskovi su uređaji zasnovani na magnetnom zapisu, i često stradaju prilikom mehaničkih i električnih kvarova. Spasavanje podataka sa hard diskova može biti poprilčno mučan posao ako su stradale magnetne ploče, elektronika se manje više može zameniti ali ploče ne, jer na njima se nalazi zapis. A da ne govorimo o ceni takvih poduhvata. Šta bi se moralo preduzeti povodom takve situacije?
Moj savet je – BEKAPUJTE – BEKAPUJTE – BEKAPUJTE.
Sve bitne podatke, vaše slike, dokumenta, lozinke veoma lako možete da nasnimite na neki DVD (preporučujem vam da koristite neotpakovane kvalitetne DVD-ove i da taj bekap spakujete u kutiju). Ukoliko baš imate ogromne količine podataka moj savet vam je da koristite RAID u MIRROR modu.
Ukoliko se imate važan softver na računaru sa mnogo podešavanja, predlažem vam da radite bekap sa profesionalnim softverom tipa Northon Ghost, Acronis True Image itd.
RAID 0 – Striping (srp. rastavljanje)
Ili kako se još naziva Striped Set without Parity (srp. skup za rastavljanje bez parnosti).
Iako nosi RAID u svom nazivu, ovaj niz nije validan RAID niz, jer nema toleranciju greške. Prostije rečeno – u slučaju otkaza bilo kog diska u nizu, gubite sve podatke. To je njegova najveća mana, ali njegova prednost se ogleda u tome što dobijate dosta na brzini. RAID 0 koristi algoritam za rastavljanje fajlova u segmente, veličinu segmenta određuje korisnik (segment tj. traka (eng. stripe size)). Zatim svaki disk, u nizu, dobija po jedan segment. Npr. ako je fajl veličine 128KB, algoritam ga deli u dva dela od po 64KB i šalje ih simultano diskovima. Tako se vrši upis, dok se čitanje odvija u suprotnom smeru. Istovremeno se pristupa segmentima na oba diska i kontroler ih, onda, sklapa u jednu celinu.
Prednost se ogleda u tome što se fajl od 128KB, u RAID 0 nizu, ponaša identično kao fajl od 64KB na jednom disku. To je zbog toga što se segmentima pristupa simultano. Iz tog razloga je RAID 0, u teoriji, dva puta brži od jednog diska.
U slučaju da je fajl manji od veličine segmenta, ne deli se i ubrzanja neće biti. Veličina segmenta je jako bitna, ali o tome više reči dalje u tekstu.
Da bi ste mogli da napravite ovaj niz potrebna su vam, minimalno, dva hard diska istih veličina, brzine i od istog proizvođača. Ne preporučuje se mešanje različitih diskova, jer će onda RAID 0 niz raditi kao najslabiji (najsporiji, najmanjeg kapaciteta) disk iz niza.
Prednosti:
• nema pravljenja parnosti (ne gubi se na brzini usled toga)
• lak za implementaciju
• jeftin
• maksimalno iskorišćenje mesta na diskovima
Mane:
• nije pravi RAID niz
• nema toleranciju greške
• otkaz jednog diska dovodi do gubitka podataka
• loš za servere gde su podaci bitni
Upotreba:
• priprema za štampu
• video montaža i produkcija
• grafički dizajn
• svi oni koji žele veće performanse, a rade redovan back-up
RAID 1 – Mirroring (srp. refleksija)
Ime sve govori – sadržaj jednog diska ima identičnu kopiju na drugom disku u nizu. Koristimo ga kada nam je važnost podataka, daleko, važnija od brzine njihovog upisa. RAID 1 je možda sporiji u upisu podataka, čak i od jednog diska, jer treba jednu informaciju upisati na dva mesta. Začuđujuće je to što bi, u teoriji, čitanje podataka trebalo da bude dva puta brže od jednog diska.
Dobra osobina ovog RAID niza je što u slučaju otkaza jednog diska ne gubite podatke, a takođe ne gubite ni vreme u zameni diska. Sistem će u tom slučaju nastaviti da radi sa jednim diskom, a po zameni diska koji je otkazao, RAID 1 niz će se ponovo izgraditi. Softversko rešenje može znatno usporiti rad celog sistema, zato se preporučuje korišćenje hardverskog kontrolera.
Da bi se ovaj niz napravio potrebna su minimalno dva hard diska, a za njih važe ista pravila kao i kod RAID 0 niza – diskovi moraju biti identični.
Prednosti:
• nema generacije parnosti
• laka implementacija
• visoka tolerancija grešaka
• koristi pun kapacitet diska
• dva diska minimum
Mane:
• nekorisno iskorišćavanje mesta na diskovima
• visoki troškovi po upotrebljivom GB
• duplo veći broj upisa
Upotreba:
• web serveri
• knjigovodstvo
• banke
• svugde gde je sigurnost podataka na prvom mestu
RAID 5 – Rotating Parity Array (srp. niz sa rotirajućom parnošću)
Najčešće korišćeno rešenje u serverima i radnim stanicama, jer pokušava da objedini brzinu RAID 0 (striping) i sigurnost niz nezavisnih(jeftinih) diskova) 1 (mirroring). Kažemo da pokušava, jer performanse nisu jednake, kako, ni RAID 0, tako ni RAID 1.
Njegove performanse najviše zavise od kvaliteta kontrolera. Na kvalitetnom kontroleru sa dovoljnom količinom keš memorije, performanse RAID 5 mogu biti ekvivalentne RAID 0 nizu.
Da bi ovaj niz funkcionisao, za razliku od prethodna dva niza, potrebna su vam tri diska. Na dva diska se šalju rastavljeni (eng. striped) podaci, dok se na treći upisuje informacija o parnosti (eng. parity bit). Parity bit se generiše od originalnog fajla, u procesoru kontrolera, specijalnim algoritmom koji proizvodi podatke pomoću kojih se mogu rekreirati, u slučaju otkaza jednog od diskova, podaci koji se nalaze na druga dva diska (striping).
Ovaj niz se naziva rotirajući, jer se informacija o parnosti ne upisuje uvek na isti disk, već svaki put na drugi. U ovom nizu uloga diskova se stalno smenjuje, time se eliminiše usporavanje do koga bi došlo da se informacija o parnosti konsantno upisuje na isti disk (RAID 4). Zbog toga je potreban hardverski kontroler, jer on ne samo da generiše informaciju o parnosti, već on određuje smenu diskova, kao i to gde će koji podatak biti upisan.
Primer: imamo tri diska u nizu, sa veličinom trake od 64KB, a vršimo upis fajla od 128KB. Kontroler prvo generiše informaciju o parnosti tako što radi XOR kalkulaciju za taj fajl, onda se fajl deli u dva dela (2x 64KB), prvi deo ide na jedan hard disk, drugi na drugi disk (isto kao kod RAID 0), a nakon toga se informacija o parnosti upisuje na treći disk u nizu. U sledećem „krugu“ parity bit se ne upisuje na treći disk, već na jedan od druga dva, kako kontroler odredi.
Prednost 5 je u tome da, u slučaju otkaza bilo kog diska, niz i dalje može da nastavi da radi. Mana je ta što će raditi sporije, a i samo rekreiranje niza, posle zamene pokvarenog diska, traje znatno duže nego kod RAID 1 (informacija o parnosti se mora ponovo generisati). Još jedna od prednosti se ogleda u tome što se istovremeno može odvijati više upisa i čitanja bez zagušenja (što je veći broj diskova u nizu to se više ovih operacija istovremeno može vršiti).
Kada već spominjemo mane ovog niza moramo napomenuti jednu koja može biti jako iritirajuća, a manifestuje se pri menjanju sadržaja samog fajla. Da bi smo promenili fajl, potrebno je da ga iščitamo sa hard diska, izmenimo i ponovo upišemo na disk (procedura kod korišćenja jednog diska). Kod RAID 5 je malo drugačije. Dva diska, na kojima se nalazi rastavljeni fajl, se istovremeno aktiviraju radi iščitavanja fajla, mi menjamo sadržaj fajl, promena fajla se šalje u kontroler koji ponovo izračunava informaciju o parnosti, zatim se fajl rastavlja i šalje diskovima, a informacija o parnosti se ponovo upisuje na treći disk u nizu. Sa većim brojem diskova u nizu ova operacija postaje sve komplikovanija.
Da bi ovaj niz bio efikasan potrebno je da svi diskovi budu identični
Prednosti:
• najfleksibilniji od svih nizova
• najbolji balans cena/performanse/sigurnost od svih RAIDRAID
Skraćenica koja označava Redundant Array of Independent (or Inexpensive) Disks (srp. rezervni(pridodat) niz nezavisnih(jeftinih) diskova) nizova
• mogućnost više simultanih upisa
• visoka brzina čitanja
• osrednja brzina upisivanja
• visoka efikasnost
• za kreiranje potrebna minimalno tri diska
Mane:
• neefikasan sa transferom velikih fajlova
• otkazivanje diska ima uticaj na performanse
• za najbolje performanse potrebni su skupi kontroleri
Primena:
• baze podataka
• fajl i print serveri
• web, e-mail i news serveri
• intranet serveri
• radne stanice
RAID 10 (RAID 0+1)
RAID 10 je u stvari RAID 0 uparen sa 1. Odatle vidimo da je RAID 10 isto što i RAID 0+1.
Najbržem RAID nizu, RAID 0, dodata je sigurnost podataka sa RAID 1. Ovo je najskuplji RAID niz za korišćenje, jer zahteva minimalno četiri diska, a proširenje je veoma ograničeno. Ovo je prvi takozvani „dvo-dimenzionalni“ niz, jer se zasniva na direktnoj saradnji između dva niza. I ovde važi da diskovi koji se koriste moraju da budu isti.
Prednosti:
• nema generisanja parnosti
• lak za implementaciju
• koristi pun kapacitet diskova
• veće performanse od RAIDRAID
Skraćenica koja označava Redundant Array of Independent (or Inexpensive) Disks (srp. rezervni(pridodat) niz nezavisnih(jeftinih) diskova) 5
• visoka tolerancija greške
• odlične performanse pri upisu i čitanju podataka
Mane:
• neefikasno iskorišćenje mesta na diskovima
• visoka cena
• mala skalabilnost
Upotreba:
• fajl serveri
• baze podataka
• gde se zahtevaju viske performanse sa visokom sigurnošću
Podeli ovo na svojoj socijalnoj mreži: