RAID to skrót od Redundant Array of Independent (lub Inexpensive) Disks(nadmiarowa macierz niezależnych dysków ). Jest to technologia pamięci masowej, która łączy dwa lub więcej dysków fizycznych w jedną jednostkę logiczną w celu zwiększenia wydajności, niezawodności lub czasem obu tych parametrów.
Opracowany pod koniec lat 80. przez Pattersona, Gibsona i Katza na Uniwersytecie Kalifornijskim w Berkeley, RAID stał się sposobem na osiągnięcie lepszej wydajności niż kosztowne dyski mainframe dzięki zastosowaniu macierzy tańszych dysków z dodatkową redundancją zapewniającą niezawodność.
RAID może:
Wybór poziomu RAID zależy od równowagi między szybkością, odpornością na awarie i wydajnością pamięci masowej.
| Poziom RAID | Najważniejsze cechy | Zalety | Wady |
|---|---|---|---|
| RAID 0 (Striping) | Rozdziela dane równomiernie na ≥2 dyski | Maksymalna prędkość, pełna wydajność | Brak redundancji – awaria = całkowita utrata danych |
| RAID 1 (dublowanie) | Duplikuje dane na ≥2 dyskach | Doskonała redundancja, proste odzyskiwanie danych | Wykorzystuje tylko połowę całkowitej pojemności |
| RAID 5 (striping + pojedyncza parzystość) | Wymaga ≥3 dysków, zawiera parzystość dla odzyskiwania danych | Dobra równowaga: wydajność, ochrona, pojemność | Wytrzymuje awarię jednego dysku |
| RAID 6 (striping + podwójna parzystość) | Wymaga ≥4 dysków, obsługuje dwie awarie | Większa odporność na awarie | Wyższe koszty ogólne, nieco wolniejsze zapisywanie danych |
| RAID 10 (RAID 1+0) | Paski lustrzane (min. 4 dyski) | Najlepsze połączenie: szybkość + nadmiarowość | Wykorzystuje 50% całkowitej pojemności |
Oprócz tych poziomów istnieją również poziomy hybrydowe lub zagnieżdżone (np. RAID 50, RAID 60), ale powyższa tabela obejmuje najczęściej stosowane z nich.
Pamiętaj: RAID pomaga chronić przed awarią dysku, ale nie chroni przed innymi problemami, takimi jak przypadkowe usunięcie danych, złośliwe oprogramowanie lub awarie. Jest to element szerszej strategii tworzenia kopii zapasowych.