A RAJTAÜTÉS (független lemezek redundáns tömbje) egyesíti a több fizikai meghajtót egy virtuális tárolóeszközbe, amely több tárolást és többnyire hibatűrést kínál, így az adatok helyreállíthatók akkor is, ha az egyik fizikai lemez meghibásodik.
A RAID konfigurációi szintre vannak rendezve, például:
A RAID 10-et RAID 1 + 0 vagy RAID 1 & 0-nak is hívják. Ez egy beágyazott RAID szint, ami azt jelenti, hogy két szabványos RAID szintet kombinál: RAID 0 és RAID 1. Nézzük meg ezen standard RAID szintek konfigurációját, hogy megértsük, hogyan épül fel a RAID 10.
Adattárolás RAID 0 beállításban Adattárolás a RAID 1 beállításokbanMint fentebb látható, a RAID 0 csíkot használ, azaz az adatokat blokkokra osztják, amelyeket több lemezen tárolnak. Ez jelentősen növeli az olvasási és írási teljesítményt, mivel az adatok és az olvasás és írás ugyanúgy történik, mint az összes lemezen. A RAID 0 hátránya, hogy nincs redundáció vagy hibatűrés. Ha az egyik fizikai meghajtó meghibásodik, minden adat elveszik.
A RAID 1 megoldja a redundanciát, tehát ha az egyik meghajtó meghibásodik, könnyű azt cserélni, ha az adatokat a még működő meghajtóról átmásolja. A RAID 1 hátránya azonban a sebesség, mivel nem tudja kihasználni a RAID 0 által kínált párhuzamosságot.
Most, hogy megértettük, hogyan működik a RAID 0 és a RAID 1, nézzük meg, hogyan konfiguráljuk a RAID 10-et.
A RAID 10 konfiguráció egy tükrös csík.A RAID 10, azaz a RAID 1 + 0 a RAID 1 és a RAID 0 kombinációja. Tükrök csíkként van konfigurálva. A lemezeket csoportokra osztják (általában két); Az egyes csoportokon belüli lemezek egymás tükörképei, míg az adatok csíkosak minden csoporton. Mivel legalább két csoportra van szüksége, és mindegyik csoportnak legalább két lemezre van szüksége, a RAID 10 konfigurációhoz minimálisan szükséges fizikai lemezek száma 4.
Most nézzük meg a RAID 5 konfigurációját.
A RAID 5 konfiguráció paritásos csíkot használ a hibatolerancia biztosítása érdekében. Paritás blokkok vannak elosztva az összes lemezen. A képen a blokkokat szín szerint csoportosítják, így láthatja, hogy melyik paritás blokkot társítanak melyik blokkhoz.A RAID 5 paritásinformációkat használ, ellentétben a 0, 1 és 10 RAID szintekkel. A blokkok minden egyes kombinációjához - amelyek mindegyikét különböző lemezeken tárolják - kiszámítják és tárolják a paritás blokkot. Minden egyes paritásblokk csak egy lemezen található; a paritás blokkokat azonban minden lemezen körkörös módon tárolják. azaz nincs külön fizikai meghajtó a paritás blokkokra (ez történik a RAID 4-ben).
Tekintettel arra, hogy az adatblokkok legalább két lemezen át vannak csíkozva, és a paritásblokk külön lemezre van írva, láthatjuk, hogy egy RAID 5 konfigurációhoz legalább 3 fizikai meghajtóra van szükség.
Mind a RAID 5, mind a RAID 10 hibatűrő, azaz az adatok nem vesznek el, még akkor sem, ha a fizikai lemezek egyikének - vagy RAID 10 esetén egynél több - meghibásodása történik. Mi több, a RAID 5 és a RAID 10 is használható a meghibásodott lemez cseréjekor. Ezt úgy hívják, hogy cseréljük.
A RAID 5 tolerálja az 1 lemez meghibásodását. A meghibásodott lemezen tárolt adatok és paritás információk a fennmaradó lemezeken tárolt adatok felhasználásával újraszámíthatók.
Valójában az adatok hozzáférhetők és a RAID 5-ből olvashatók, még akkor is, ha az egyik meghajtó meghibásodott és újjáépítésre kerül. Az ilyen leolvasások azonban lassúak lesznek, mert az adatok egy részét (a meghibásodott meghajtón lévő részét) a paritás blokkból kell kiszámítani, nem pedig egyszerűen a lemeztől. Az adatok helyreállítása és a cserelemez újratelepítése szintén lassú, mivel a paritás kiszámítása megterheli a költségeket.
A RAID 10 kiváló hibatűrést biztosít - sokkal jobb, mint a RAID 5 - a tervezett beépített 100% -os redundancia miatt. A fenti példában az 1. és a 2. lemez egyaránt megbukhat, és az adatok továbbra is helyreállíthatók. Az összes RAID 1 RAID 1 csoporton belüli lemezt meg kell hibáznia, mert adatvesztés történhet. Az ugyanabban a csoportban levő 2 lemez valószínűsége jóval alacsonyabb, mint a RAID bármelyik két lemeze meghibásodásának valószínűsége. Ezért kínál a RAID 10 nagyobb megbízhatóságot a RAID 5-hez képest.
A RAID 10 számára is sokkal gyorsabban és könnyebben lehet helyreállni a hiba miatt, mivel az adatokat egyszerűen át kell másolni a RAID többi lemezéről. Az adatok hozzáférhetők a helyreállítás során.
A RAID 10 fantasztikus teljesítményt nyújt véletlenszerű olvasáshoz és íráshoz, mivel minden művelet párhuzamosan történik különálló fizikai meghajtón.
A RAID 5 kiváló olvasási teljesítményt kínál a csíkolás miatt. Az írások azonban lassabbak a paritás kiszámításának általános költségei miatt.
A RAID 5 és a RAID 10 egyaránt üzem közben cserélhető, vagyis lehetővé teszik a tömbből való olvasás folytatását, még akkor is, ha egy meghibásodott lemezt cserélnek ki. A RAID 5 esetében azonban az ilyen leolvasások lassúak a paritásszámítás felső költsége miatt. A RAID 10 esetében azonban az ilyen leolvasások ugyanolyan gyorsak, mint a normál működés során.
A RAID 10 további előnyei:
A RAID 10 hátrányai:
A RAID 5 előnyei a következők:
A RAID 5 hátrányai a következők:
Az előnyök és ellenérvek figyelembe vételével a RAID 10 hasznos olyan alkalmazásokban, ahol a teljesítmény nem csak az olvasás, hanem az írás szempontjából is fontos. A RAID 10 jobban alkalmazható, mint a RAID 5, olyan alkalmazásokban, ahol kritikus a teljesítmény fenntartása a hiba helyreállítása során, amikor az egyik lemez meghibásodik.
A RAID 5 a hatékony tárolás, megfelelő teljesítmény, meghibásodások és jó biztonság egészséges egyensúlyát biztosítja. Ez a legnépszerűbb RAID-konfiguráció a vállalati NAS-eszközök és üzleti kiszolgálók számára. A RAID 5 ideális fájl- és alkalmazáskiszolgálók számára, amelyek korlátozott számú adatmeghajtót tartalmaznak. Ha a fizikai lemezek száma a RAID-ben nagyon nagy, akkor legalább egyikük meghibásodásának valószínűsége nagyobb. Tehát a RAID 6 jobb választás lehet, mivel két lemezt használ a paritás tárolására.