Rozdiel medzi RAID5 a RAID10

RAID5 vs RAID10



RAID alebo Redundant Array of Independent Disks, je technológia, ktorá umožňuje použitie viacerých lacných diskov a poskytuje tak vynikajúci výkon, spoľahlivosť a úložnú kapacitu. Ako dva príklady existuje veľa konfigurácií RAID s RAID5 a RAID10. Hlavným rozdielom medzi RAID5 a RAID10 je ich klasifikácia. RAID5 je štandardná úroveň RAID, zatiaľ čo RAID10 je vnorená, alebo kombinácia 2 štandardných úrovní RAID; konkrétne RAID1 + RAID0.

RAID5 používa paritu ako bezpečnostný mechanizmus a je rozmiestnený medzi jednotkami tak, aby ktorákoľvek jednotka zlyhala, je možné ju rekonštruovať pomocou zostávajúcich jednotiek a paritných údajov. RAID10 nepoužíva paritu, pretože zrkadlí disky s RAID1 a potom ich zbavuje RAID0. RAID10 môže tolerovať ľubovoľný počet porúch disku, pokiaľ v rámci každej úrovne RAID1 zostane jedna. To znamená, že polia RAID10 sú spoľahlivejšie ako RAID5, pretože dve alebo viac porúch disku má automaticky za následok neopraviteľné údaje v RAID5.

RAID5 je tiež pomalší ako RAID10; ešte viac pri zápisoch ako pri čítaní. Je to preto, že radič RAID5 musí pred zápisom na disky vypočítať paritu. RAID5 tiež potrebuje vedieť, kde je to v skutočnosti údaje a parita sú pred čítaním. Pre výkon a spoľahlivosť je preto lepšie používať RAID10 ako RAID5.



Nevýhodou použitia RAID10 sú náklady, priestor a spotreba energie. V poli RAID5 sa paritou premrhá iba jedna jednotka v poli. Takže ak máte 6 diskov, celková kapacita by byť súčtom 5 diskov. V RAID10 stratíte najmenej polovicu celkovej kapacity kvôli zrkadleniu; ešte viac, ak v každom poli RAID1 použijete viac ako 2 disky. Existuje teda výmena medzi spoľahlivosťou a priestorom. Ak chcete vytvoriť pole RAID10, ktoré zodpovedá kapacite poľa RAID5, budete potrebovať oveľa viac diskov. To sa priamo premieta do vyšších nákladov na vlastníctvo a údržbu, väčšej spotreby energie, pretože všetky disky by mohli bežať spolu, a väčšieho priestoru potrebného na ich pripojenie.

Zhrnutie:

1. RAID5 je štandardná úroveň RAID, zatiaľ čo RAID10 je vnorená úroveň RAID
2. RAID5 používa paritu, zatiaľ čo RAID10 nie
3. RAID10 môže tolerovať viac porúch disku ako RAID5
4. RAID10 je rýchlejší ako RAID5
5. RAID5 je priestorovo efektívnejší ako RAID10