RAID 1 u odnosu na RAID 5

RAID 1 jednostavna je konfiguracija zrcala gdje dva (ili više) fizičkih diskova pohranjuju iste podatke i na taj način osiguravaju redundanciju i toleranciju grešaka.. RAID 5 također nudi toleranciju pogreške, ali distribuira podatke iscrtavajući ih na više diskova.

Pogledajmo detaljno konfiguracije RAID 1 i RAID 5.

Usporedni grafikon

RAID 1 naspram RAID 5 usporedne tablice
RAID 1RAID 5
Glavna značajka Zrcaljenje Striping paritetom
striping Ne; podaci se u potpunosti pohranjuju na svaki disk. Da; podaci su prugasti (ili podijeljeni) ravnomjerno na svim diskovima u programu RAID 5. Osim podataka, podaci o paritetu pohranjuju se i (jednom) tako da se podaci mogu oporaviti ako jedan od pogona ne uspije.
Zrcaljenje, suvišnost i tolerancija na greške Da Nema zrcaljenja ili suvišnosti; tolerancija pogreške postiže se izračunavanjem i pohranjivanjem podataka o paritetu. Može tolerirati neuspjeh 1 fizičkog diska.
Izvođenje RAID 1 nudi slabije brzine pisanja, ali može ponuditi iste performanse čitanja kao RAID 0 ako RAID kontroler koristi multipleksiranje za čitanje podataka s diskova. Brzo se čita zbog striptiz (podaci raspoređeni na mnogim fizičkim diskovima). Pisanje je malo sporije, jer podatke o paritetu treba izračunati. No, s obzirom na raspodjelu pariteta, 1 disk ne postaje usko grlo (kao što je to slučaj u RAID 4).
Prijave Ako je gubitak podataka neprihvatljiv, npr. Arhiviranje podataka Dobra ravnoteža učinkovitog skladištenja, pristojne performanse, otpornost na pogreške i dobra sigurnost. RAID 5 idealan je za poslužitelje datoteka i aplikacija koji imaju ograničen broj podataka.
Minimalan broj fizičkih diskova potreban 2 3
Disk pariteta? Ne koristi se Podaci o paritetu distribuiraju se na sve fizičke diskove u RAID-u. Ako jedan od diskova ne uspije, informacije o paritetu koriste se za vraćanje podataka koji su bili pohranjeni na ovom disku.
prednosti Odlične performanse, čak i ako je pisanje malo sporije u usporedbi s RAID-om 0. Tolerancija na pogreške kod jednostavnog oporavka (jednostavno kopirajte sadržaj jednog pogona na drugi) Brza čitanja; jeftina suvišnost i tolerancija grešaka; podacima se može pristupiti (iako sporijom brzinom) čak i kad je neuspjeli pogon u procesu obnove..
Nedostaci Kapacitet pohrane učinkovito se smanjuje na pola jer su pohranjene dvije kopije svih podataka. Oporavak od neuspjeha zahtijeva isključivanje RAID-a tako da podaci nisu dostupni tijekom oporavka. Oporavak od neuspjeha je spor zbog izračuna pariteta uključenih u vraćanje podataka i obnovu zamjenskog pogona. Moguće je čitati iz RAID-a dok se to događa, ali radnje čitanja za to vrijeme bit će prilično sporo.

Sadržaj: RAID 1 u odnosu na RAID 5

  • 1 Konfiguracija
    • 1.1 Konfiguracija RAID 1
    • 1.2 Konfiguracija RAID 5
  • 2 čitanja i pisanja
    • 2.1 Operacije čitanja i pisanja na RAID-u 1
    • 2.2 Čitanje i pisanje na RAID 5
  • 3 Tolerancija greške
  • 4 Reference

Konfiguracija

Konfiguracija RAID 1

Konfiguracija RAID 1 prilično je jednostavna - pohranjujte sve podatke identično na više fizičkih diskova. Obično postoje samo 2 diska u RAID 1, ali može se dodati više za suvišnost.

Spremanje podataka u programu RAID 1

Konfiguracija RAID 5

RAID 5 osigurava toleranciju grešaka kroz suvišnost. No, umjesto da pohranjuje zrcalnu sliku svih podataka (kao u RAID 0), RAID 5 optimizira učinkovitost pohrane koristeći paritet i kontrolni zbroj, računalne tehnike koje se široko koriste za otkrivanje i ispravljanje pogrešaka. Blokovi pariteta omogućuju rekonstrukciju podataka ako nedostaje jedan od blokova podataka.

Konfiguracija RAID 5 koristi pruga s distribuiranim paritetom kako bi se osigurala tolerancija greške. Na ovoj slici blokovi su grupirani po boji tako da možete vidjeti koji je parni blok povezan s kojim blokovima podataka.

U konfiguraciji RAID 4 namjenski se disk koristi za pohranu podataka o paritetu. Međutim, RAID 5 koristi raspodijeljeni paritet tako da se paritetni blokovi pohranjuju na svaki fizički disk u obliku okruglog stola. Trebate barem dva diska za striptiz i još jedan za pohranjivanje paritetnih bita; pa RAID 5 treba najmanje 3 fizička diska.

Ovako izgleda RAID 5 u stvarnom životu:

Niz RAID 5 gdje se činilo da su se dva pogona istovremeno srušila, ali vlasnik je uspio povratiti svoje podatke.

Čita i piše

Operacije čitanja i pisanja na RAID 1

Operacije čitanja su brže u RAID 1 u usporedbi s korištenjem samo jednog fizičkog diska. To je zato što se podaci mogu čitati paralelno. Zahtjevi za čitanje šalju se na svaki fizički pogon, a pogon s najbržim performansama može prvo vratiti podatke u regulator. Softverske optimizacije za kontroler mogu olakšati gotovo paralelna očitanja tako da ukupna propusnost RAID-a doseže blizu zbroja propusnih snaga svih fizičkih pogona u RAID-u..

Operacije pisanja su sporije na RAID 1 jer operacija pisanja nije dovršena sve dok se podaci ne napišu na sve diskove; pa najsporiji disk u nizu postaje usko grlo, baš kao što je lanac snažan koliko i njegova najslabija karika.

Čita i piše na RAID 5

Budući da RAID 5 koristi striptizete, operacije čitanja odvijaju se paralelno i vrlo su brze. Zapisi su također brzi, ali postoji blagi učinak pisanja zbog prevelikih troškova koji su uključeni u proračun i pisanje paritetnih blokova.

Tolerancija kvarova

RAID 1 pruža izvrsnu toleranciju grešaka. Sve dok je jedan od fizičkih pogona u nizu funkcionalan, RAID je operativan. RAID 1 se može zamjenjivati ​​vrućim; tj. moguće je zamijeniti neuspjeli disk uz zadržavanje operativnog sustava. Oporavak od neuspjeha je brz, jer izgradnja zamjenskog pogona jednostavno je kopiranje svih podataka s jednog od funkcionalnih pogona.

RAID 5 koristi prugasto da pruži prednosti performansi RAID 1, ali također nudi i toleranciju grešaka. Ako jedan od fizičkih diskova u RAID 5 ne uspije, sustav će i dalje raditi za čitanja. Neuspjeli pogon može se "zamijeniti vrućom", tj. Neuspjeli disk može se zamijeniti za novi bez isključivanja uređaja. Čitanje i pisanje će biti spor tijekom oporavka pogrešaka zbog prevelikog troška izračunavanja pariteta.

Reference

  • RAID - Wikipedija
  • Standardne RAID razine - Wikipedija
  • Kompenzacija između konfiguracija RAID 5 i RAID 10 za pohranu - šumovita dolina
  • Uobičajeni format podataka RAID diska (DDF) - Storage Networking Industry Association