Raid - alapfogalmak és tippek
Betűszó RAID (Reudant Array Independed lemezek) redundáns tömbje független lemezek, használta először 1988-ban a kutatók a Berkeley Institute Patterson (Patterson), Gibson (Gibson) és Katz (Katz). Ők le a tömb konfigurációját több olcsó lemezek, amelyek a magas szintű hiba tolerancia proizvoditelnosti.Naibolee „gyenge” abban az értelemben, rugalmasság része a számítógépes rendszerek mindig merevlemezek, mert szinte az egyetlenek, akik a komponensek a számítógép, mechanikus alkatrészeket. A rögzített adatok a merevlemezen csak akkor állnak rendelkezésre, amíg a merevlemez, és nem az a kérdés, hogy ez a meghajtó valaha sikerül, és amikor otkazhet.RAID eljárást biztosít hozzáférést több merevlemezt, mintha nem volt egy nagy disk (SLED - egyetlen nagy, drága lemez), információk terjesztése és hozzá több lemezre, amely kockázat csökkentéséhez adatvesztés meghibásodása esetén az egyik merevlemez, és növeli a sebességet az azokhoz való hozzáférést.
Miért használja a RAID?
RAID általában használt nagy fájl szerverek, vagy alkalmazás szerverek, ahol fontos a nagy sebesség és megbízható adatokhoz való hozzáférés. Ma, RAID használunk, mint az asztali, együttműködve a termékválaszték CAD, multimédiás feladatok és amikor szükség van rá, hogy a nagy teljesítményű lemezes rendszert.
Milyen típusú RAID létezik, és milyen előnyei és hátrányai?
JBOD (csak egy csomó lemezek). Mind a hajtások álló ugyanúgy, mintha csatlakozik egy hagyományos vezérlőt. Ezt a konfigurációt alkalmazzuk, ha szükség van arra, hogy több független lemezek, de nem nyújt semmiféle növekedést a sebesség vagy a hibatűrés.
„Csíkozás» (csíkozás), mivel ez gyakran nevezik. Szigorúan véve, RAID 0 nem RAID, mert nem nyújt növekvő hibatűrés. adatblokk rögzített / olvasni egyszerre / a több lemezt, ami növeli a teljesítményt a lemez csíkozás operatsiy.Preimuschestvo nagy teljesítményt és teljes mértékben kihasználja a tagok a tömbben. A hátránya - a hiányzó hiba tolerancia - ha az egyik meghajtó meghibásodik, az egész tömb elérhetetlenné válik (+) teljesítményét.
(+): A hiányzó hiba tolerancia.
Tükrözés (tükrözés) nagyfokú megbízhatóság ismételt felvétel ugyanazon adatblokk (egyszer az egyes lemezek). Ha az egyik meghajtó meghibásodik, a másik tartalmaz egy pontos másolatot az adatok, és a vezérlő azonnal átválthat a sértetlen diskov.Preimuschestvo tükrözés nyilvánvaló - a nagy megbízhatóság. A hátrányok hiánya a termelékenység növekedése és a magas ár miatt a teljes lemez tükrözés (két meghajtó százalékát azok felhasználása 50%) (+). Nagy megbízhatóság
(+): Nem növeli a termelékenységet
(+): Az ár.
Megosztja az adatokat blokkokra mérete 1 bájt, elosztja több meghajtók és használ egy további tároló lemez esetében ellenőrzőösszegek korrigálni kell, vagy javítja a sérült lemezeket. RAID 3 nem támogatja minden RAID vezérlők (+). Nagy sebességű adatok olvasására és írására.
(-): Egy sor ilyen típusú csak arra jó, egy-tasking munka nagy fájlokat, problémák vannak a sebesség, gyakori kéréseket kis mennyiségű adat.
(-): a nagy terhelés a vezérlőtárcsa, ami azt a tényt, hogy a megbízhatóság erősen csökken képest adat lemezeket.
RAID 4 hasonlít a RAID 3, de abban különbözik tőle, hogy az adatok bontani tömb helyett bájt. Így lehetséges volt a „nyerő” a probléma az alacsony kis térfogatú adatátviteli sebességet. A felvételt lassan mert az a tény, hogy a paritás blokk keletkezik felvétel közben, és rögzített egy lemezt. Felhasználás tömbök ilyen nagyon ritkák.
RAID 5 használata, talán gyakrabban. Ez biztosítja mind a csíkozás, és kiszámítása és tárolása az ellenőrző szükség esetén a korrekció / hasznosítás. A RAID 5, paritás blokk elosztva az összes lemezt a tömb, amely egy kiegyensúlyozottabb terhelést őket. Ellenőrzőösszegek használt korrekció / adatmentés az esetleges meghibásodása esetén az egyik lemezt. A kapott kapacitív tömb RAID 5, felhasználása (N-1) * C, ahol N - a lemezek száma a tömb és a C - kapacitásukat. Építeni egy RAID 5 igényel legalább 3 lemezek (erősen rekomendum legalább 4) (+). Rugalmasságát.
(+): Economy (a hatékonyság szempontjából számának használt lemezek).
(+): Reading (összehasonlítva egy külön merevlemez) van egy díjat, mivel az adatok folyamok több lemezmeghajtó a tömb feldolgozása párhuzamosan.
(-): lassú írási ciklus (2 olvassa és 2 feljegyzések írásához egy blokk).
(-): meghibásodás esetén az egyik meghajtó - minden, ami bemegy a kritikus állapotban (bomlik), az összes olvasási és írási műveletek kíséri további manipuláció, a termelékenység zuhan. Ebben a megbízhatósági szint csökken egyetlen lemezre megbízhatóságát. Ha nem, legalább még egy meghajtót a teljes helyreállítása a tömb, a tömb megsemmisül, és visszaállítani az adatokat nem vonatkozik a szokásos módszerekkel. A minimális számú használt lemezek három. A RAID 5 kötetet, akkor a meleg tartalék lemez. Az idő nagy részében további meghajtó tétlen, de meghibásodás esetén az egyik meghajtó a tömb, a helyreállítás azonnal elkezdődik tartalék-lemezen. Amikor egy térfogat RAID 5 konfiguráció, ez a lemez pazarló, hatékony felhasználása RAID 6. A használatának megvalósíthatóságát tartalék-lemez látható, amely rendszer több RAID 5 kötetek, ahol meleg tartalék lemez van hozzárendelve az egyes RAID 5 térfogat, és fel lehet használni abban az esetben, annak szükségességét, hogy azonnali visszaállítását az egyik kötetet.
RAID 6 szint fejlesztése és bővítése a RAID 5, amely javított rugalmasság a felvétel több mint egy sor ellenőrző összegek esetében a RAID 5 és RAID dvuh.Poskolku 5 használja csak egy sor ellenőrző összegeket, adatok veszhetnek a bezvovratno amikor az újjáépítése Reid (kudarca után az egyik meghajtó), a második hiba lép fel (vagy hozzáférési hiba). Ahhoz, hogy megoldja ezt a problémát, és kifejlesztett egy RAID 6.
Összehasonlítása RAID 5 és RAID 6
A soros írási műveletek kevesebb, mint RAID 5 10-15%
Úgy tűnik: a kudarc valószínűsége egy második lemezt a újjáépítése a RAID esetén nem valószínű, de tapasztalataink és a tapasztalat az ügyfelek, ez történik. A fő oka az ilyen megnövelt esetek gyakorisága a következők:
- A növekvő használata kevésbé megbízható meghajtók:
Advantage S-ATA meghajtók alacsony költségű és nagy kapacitású, de MTBF (Mean Time kudarcra) alacsonyabb, mint vagy SAS SCSI lemezeket. Ez növeli annak a valószínűségét ozhdnovremennogo meghibásodása két meghajtó. - Nagyobb kapacitás - több időt, hogy újjáépítsék, ráadásul a folyamat újjáépítése, a rendszer tapasztalható nagyobb terhelést, ami szintén növeli a valószínűségét a kudarc, a második lemezt.
- Az emberi tényező.
Amikor az egyik lemezt a RAID nem sikerül, valakinek meg kell cserélni. Hiba naprmer helyett a rossz lemez, ami a teljes adatvesztés. - A meghibásodások száma arányosan növekszik lemezek száma.
És ha figyelembe vesszük, hogy a modern rendszerek, két tucat CD már nem valami szokatlan, akkor az egyidejű (vagy egymást a folyamatban újjáépítése) a hiba a ketten, már nem tűnik annyira valószínűtlen.
(+): Hibatűrés (magasabb, mint a RAID 5).
(+): Economy (a hatékonyság szempontjából számának használt lemezek).
(+): Reading (összehasonlítva egy külön merevlemez) van egy díjat, mivel az adatok folyamok több lemezmeghajtó a tömb feldolgozása párhuzamosan.
(-): nem több sebesség rögzítésére.
További információ a RAID 6 (angol nyelven) itt található. "
Általában, ha az épület egy RAID 5 lemez szabadon hagyott (meleg tartalék), abban az esetben a kudarc, a rendszer azonnal elkezdte újjáépíteni (újjáépíteni) tömb. Normál üzemben a hajtás tétlen. RAID 5EE rendszer használatával jár a lemez, mint egy tömb elem. És az összeg a szabad lemezterület elosztva a tömb. Minimális száma meghajtók - 4 db. Rendelkezésre álló kapacitás egyenlő n-2, az összeg egy lemezt használnak (a forgalmazott közötti összes) paritás mennyiség egy másik - szabad. Meghibásodása lemeztömb összenyomódás következik be, hogy 3 lemezek (például a minimális szám) kitöltése a szabad teret. Kiderült rendes RAID 5 tömb, amely ellenáll a hiba egy másik lemezt. Ha csatlakoztat egy új lemezt tömb bővül, és veszi vissza a lemezeket (+). Resiliency.
(+): Economy (a hatékonyság szempontjából számának használt lemezek).
(+): Reading (összehasonlítva egy külön merevlemez) van egy díjat, mivel az adatok folyamok több lemezmeghajtó a tömb feldolgozása párhuzamosan.
(-): nem egy nagy írási sebességet.
Ez a kombináció a csíkozás (RAID 0) és mirroringa (RAID 1) kiszámítása nélkül a CSM ellenőrző összegek. Ahhoz, hogy végrehajtsa ezt a megoldást igényel legalább 4 lemezek (+). Nagy sebességű (mint a RAID 0).
(+): Hibatűrés (például RAID 1).
(-) szükséges legalább kétszer a kapacitás a meghajtók (például RAID 1).
Ez a kombináció a RAID 5 és csíkozás (RAID 0). Hogy végre egy ilyen megoldás esetén legalább 6 meghajtók (+). Nagy sebességű adatátvitel és kérelmek feldolgozását.
(+) Jó hasznosítási arány és az ellenállás a kudarc.
(-) van szükség legalább 6 meghajtók.