Co to jest RAID?
Autor: Redakcja Domeny.ForSale Opublikowano
W skrócie: RAID to sposób połączenia kilku dysków w macierz, czyli wspólny układ przechowywania danych. Zależnie od wybranego poziomu może zwiększać wydajność, pozwalać na dalszą pracę po awarii dysku albo łączyć te korzyści. Nie każdy RAID chroni przed awarią, a żaden nie zastępuje niezależnej kopii zapasowej.
Jak działa RAID i do czego służy?
RAID to skrót od Redundant Array of Independent Disks, czyli nadmiarowej macierzy niezależnych dysków. System operacyjny zazwyczaj widzi taki zestaw jako jeden logiczny nośnik. Dane są rozdzielane między dyski, powielane albo zapisywane razem z informacjami pozwalającymi je odtworzyć.
Sposób zapisu określa poziom RAID. Numer poziomu nie jest oceną jakości: RAID 10 nie jest po prostu „lepszą wersją” RAID 6. Każdy wariant inaczej wykorzystuje pojemność dysków i inaczej znosi ich awarie.
Macierze spotyka się w serwerach, stacjach roboczych i urządzeniach NAS, czyli magazynach plików dostępnych przez sieć. Ich ważnym zastosowaniem jest utrzymanie dostępności danych podczas awarii nośnika. Wydajność zależy natomiast również od rodzaju dysków, sposobu zarządzania macierzą i wykonywanych operacji — samo zastosowanie RAID nie gwarantuje przyspieszenia.
Popularne poziomy RAID: pojemność i odporność
Najczęściej porównuje się RAID 0, 1, 5, 6 i 10. W tabeli N oznacza liczbę dysków, a S pojemność najmniejszego z nich. Podane wartości dotyczą typowych konfiguracji i nie uwzględniają miejsca zajmowanego przez system plików oraz metadane.
| Poziom | Minimum dysków | Pojemność użytkowa | Odporność na awarie dysków |
|---|---|---|---|
| RAID 0 | 2 | N × S | Brak |
| RAID 1 | 2 | S przy pełnym lustrze | W układzie dwóch dysków: awaria jednego |
| RAID 5 | 3 | (N − 1) × S | Awaria jednego |
| RAID 6 | 4 | (N − 2) × S | Awaria dwóch |
| RAID 10 | 4 | N/2 × S | Zależy od tego, które dyski ulegną awarii |
RAID 0 dzieli dane na fragmenty i zapisuje je na różnych dyskach. Pozwala wykorzystać ich łączną pojemność i może zwiększyć szybkość pracy, ale nie przechowuje danych nadmiarowych. Awaria jednego nośnika oznacza utratę dostępu do całości lub części danych macierzy; należy zakładać konieczność odtworzenia całego zbioru.
RAID 1 zapisuje te same dane na dyskach tworzących lustro. W typowej konfiguracji z dwoma nośnikami awaria jednego nie zatrzymuje dostępu do plików. Ceną jest wykorzystanie tylko połowy łącznej pojemności.
RAID 5 i RAID 6 wykorzystują parzystość, czyli dodatkowe informacje matematyczne umożliwiające odtworzenie brakujących danych. RAID 5 toleruje awarię jednego dysku, a RAID 6 dwóch. Obliczanie i zapisywanie parzystości może obniżać wydajność zapisu, szczególnie przy wielu małych operacjach.
RAID 10 łączy lustrzane pary dysków z rozdzielaniem danych między parami. W typowym układzie wymaga parzystej liczby nośników. Może przetrwać awarię kilku dysków, jeśli w każdej parze pozostanie sprawny nośnik; utrata obu dysków jednej pary powoduje utratę macierzy.
Jak wybrać RAID do domowego NAS-a lub firmy?
Wyobraź sobie dwudyskowy NAS z dwoma nośnikami po 4 TB. RAID 1 zapewni około 4 TB pojemności przed narzutami systemowymi i umożliwi pracę po awarii jednego dysku. RAID 0 da około 8 TB, ale awaria dowolnego nośnika zagrozi całemu zbiorowi. Do rodzinnych zdjęć rozsądniejszym wyborem jest lustro połączone z osobnym backupem; RAID 0 można rozważyć dla odtwarzalnych plików roboczych.
Przy większej liczbie dysków decyzję ułatwiają trzy pytania:
- Czy dane można łatwo odtworzyć? Jeśli nie, najpierw zaplanuj kopię zapasową, a dopiero potem poziom RAID.
- Jak długo usługa może nie działać? Tolerancja awarii dwóch dysków w RAID 6 daje większy margines podczas odbudowy niż RAID 5.
- Co jest ważniejsze: pojemność czy intensywny zapis? RAID 5 i 6 oszczędniej wykorzystują miejsce niż lustra, natomiast RAID 10 bywa korzystny przy wielu operacjach zapisu.
Nie zakładaj, że różne pojemności dysków po prostu się zsumują. W klasycznych macierzach większe nośniki są zwykle wykorzystywane tylko do pojemności najmniejszego. Obsługiwane poziomy, zasady rozbudowy i zgodność dysków sprawdź w dokumentacji konkretnego NAS-a lub kontrolera.
Co dzieje się po awarii dysku?
Macierz z odpowiednią redundancją, czyli nadmiarem danych potrzebnym do przetrwania awarii, może działać w stanie zdegradowanym. Oznacza to utratę części lub całej ochrony przed kolejną awarią, a często również spadek wydajności. Po wymianie uszkodzonego nośnika następuje odbudowa — zapis brakujących danych na nowym dysku.
Odbudowa intensywnie wykorzystuje pozostałe nośniki. Jej czas zależy między innymi od pojemności, obciążenia i implementacji RAID; nie ma jednej wiarygodnej wartości dla wszystkich urządzeń. Kolejna awaria lub nieodczytywalne fragmenty danych mogą zagrozić odzyskaniu pełnej zawartości.
Dlatego włącz powiadomienia o błędach i nie odkładaj wymiany uszkodzonego dysku. Przed jego wyjęciem sprawdź oznaczenie zatoki w panelu urządzenia — pomyłkowe usunięcie sprawnego nośnika może pogorszyć sytuację.
Dlaczego RAID nie zastępuje backupu?
RAID chroni przede wszystkim dostępność danych przy określonych awariach dysków. Nie tworzy niezależnej historii plików: przypadkowe usunięcie dokumentu, nadpisanie go lub zaszyfrowanie przez złośliwe oprogramowanie może objąć całą macierz. Kradzież urządzenia, pożar czy uszkodzenie całego NAS-a również wykraczają poza tę ochronę.
Backup to osobna kopia umożliwiająca przywrócenie danych. Praktyczny zestaw to NAS z RAID 1 oraz regularna kopia na odłączanym dysku lub w osobnej usłudze z wersjonowaniem plików. Kopia poza lokalizacją NAS-a dodatkowo ogranicza ryzyko utraty wszystkiego w jednym zdarzeniu.
Przed utworzeniem macierzy skopiuj istniejące pliki — konfiguracja może wymazać dyski. Następnie ustaw harmonogram backupu i sprawdź odtworzenie kilku plików, zanim powierzysz nowemu układowi ważne dane.
Zobacz też: Co to jest 2FA?
