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 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 seadistusesNagu ü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.
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.
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 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 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.
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.
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:
RAID 10 puudused on:
RAID 5 eeliste hulka kuuluvad:
RAID 5 puudused hõlmavad järgmist:
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.