Co je paritní disk?

Paritní jednotka je úložné zařízení používané jako součást počítačového systému, které obsahuje paritní data pro účely redundance a zálohování. Toto je obvykle součástí redundantní sady nezávislých disků (RAID), ve které je jedna nebo více diskových jednotek spojeno dohromady, aby fungovaly jako jeden systém. Když jsou data uložena na těchto zařízeních, mohou být paritní informace vytvořeny pro použití později v případě selhání jednoho z disků. Paritní disk nemusí být nutně součástí všech RAID nastavení, ale umožňuje jednoduché a efektivní obnovení dat.

Základní funkcí paritní jednotky je poskytnout další úložiště „paritních bitů“, což jsou části dat používané k zálohování hlavních jednotek v diskovém poli. Pole je nastavení počítače, ve kterém je více disků, například dva nebo více pevných disků, spojeno dohromady a používá se jako jediný úložný systém. Přestože se k tomu používá řada různých metod, RAID patří mezi nejčastější formy. Existují různé typy RAIDů a složitější „úrovně“ často zahrnují použití paritní jednotky pro zajištění účinného zálohování a redundance informací.

Paritní jednotka funguje pomocí paritních bitů, které jsou na ní uloženy. Nejjednodušší příklad funkce paritních bitů je v RAID nebo jiném systému, který používá celkem tři jednotky. Dva z jednotek by byly použity jako skutečné disky pro ukládání dat, zatímco třetí by fungoval jako paritní jednotka. Kdykoli jsou data uložena do RAID, každá informace je rozdělena na polovinu, přičemž jedna část přechází na jednu jednotku a druhá část na druhou.

Počítačová data se skládají z bitů, což jsou binární kousky dat reprezentované jedním nebo nulou. Kdykoli jsou informace uloženy v systému s paritní jednotkou, přidá se jeden bit z každé úložné jednotky k druhé. Pokud je výsledkem sudé číslo, pak se paritní bit s hodnotou nula uloží do paritního zařízení, zatímco lichý výsledek vytvoří hodnotu jednoho. To lze poté použít, pokud některá z jednotek úložiště selže, k obnovení chybějících dat za účelem obnovení ztracených dat.

Například "1" na jednom zařízení a "0" na druhém by vygenerovalo "1", které se uloží na paritní jednotku, protože toto je lichá hodnota, když se sčítají. Pokud dojde k poškození úložné jednotky s údaji „0“, lze ji nahradit novým prázdným diskem. Systém pak může prohlížet existující data, najít zbývající "1" v datovém úložišti, porovnat je s "1" v paritním zařízení a rozpoznat, že pro obnovení ztracených dat je třeba znovu vytvořit "0". Toto je redundance a umožňuje matici efektivně obnovit data, i když dojde ke ztrátě části původního systému.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?