RAID 5 proti RAID 10

A RAID (odvečen niz neodvisnih diskov) združuje več fizičnih pogonov v eno virtualno napravo za shranjevanje, ki ponuja več prostora za shranjevanje in v večini primerov toleranco za napake, tako da se podatki lahko povrnejo, tudi če eden od fizičnih diskov ne uspe.

Konfiguracije RAID so organizirane na ravni, kot so RAID 10RAID 5Ključna lastnost Proga zrcala: Združuje črtanje in zrcaljenje za odstopanje napak in delovanje. Striping s pariteto Striping Da; podatki so črtasti (ali razdeljeni) enakomerno po skupinah diskov. Vsaka skupina ima 2 diska, ki sta postavljena kot zrcalne slike drug drugega. Torej RAID 10 združuje lastnosti RAID 0 in RAID 1. Da; podatki so črtasti (ali razdeljeni) enakomerno na vseh diskih v nastavitvi RAID 5. Poleg podatkov so shranjene tudi informacije o pariteti (enkrat), tako da jih je mogoče obnoviti, če eden od pogonov ne uspe. Zrcaljenje, odveč in toleranca napak Da. Zrcaljenje podatkov naredi sistem RAID 10 napak. Če eden od pogonov ne uspe, lahko podatke hitro obnovite s preprostim kopiranjem z drugih diskov. Brez zrcaljenja ali odvečnosti; odstopanje napak se doseže z izračunom in shranjevanjem paritetnih informacij. Lahko prenaša odpoved 1 fizičnega diska. Izvedba Bere hitro zaradi striženja. Zapisi so hitri tudi zato, ker je treba zapise, ki jih je treba zapisati dvakrat (zrcaljenje), zapisati na dva različna pogona, da se lahko pojavita vzporedno. Podatkov o pariteti ni treba izračunati. Hitro bere zaradi črtanja (podatki, razporejeni na več fizičnih diskov). Pisanje je nekoliko počasnejše, ker je treba izračunati podatke o pariteti. Ker pa se parnost porazdeli, 1 disk ne postane ozko grlo (tako kot pri RAID 4). Prijave Kadar je uspešnost pomembna za branje in pisanje in ko je pomembno, da se hitro opomore od neuspeha. Dobro razmerje med učinkovito skladiščenjem, spodobno zmogljivost, odpornost na napake in dobra varnost. RAID 5 je idealen za datotečne in aplikacijske strežnike, ki imajo omejeno število podatkovnih pogonov. Najmanjše število potrebnih fizičnih diskov 4 3 Paritetni disk? Ne; pariteta / kontrolna vsota se ne izračuna v nastavitvi RAID 10. Podatki o pariteti se porazdelijo med vse fizične diske v RAID. Če eden od diskov ne uspe, se informacije o pariteti uporabijo za obnovitev podatkov, ki so bili shranjeni na tem pogonu. Prednosti Hitro obnovitev podatkov v primeru okvare diska. Hitro branje; poceni odveč in odstopanje napak; Do podatkov lahko dostopate (čeprav počasneje), tudi če je obnovljeni pogon v postopku obnove. Slabosti Izkoriščenost diska je le 50-odstotna, zato je RAID 10 drag način za odvečno skladiščenje v primerjavi s shranjevanjem podatkov o pariteti. Obnovitev po okvari je počasna zaradi izračunov paritete, ki so vključeni v obnovo podatkov in obnovo nadomestnega pogona. Med nadaljevanjem je možno brati iz RAID-a, vendar bodo operacije branja v tem času precej počasne.

Vsebina: RAID 5 proti RAID 10

  • 1 Konfiguracija
    • 1.1 RAID 0, konfiguracija RAID 1 in RAID 10
    • 1.2 Konfiguracija RAID 5
  • 2 Odpuščanje in odstopanje napak
    • 2.1 RAID 5
    • 2.2 RAID 10
  • 3 Zmogljivost
  • 4 slabosti in slabosti
  • 5 Prijave
  • 6 Reference

Konfiguracija

RAID 0, RAID 1 in RAID 10 konfiguracije

RAID 10 se imenuje tudi RAID 1 + 0 ali RAID 1 & 0. To je ugnezdena raven RAID, kar pomeni, da združuje dve standardni ravni RAID: RAID 0 in RAID 1. Poglejmo konfiguracije teh standardnih ravni RAID, da bomo lahko razumeli, kako je RAID 10 zgrajen.

Shranjevanje podatkov v nastavitvi RAID 0 Shranjevanje podatkov v nastavitvi RAID 1

Kot je prikazano zgoraj, RAID 0 uporablja črtanje, tj. Podatki so razdeljeni na bloke, ki so shranjeni na več diskih. To močno poveča zmogljivost branja in pisanja, ker se podatki in berejo in pišejo vzporedno na vseh diskih. Slaba stran RAID 0 je, da ni odpuščanja ali napak. Če eden od fizičnih pogonov ne uspe, se izgubijo vsi podatki.

RAID 1 reši odvečnost, zato če eden od pogonov ne uspe, ga je enostavno zamenjati s kopiranjem podatkov iz pogonov, ki še vedno delujejo. Vendar je pomanjkljivost RAID 1 hitrost, saj ne more izkoristiti vzporednosti, ki jo ponuja RAID 0.

Zdaj, ko razumemo, kako delujeta RAID 0 in RAID 1, poglejmo, kako je konfiguriran RAID 10.

Konfiguracija RAID 10 je črta zrcala.

RAID 10, ok.k. RAID 1 + 0 je kombinacija RAID 1 in RAID 0. Konfiguriran je kot črta zrcal. Diski so razdeljeni v skupine (običajno dva); diski znotraj vsake skupine so zrcalne slike drug drugega, medtem ko so podatki črtasti po vseh skupinah. Ker potrebujete vsaj dve skupini in vsaka skupina potrebuje vsaj dva diska, je najmanjše število fizičnih diskov, potrebnih za konfiguracijo RAID 10, 4.

Konfiguracija RAID 5

Zdaj si oglejmo konfiguracijo RAID 5.

Konfiguracija RAID 5 uporablja črtanje s pariteto, da zagotovi odstopanje odpovedi. Bloki paritete so razdeljeni na vse diske. Na sliki so bloki razvrščeni po barvi, tako da lahko vidite, kateri parnostni blok je povezan s katerimi podatkovnimi bloki.

RAID 5 uporablja podatke paritete, za razliko od RAID ravni 0, 1 in 10. Za vsako kombinacijo blokov - ki so vsi shranjeni na različnih diskih - se izračuna paritetni blok. Vsak posamezen paritetni blok leži samo na enem disku; vendar so paritetni bloki shranjeni v okroglem robu na vseh diskih. tj. ni namenskega fizičnega pogona samo za paritetne bloke (to se dogaja v RAID 4).

Glede na to, da so podatkovni bloki črtani čez vsaj dva diska in je paritetni blok napisan na ločenem disku, lahko vidimo, da konfiguracija RAID 5 zahteva vsaj 3 fizične pogone.

Odpuščanje in toleranca napak

Tako RAID 5 kot RAID 10 sta napak, to pomeni, da se podatki ne izgubijo, tudi če eden - ali v primeru RAID 10 več kot 1 - fizičnih diskov ne uspe. Še več: RAID 5 in RAID 10 lahko uporabljate pri zamenjavi neuspelega diska. To se imenuje vroča menjava.

RAID 5

RAID 5 lahko prenaša odpoved 1 diska. Podatke in podatke o pariteti, shranjene na neuspelem disku, je mogoče preračunati s pomočjo podatkov, shranjenih na preostalih diskih.

V resnici so podatki dostopni in branje je možno z RAID 5, tudi če eden od pogonov ni uspel in se obnovi. Vendar bodo takšna branja počasna, saj se del podatkov (tisti del, ki je bil na okvarjenem disku) izračuna iz bloka paritete, ne pa zgolj z branja z diska. Obnavljanje podatkov in ponovna izdelava nadomestnega diska sta tudi počasna zaradi previsokih računskih paritet.

RAID 10

RAID 10 zagotavlja odlično odstopanje napak - veliko boljše kot RAID 5 - zaradi 100% redundiranosti, ki je vgrajena v njegovo zasnovano obliko. V zgornjem primeru lahko Disk 1 in Disk 2 ne uspeta, podatki pa bodo še vedno obnovljivi. Vsi diski znotraj skupine RAID 1 v nastavitvi RAID 10 bi morali izgubiti podatke, da ne bi prišlo do izgube podatkov. Verjetnost, da dva diska v isti skupini ne uspeta, je veliko manjša od verjetnosti, da katera koli dva diska v RAID ne uspeta. Zato RAID 10 ponuja večjo zanesljivost v primerjavi z RAID 5.

Povračilo po napaki je tudi veliko hitrejše in enostavnejše za RAID 10, saj je podatke preprosto treba kopirati z drugih diskov v RAID. Podatki so dostopni med obnovitvijo.

Izvedba

RAID 10 ponuja fantastično zmogljivost za naključno branje in zapisovanje, ker se vse operacije izvajajo vzporedno na ločenih fizičnih pogonih.

RAID 5 ponuja tudi odlične bralne zmogljivosti zaradi črtanja. Vendar pa so pisanja počasnejša zaradi prevelikih stroškov računanja paritete.

Prednosti in slabosti

Tako RAID 5 kot RAID 10 sta vroče zamenjati, To pomeni, da omogočajo nadaljevanje branja iz matrike, tudi ko se zamenja neuspeli disk. Vendar pa je v primeru RAID 5 takšno branje počasno zaradi previsokega izračuna paritete. Toda za RAID 10 so taka branja tako hitra, kot so med običajnim delovanjem.

Druge prednosti RAID 10 so:

  • Zelo hitro bere in piše
  • Zelo hitro okrevanje od neuspeha
  • Napake bolj odporne kot RAID 5, ker RAID 10 lahko prenaša okvare več diskov hkrati.

Slabosti sistema RAID 10 so:

  • Draga zaradi neučinkovitega skladiščenja (50% zaradi zrcaljenja)

Prednosti RAID 5 vključujejo:

  • Odlično razmerje med napakami, ceno (učinkovitost skladiščenja) in zmogljivostjo
  • Hitro branje

Slabosti RAID 5 vključujejo:

  • Počasno okrevanje po neuspehu
  • Dovoli samo odpoved 1 pogona v nizu

Prijave

Glede na prednosti in slabosti je RAID 10 uporaben v aplikacijah, pri katerih uspešnost ni pomembna samo za branje, ampak tudi za pisanje. RAID 10 je tudi bolj primeren kot RAID 5 v aplikacijah, kjer je ključnega pomena za ohranjanje učinkovitosti med obnavljanjem napak, kadar eden od diskov ne uspe..

RAID 5 zagotavlja zdravo ravnovesje učinkovitega skladiščenja, spodobno zmogljivost, odpornost na napake in dobro varnost. Je najbolj priljubljena konfiguracija RAID za podjetniške NAS naprave in poslovne strežnike. RAID 5 je idealen za datotečne in aplikacijske strežnike, ki imajo omejeno število podatkovnih pogonov. Če je število fizičnih diskov v RAID zelo veliko, je verjetnost, da vsaj eden od njih ne uspe, večja. Torej je RAID 6 morda boljša možnost, saj za shranjevanje paritete uporablja dva diska.

Reference

  • Kompenzacija med konfiguracijami za shranjevanje RAID 5 in RAID 10 - Dell
  • Standardne ravni RAID - Wikipedija
  • Vnesene ravni RAID - Wikipedija
  • Enakost pri računanju - Wikipedija
  • Običajni format podatkov na disku RAID (DDF) - Združenje industrije skladiščne mreže
  • Reševanje izgube podatkov v sistemih za množično shranjevanje - Združenje industrije skladiščne mreže