ŽILINSKà UNIVERZITA V ŽILINE Diplomová práca Obsah ... - Utc.sk
ŽILINSKà UNIVERZITA V ŽILINE Diplomová práca Obsah ... - Utc.sk ŽILINSKà UNIVERZITA V ŽILINE Diplomová práca Obsah ... - Utc.sk
ŽILINSKÁ UNIVERZITA V ŽILINEDiplomová prácalogické spojenie niekoľkých diskov (rôznych kapacít) do jedného veľkého. Takátozostava sa už nenazíva RAID, ale JBOD (Just Bunch Of Disks - iba zväzok diskov).Technológia RAID poskytuje v porovnaní s jedným diskom vysokú ochranuuložených dát a veľkú rýchlosť prístupu k ním. Vďaka diskovému poľu nehrozí prihavárii jedného disku nebezpečenstvo straty údajov alebo pád bežiaceho systému.Jednotlivé diskové jednotky sú navrhnuté tak, aby bolo možné vymeniť chybný disk zabehu systému, tzv. „Hot swap“.Obr. 8.1. Diskové poleRôzne spôsoby usporiadania diskového poľa tiež implikujú rôzne minimálne počtydiskových jednotiek. Tieto disky by mali mať rovnakú veľkosť, v prípade že tomu taknieje, všetky jednotky využívajú maximálne veľkosť jedného z nich. Môžu byť použitédisky SCSI, ako aj IDE a SATA disky, ktoré sú podstatne lacnejšie. Pokiaľ architektúrapoľa vyžaduje synchronizáciu diskových jednotiek, potom tieto jednotky musia maťrovnakú geometriu.Základnou systémom u vyšších úrovní RAID sú paritné dáta. Vznikajú pri zápise dátdo diskového poľa a sú špeciálnym odrazom pôvodných dát. Dôležité je, že paritné dátasú uložené inde ako originálne.8.1.1. RAID 0 – stripovanieJe diskové pole so stripovaním dát, bez tolerancie chýb. Vyžaduje preimplementáciu minimálne 2 mechaniky. Dáta sú delené do blokov, z ktorých každý jepotom zapisovaný na seprarátny disk. RAID-0 pole je obyčajne konfigurované sveľkými stripmi. Môžu byť tiež sektorovo stripované so synchronizovaným zápisom ačítaním pre jedno - užívateľský režim s dlhosekvenčným prístupom. Zrýchlenie prístupuk veľkým súborom sa tak zrýchli úmerne počtom diskov. Takto dochádza kKVES 52
ŽILINSKÁ UNIVERZITA V ŽILINEDiplomová prácamarkantnému zvýšeniu vstupno výstupnému výkonu s použitím viacerých I/O kanálov azariadení. Najlepší výkon sa dosahuje v prípade delenia dát prostredníctvom viacerýchkontrolérov, pričom každý kotrolér má pripojený iba jeden disk. Rýchlosť takéhoto poľasa rovná rýchlosti najpomalšieho disku. Nevýhodou tohoto usporiadania je že sav podstate nejedná o „pravý“ RAID, nakoľko toto riešenie neposkytuje plnú ochranupred chybami. Výpadok jedného disku spôsobí kompletnú stratu dát v celom poli. Pretopoužitie tohoto poľa v ktoromkoľvek servery OED je neprípustné.Obr. 8.2. Spôsob ukladania dát pre 4 diskové jednotky poľa RAID 08.1.2. RAID 1 – zrkadlenie a duplexingToto pole vyžaduje minimálne 2 diskové zariadenia. Pre dosiahnutie najlepšíchvýkonových charakteristík, musí byť schopný kontrolér previesť dve separátne,konkurenčné čítania na zrkadlený pár, prípadne dva separátne zápisy. Výhodou pola jedvojnásobné množstvo zapisovacích alebo čítacích transakcií v porovnaní sjednoduchými diskami. Taktiež 100 % redundancia dát, pričom pole umožňuje výmenudisku v prípade výpadku bez straty týchto dát. Na nový disk sú potom lenprekopírované potrebné dáta, nie je vyžadovaný kompletný „rebuild“. Pomer transferubloku sa rovná pomeru jednotlivého disku. Pri splnení určitých podmienok môže RAID1 udržať integritu dát aj v prípade výpadku viacerých diskov naraz.Nevýhodou tohto usporiadania poľa je najvyššie diskové preťaženie „overhead“ zpomedzi všetkých RAID technológií (100 % neefektívne). Obvykle sú pri tomto typeRAID riadené všetky funkcie softvérom, čo zaťažuje CPU a celý systém a preto častodochádza k degradácií celkového výkonu pri vysokej záťaži. Preto je silnedoporučovaná hardvérová implementácia tohto systému. Ale aj napriek tomu nieje totodiskové pole vhodné pre implementáciu do serverov OED.KVES 53
- Page 1: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 4 and 5: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 6 and 7: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 8 and 9: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 10 and 11: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 14 and 15: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 16 and 17: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 18 and 19: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 20 and 21: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 22 and 23: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 24 and 25: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 26 and 27: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 28 and 29: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 30 and 31: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 32 and 33: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 34 and 35: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 36 and 37: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 38 and 39: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 40 and 41: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 42 and 43: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 44 and 45: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 46 and 47: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 48 and 49: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 52 and 53: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 54 and 55: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 56 and 57: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 58 and 59: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
- Page 60: ŽILINSKÁ UNIVERZITA V ŽILINEDipl
ŽILINSKÁ <strong>UNIVERZITA</strong> V ŽILINEDiplomová prácalogické spojenie niekoľkých di<strong>sk</strong>ov (rôznych kapacít) do jedného veľkého. Takátozostava sa už nenazíva RAID, ale JBOD (Just Bunch Of Di<strong>sk</strong>s - iba zväzok di<strong>sk</strong>ov).Technológia RAID po<strong>sk</strong>ytuje v porovnaní s jedným di<strong>sk</strong>om vysokú ochranuuložených dát a veľkú rýchlosť prístupu k ním. Vďaka di<strong>sk</strong>ovému poľu nehrozí prihavárii jedného di<strong>sk</strong>u nebezpečenstvo straty údajov alebo pád bežiaceho systému.Jednotlivé di<strong>sk</strong>ové jednotky sú navrhnuté tak, aby bolo možné vymeniť chybný di<strong>sk</strong> zabehu systému, tzv. „Hot swap“.Obr. 8.1. Di<strong>sk</strong>ové poleRôzne spôsoby usporiadania di<strong>sk</strong>ového poľa tiež implikujú rôzne minimálne počtydi<strong>sk</strong>ových jednotiek. Tieto di<strong>sk</strong>y by mali mať rovnakú veľkosť, v prípade že tomu taknieje, všetky jednotky využívajú maximálne veľkosť jedného z nich. Môžu byť použitédi<strong>sk</strong>y SCSI, ako aj IDE a SATA di<strong>sk</strong>y, ktoré sú podstatne lacnejšie. Pokiaľ architektúrapoľa vyžaduje synchronizáciu di<strong>sk</strong>ových jednotiek, potom tieto jednotky musia maťrovnakú geometriu.Základnou systémom u vyšších úrovní RAID sú paritné dáta. Vznikajú pri zápise dátdo di<strong>sk</strong>ového poľa a sú špeciálnym odrazom pôvodných dát. Dôležité je, že paritné dátasú uložené inde ako originálne.8.1.1. RAID 0 – stripovanieJe di<strong>sk</strong>ové pole so stripovaním dát, bez tolerancie chýb. Vyžaduje preimplementáciu minimálne 2 mechaniky. Dáta sú delené do blokov, z ktorých každý jepotom zapisovaný na seprarátny di<strong>sk</strong>. RAID-0 pole je obyčajne konfigurované sveľkými stripmi. Môžu byť tiež sektorovo stripované so synchronizovaným zápisom ačítaním pre jedno - užívateľ<strong>sk</strong>ý režim s dlhosekvenčným prístupom. Zrýchlenie prístupuk veľkým súborom sa tak zrýchli úmerne počtom di<strong>sk</strong>ov. Takto dochádza kKVES 52