RAID 5 vs RAID 10

A RAID (sõltumatute ketaste koondatud massiiv) ühendab mitu füüsilist draivi ühte virtuaalsesse salvestusseadmesse, mis pakub rohkem salvestusruumi ja enamasti rikkekindlust, et andmeid oleks võimalik taastada ka siis, kui üks füüsilistest ketastest ebaõnnestub.

RAID-i konfiguratsioonid on jaotatud tasemetele nagu RAID 10RAID 5Põhifunktsioon Peeglite triip: kombineerib triibutamise ja peegeldamise tõrketaluvuse ja jõudluse tagamiseks. Riisumine pariteediga Riisumine Jah; andmed on ribade kaupa (või jaotatud) ühtlaselt rühmiti. Igal rühmal on 2 ketast, mis on üles seatud üksteise peegelpiltidena. Niisiis ühendab RAID 10 RAID 0 ja RAID 1 funktsioonid. Jah; andmed on triibulised (või jagatud) ühtlaselt kõigi RAID 5 häälestusketta ketaste vahel. Lisaks andmetele salvestatakse (üks kord) ka paarsuse teave, nii et ühe draivi rikke korral saab andmeid taastada. Peegeldamine, koondamine ja rikkekindlus Jah. Andmete peegeldamine muudab RAID 10 süsteemi tõrgetaluvuseks. Kui üks draividest ebaõnnestub, saab andmeid kiiresti ümber ehitada, kopeerides need lihtsalt teistelt ketastelt. Pole peegeldamist ega koondamist; rikketolerants saavutatakse paarsuse teabe arvutamise ja talletamise kaudu. Talub 1 füüsilise ketta tõrkeid. Etendus Loendamine on triibutamise tõttu kiire. Kirjutamine on kiire ka seetõttu, et kuigi iga andmeplokk tuleb kirjutada kaks korda (peegeldamine), toimub kirjutamine kahel erineval draivil, nii et need võivad toimuda paralleelselt. Pariteedi teavet ei pea arvutama. Kiire lugemine toimub ribade eemaldamise tõttu (andmed on jaotatud paljude füüsiliste ketaste vahel). Kirjutamine on pisut aeglasem, kuna pariteedi teave tuleb välja arvutada. Kuid kuna paarsus on jaotatud, ei muutu 1 ketas kitsaskohaks (nagu RAID 4 puhul). Rakendused Kui toimivus on oluline lugemiseks ja kirjutamiseks ning kui on oluline ebaõnnestumisest kiiresti taastuda. Hea tasakaalu efektiivne ladustamine, korralik jõudlus, vastupidavus riketele ja hea turvalisus. RAID 5 sobib ideaalselt failide ja rakenduste serveriteks, millel on piiratud arv andmevahendeid. Minimaalne nõutavate füüsiliste ketaste arv 4 3 Paarsusketas? Ei; paarsust / kontrollsummat RAID 10 seadistuses ei arvutata. Pariteediteavet levitatakse kõigi RAID-i füüsiliste ketaste vahel. Kui üks ketas ebaõnnestub, kasutatakse selles draivis talletatud andmete taastamiseks pariteediteavet. Eelised Andmete kiire taastamine ketta rikke korral. Kiire loeb; odav koondamine ja rikkekindlus; andmetele pääseb juurde (ehkki aeglasemalt) ka siis, kui ebaõnnestunud draivi ehitatakse ümber. Puudused Kettakasutus on vaid 50%, nii et RAID 10 on kallis viis salvestuse koondamise saavutamiseks, võrreldes pariteedi teabe salvestamisega. Rikkest taastumine on aeglane, kuna andmete taastamise ja asendusketta draivi ümberehitamisega on seotud paarsusarvutused. RAID-ist saab seda lugeda juba selle toimumise ajal, kuid selle aja jooksul on lugemistoimingud üsna aeglased.

Sisu: RAID 5 vs RAID 10

  • 1 Konfiguratsioon
    • 1.1 RAID 0, RAID 1 ja RAID 10 konfiguratsioon
    • 1.2 RAID 5 konfiguratsioon
  • 2 koondamine ja rikketolerants
    • 2.1 RAID 5
    • 2.2 RAID 10
  • 3 jõudlus
  • 4 plussid ja miinused
  • 5 rakendust
  • 6 viidet

Seadistamine

RAID 0, RAID 1 ja RAID 10 konfiguratsioon

RAID 10 nimetatakse ka RAID 1 + 0 või RAID 1 & 0. See on pesastatud RAID-tase, mis tähendab, et see ühendab endas kahte standardset RAID-taset: RAID 0 ja RAID 1. Vaatame nende standardsete RAID-tasemete konfiguratsioone, et saaksime aru, kuidas RAID 10 on üles ehitatud.

Andmete salvestamine RAID 0 seadistuses Andmete salvestamine RAID 1 seadistuses

Nagu ülal näidatud, kasutab RAID 0 ribade eemaldamist, st andmed jaotatakse plokkideks, mida salvestatakse mitmele kettale. See suurendab märkimisväärselt lugemis- ja kirjutamisoskust, kuna andmeid tuleb lugeda ja kirjutada paralleelselt kõigil ketastel. RAID 0 negatiivne külg on see, et puuduvad liiasused ega rikketolerants. Kui üks füüsiline draiv ebaõnnestub, kaovad kõik andmed.

RAID 1 lahendab koondamise, nii et kui üks draividest ebaõnnestub, on seda lihtne asendada, kopeerides andmed endiselt töötavast draivist (draividest). RAID 1 puuduseks on siiski kiirus, kuna see ei saa ära kasutada RAID 0 pakutavat paralleelsust.

Nüüd, kui oleme aru saanud, kuidas RAID 0 ja RAID 1 töötavad, vaatame, kuidas RAID 10 konfigureeritakse.

RAID 10 konfiguratsioon on peegliriba.

RAID 10, nt RAID 1 + 0 on RAID 1 ja RAID 0. kombinatsioon. See on konfigureeritud peegliribadena. Kettad on jagatud rühmadesse (tavaliselt kahest); Igas rühmas olevad kettad on üksteise peegelpildid, samal ajal kui andmed on ribade kaupa triibulised. Kuna vajate vähemalt kahte rühma ja iga rühm vajab vähemalt kahte ketast, on RAID 10 konfiguratsiooniks vajalik minimaalne füüsiliste ketaste arv 4.

RAID 5 konfiguratsioon

Vaatame nüüd RAID 5 konfiguratsiooni.

RAID 5 konfiguratsioon kasutab tõrketaluvuse tagamiseks paarsusega ribade eemaldamist. Paarsusplokid jaotatakse kõigi ketaste vahel. Pildil on plokid rühmitatud värvi järgi, nii et näete, milline pariteediplokk on seotud milliste andmeplokkidega.

RAID 5 kasutab erinevalt RAID-i tasemetest 0, 1 ja 10 pariteediteavet. Iga plokkikombinatsiooni jaoks - mis kõik on salvestatud erinevatele ketastele - arvutatakse ja salvestatakse pariteediplokk. Iga üksik paarsusplokk asub ainult ühel kettal; paarsusplokke hoitakse siiski kõigil ketastel ümarkorras. st ainult pariteediplokkide jaoks pole spetsiaalset füüsilist draivi (see juhtub RAID 4-s).

Arvestades, et andmeplokid on vähemalt kahe kettaga triibulised ja paarsusplokk kirjutatakse eraldi kettale, näeme, et RAID 5 konfiguratsioon nõuab vähemalt 3 füüsilist draivi.

Koondamine ja rikketolerants

Nii RAID 5 kui ka RAID 10 on tõrketaluvused, st andmeid ei kaota ka siis, kui üks - või RAID 10 korral rohkem kui 1 - füüsiline ketas ebaõnnestub. Veelgi enam, nii RAID 5 kui ka RAID 10 saab kasutada ebaõnnestunud ketta asendamisel. Seda nimetatakse kuumavahetuseks.

RAID 5

RAID 5 talub ühe ketta tõrkeid. Ebaõnnestunud kettale salvestatud andmeid ja paarsust käsitlevat teavet saab ülejäänud ketastele salvestatud andmeid kasutades ümber arvutada.

Tegelikult on andmed juurdepääsetavad ja lugemine on RAID 5-st võimalik isegi siis, kui üks draividest on ebaõnnestunud ja seda ehitatakse ümber. Selline lugemine on aga aeglane, kuna osa andmeid (see osa, mis oli ebaõnnestunud draivil) arvutatakse pariteerimisplokist, mitte ei loeta lihtsalt kettalt. Andmete taastamine ja asendusketta ümberehitamine on aeglane ka pariteedi arvutamisega seotud üldkulude tõttu.

RAID 10

RAID 10 tagab suurepärase tõrketaluvuse - palju parem kui RAID 5 -, kuna selle sisseehitatud 100% koondamine on vajalik. Ülaltoodud näites võivad nii ketas 1 kui ka ketas 2 ebaõnnestuda ja andmed oleks ikkagi taastatavad. Kõik RAID 10 rühma RAID 1 sees olevad kettad peaksid andmete kadumise korral ebaõnnestuma. Samas rühmas 2 ketta tõrke tõenäosus on palju väiksem kui RAIDi kahe ketta tõrke tõenäosus. Seetõttu pakub RAID 10 RAID 5-ga võrreldes suuremat töökindlust.

Samuti on RAID 10 jaoks rikkest taastumine palju kiirem ja lihtsam, kuna andmed tuleb lihtsalt teistest RAID-i ketastest kopeerida. Andmetele on juurdepääs taastamise ajal kättesaadav.

Etendus

RAID 10 pakub juhusliku lugemise ja kirjutamise jaoks suurepärast jõudlust, kuna kõik toimingud toimuvad paralleelselt eraldi füüsilistel draividel.

RAID 5 pakub triibutamise tõttu ka suurepärast lugemisoskust. Pariteedi arvutamisega seotud üldkulude tõttu on kirjutamine siiski aeglasem.

Plussid ja miinused

Nii RAID 5 kui ka RAID 10 on kiiresti vahetatav, st need pakuvad võimalust massiivist lugemist jätkata isegi ebaõnnestunud ketta asendamisel. RAID 5 puhul on selline lugemine pariteedi arvutamisega seotud kulude tõttu aeglane. Kuid RAID 10 puhul on selline lugemine sama kiire kui normaalse töö ajal.

Muud RAID 10 eelised on:

  • Väga kiiresti loeb ja kirjutab
  • Väga kiire taastumine ebaõnnestumisest
  • Rohkem tõrketaluvusega kui RAID 5, kuna RAID 10 talub korraga mitme ketta tõrkeid.

RAID 10 puudused on:

  • Ebaefektiivse ladustamise tõttu kallis (50%, peegeldamise tõttu)

RAID 5 eeliste hulka kuuluvad:

  • Suurepärane veataluvuse, hinna (ladustamise efektiivsus) ja jõudluse tasakaal
  • Kiire loeb

RAID 5 puudused hõlmavad järgmist:

  • Aeglane taastumine ebaõnnestumisest
  • Talub ainult massiivi ühe draivi tõrget

Rakendused

Plusse ja miinuseid arvestades on RAID 10 kasulik rakenduste jaoks, kus jõudlus pole oluline mitte ainult lugemise, vaid ka kirjutamise jaoks. RAID 10 sobib paremini kui RAID 5 ka rakendustes, kus on esmatähtis säilitada toimivus tõrgete taastamise ajal, kui üks ketas ebaõnnestub.

RAID 5 tagab tervisliku tasakaalu tõhusa ladustamise, korraliku jõudluse, rikkekindluse ja hea turvalisuse osas. See on kõige populaarsem RAID-konfiguratsioon ettevõtte NAS-i seadmete ja äriserverite jaoks. RAID 5 sobib ideaalselt failide ja rakenduste serveriteks, millel on piiratud arv andmevahendeid. Kui füüsiliste ketaste arv RAID-is on väga suur, on tõenäosus, et vähemalt üks neist tõrkub, suurem. Nii et RAID 6 võib olla parem valik, kuna see kasutab pariteedi salvestamiseks kahte ketast.

Viited

  • Kompromissid RAID 5 ja RAID 10 salvestuskonfiguratsioonide vahel - Dell
  • RAID-i standardsed tasemed - Vikipeedia
  • Pesastatud RAID-tasemed - Vikipeedia
  • Pariteet arvutikasutuses - Vikipeedia
  • Ühine RAID-ketta andmete vorming (DDF) - Salvestusvõrkude tööstuse liit
  • Andmekao lahendamine massilistes salvestussüsteemides - Salvestusvõrkude tööstuse liit