RAID
Skrót od „Redundant Array of Independent Disks”.
RAID to metoda płynnego przechowywania danych na wielu fizycznych dyskach. Dyski w macierzy RAID są widziane przez system operacyjny komputera jako pojedynczy wolumin pamięci masowej, a nie jako wiele niezależnych dysków. Oprócz zapewniania dużej ilości miejsca na dane macierz RAID może zwiększyć wydajność dysków i zapewnić nadmiarowość, która pomaga zapobiegać utracie danych w przypadku awarii dysku.
Macierze RAID rozprowadzają dane na wielu dyskach za pomocą techniki nazywanej „stripingiem”. Bloki danych, zwykle o rozmiarze kilku megabajtów, są równomiernie przeplatane między dyskami, co rozkłada operacje wejścia/wyjścia równomiernie na wszystkie dyski. RAID nie wymaga, aby wszystkie dyski w macierzy miały ten sam rozmiar, ale używanie identycznych dysków jest bardziej wydajne, ponieważ całkowita pojemność macierzy zależy od rozmiaru najmniejszego dysku. Urządzenia NAS i serwery plików często używają macierzy RAID, aby zwiększyć tolerancję na awarie i połączyć wiele dysków w jeden wolumin.
Poziomy RAID
Istnieje wiele poziomów RAID, które zapewniają różne korzyści. Niektóre koncentrują się na maksymalizacji ilości miejsca na dane, podczas gdy inne skupiają się na nadmiarowości i tolerancji na awarie. Poniżej opisano najczęściej używane poziomy, choć lista ta nie jest wyczerpująca:
- RAID 0 równomiernie rozkłada dane na wielu dyskach, zapewniając pojedynczy duży wolumin pamięci masowej o pojemności równej ich łącznemu rozmiarowi. Poziom ten może zwiększyć szybkość odczytu i zapisu, rozkładając operacje wejścia/wyjścia na wiele dysków. Nie zapewnia nadmiarowości ani ochrony danych — jeśli jeden dysk ulegnie awarii, cała macierz przestaje działać.
- RAID 1 tworzy kopię zawartości jednego dysku na drugim. Zapewnia tylko tyle miejsca, ile ma mniejszy dysk w macierzy, ale ponieważ drugi dysk w macierzy jest pełną kopią pierwszego, awaria dowolnego z nich nie powoduje utraty danych. RAID 1 wymaga pary dysków.
- RAID 5 rozkłada dane na wielu dyskach i równomiernie rozprowadza informacje o parzystości. Wymaga co najmniej trzech dysków i rezerwuje na dane parzystości miejsce odpowiadające pojemności jednego dysku. Na przykład macierz RAID 5 złożona z czterech dysków twardych o pojemności 10 TB zapewnia 30 TB miejsca na dane, a pozostałe 10 TB jest używane na dane parzystości. Macierze RAID 5 mogą tolerować awarię jednego dysku bez utraty danych.
- RAID 6 jest w praktyce RAID 5 z podwójną parzystością; wymaga co najmniej czterech dysków i rezerwuje na dane parzystości miejsce odpowiadające pojemności dwóch dysków. Na przykład macierz RAID 6 złożona z czterech dysków twardych o pojemności 10 TB zapewnia 20 TB miejsca na dane, ale może tolerować awarię dwóch dysków bez utraty danych.
- RAID 10 (lub RAID 1+0) jest znany jako zagnieżdżony RAID i łączy RAID 1 z RAID 0. Łączy dwa oddzielne dyski w macierz RAID 0, a następnie tworzy kopię tego woluminu na dwóch dodatkowych dyskach za pomocą RAID 1. Wymaga czterech dysków i może tolerować awarię jednego dysku.
NOTE: Chociaż większość poziomów RAID zapewnia nadmiarowość danych, która pomaga odzyskać dane po awarii dysku, RAID nie jest rozwiązaniem do tworzenia kopii zapasowych. Nie pomaga odzyskać danych utraconych z przyczyn innych niż awarie sprzętu, takich jak uszkodzenie danych, złośliwe oprogramowanie lub przypadkowe usunięcie.
Sprawdź swoją wiedzę