Różnica między RAID5 a RAID10

RAID5 vs RAID10

RAID lub Redundant Array of Independent Disks, to technologia, która pozwala na użycie wielu tanich napędów w celu zapewnienia najwyższej wydajności, niezawodności i pojemności pamięci. Istnieje wiele konfiguracji RAID z RAID5 i RAID10 jako dwa przykłady. Główną różnicą między RAID5 a RAID10 jest ich klasyfikacja. RAID5 to standardowy poziom RAID, podczas gdy RAID10 jest zagnieżdżony lub kombinacja 2 standardowych poziomów RAID; mianowicie RAID1 + RAID0.

RAID5 używa parzystości jako mechanizmu zabezpieczającego przed awarią i jest rozłożony na dyski, więc niezależnie od tego, który dysk ulegnie awarii, można go zrekonstruować przy użyciu pozostałych dysków i danych parzystości. RAID10 nie używa parzystości, ponieważ odzwierciedla dyski z RAID1, a następnie rozdziela je RAID0. RAID10 może tolerować dowolną liczbę awarii dysków, o ile w każdym poziomie RAID1 pozostanie jeden. Oznacza to, że macierze RAID10 są bardziej niezawodne niż RAID5, ponieważ dwie lub więcej awarii dysków automatycznie skutkuje niemożliwymi do odzyskania danymi w RAID5.

RAID5 jest również wolniejszy niż RAID10; tym bardziej z zapisami niż z odczytami. Wynika to z faktu, że kontroler RAID5 musi obliczyć parzystość przed zapisaniem jej na dyskach. RAID5 musi również wiedzieć, gdzie znajdują się rzeczywiste dane i parzystość przed odczytem. Dlatego lepiej jest używać RAID10 niż RAID5 dla wydajności i niezawodności.

Minusem korzystania z RAID10 jest koszt, przestrzeń i zużycie energii. W RAID5 tylko jeden dysk w macierzy jest marnowany na parzystość. Więc jeśli masz 6 dysków, całkowita pojemność będzie sumą 5 dysków. W RAID10 marnujesz co najmniej połowę całkowitej pojemności z powodu tworzenia kopii lustrzanych; tym bardziej, jeśli używasz więcej niż 2 dysków w każdej macierzy RAID1. Istnieje więc wymiana między niezawodnością a przestrzenią. Aby utworzyć macierz RAID10 pasującą do pojemności macierzy RAID5, będziesz potrzebował znacznie więcej dysków. To bezpośrednio przekłada się na większy koszt posiadania i utrzymania, większy pobór mocy, ponieważ wszystkie dyski pracowałyby razem, oraz większą ilość miejsca potrzebnego do ich zamontowania.

Streszczenie:

1.RAID5 to standardowy poziom RAID, a RAID10 to zagnieżdżony poziom RAID
2.RAID5 używa parzystości, a RAID10 nie
3.RAID10 może tolerować więcej awarii dysków niż RAID5
4.RAID10 jest szybszy niż RAID5
5.RAID5 zajmuje więcej miejsca niż RAID10