Device Drivers | Multi-device support (RAID and LVM) | Multiple devices driver support (RAID and LVM) | RAID support | RAID-4/RAID-5/RAID-6 mode

V konfiguračním souboru: CONFIG_MD_RAID456
Doporučená volba: [Y]
Modul: raid456

Tento modul umožní ovladači pro vícenásobná zařízení spojit víc oddílů/disků do jednoho pole v režimu RAID-4/RAID-5/RAID-6.

V režimu RAID-4 je celková velikost pole (N - 1) * C, kde N je počet oddílů (minimálně 3), ze kterých je pole sestaveno, a C jejich kapacita. Data se ukládají na (N - 1) oddílů, na poslední se ukládá parita dat vypočítaná funkcí XOR (exkluzivní logický součet)

Příklad - pole v režimu RAID-4:

blok 1 blok 2 blok 3 blok 4 blok 5 blok 6

Je složeno ze tří oddílů:

Oddíl 1 blok 1 blok 3 blok 5
Oddíl 2 blok 2 blok 4 blok 6
Oddíl 3 parita 1 & 2 parita 3 & 4 parita 5 & 6

Pokud oddíly, ze kterých se skládá, nejsou stejně velké, přebytečné místo na větších není využito. Pole je odolné vůči výpadku jednoho disku, data ze ztraceného disku lze dopočítat z parity.

V režimu RAID-4 je nevýhodou úzké hrdlo tvořené paritním oddílem - pokud se zapisuje na jeden z datových disků, zapisuje se zároveň i na paritní disk, který je tak nejvíc vytížen a rychleji se opotřebuje. Režim RAID-5 tuto závadu odstraňuje tím, že paritní informace se zapisují na všechny disky:

Oddíl 1 blok 1 blok 3 parita 5 & 6
Oddíl 2 blok 2 parita 3 & 4 blok 5
Oddíl 3 parita 1 & 2 blok 4 blok 6

Pole je také odolné vůči výpadku jednoho disku.

V režimu RAID-6 se používají dva paritní disky pro jedno pole, paritní informace na každém z nich se počítají jiným způsobem a ukládají střídavě na všechny obdobně jako u RAID-5. Pole je odolné vůči výpadku dvou disků.

 
kernel/config_md_raid456.txt · Poslední úprava: 2007/07/16 21:27 autor: trekker.dk
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki