Dlaczego RAID. Jak on działa?
RAID działa poprzez umieszczanie danych na wielu dyskach i umożliwianie operacji wejścia/wyjścia (I/O) na siebie w sposób zrównoważony, co poprawia wydajność. Ponieważ korzystanie z wielu dysków wydłuża średni czas między awariami , nadmiarowe przechowywanie danych zwiększa również odporność na awarie.
Macierze RAID pojawiają się w systemie operacyjnym (OS) jako pojedynczy dysk logiczny.
Zazwyczaj RAID jest używany w dużych serwerach plików, transakcjach serwerów aplikacji, w których dostępność danych jest krytyczna, a wymagana jest odporność na błędy. Obecnie RAID jest również używany w komputerach stacjonarnych do projektowania CAD, edycji multimediów i odtwarzania, gdzie potrzebne są wyższe współczynniki transferu. RAID to kilka dysków twardych tworzy jeden dysk logiczny, co pozwala maksymalnie wykorzystać wydajność i szybkość. Istnieje wiele powodów, dla których wykorzystuje się macierz RAID: mieć minimalny efekt w przypadku utraty danych oraz szybciej pobierać dane.
Najważniejsze zalety macierzy RAID
- Niezawodność danych (z ang. Data reliability)
- Wydajność (z ang. Performance)
- Pojemność (z ang. Capacity)
Innymi słowami:
- Większa opłacalność, ponieważ tańsze dyski są używane w dużej liczbie.
- Korzystanie z wielu dysków twardych umożliwia macierzowi RAID poprawę wydajności pojedynczego dysku twardego.
- Zwiększona szybkość i niezawodność komputera po awarii, w zależności od konfiguracji.
- Odczyty i zapisy mogą być wykonywane szybciej niż w przypadku pojedynczego dysku z macierzą RAID 0. Dzieje się tak, ponieważ system plików jest podzielony i rozłożony na dyski, które współpracują ze sobą na tym samym pliku.
- RAID 5 zapewnia większą dostępność i odporność. Dzięki dublowaniu dwa dyski mogą zawierać te same dane, dzięki czemu jeden z nich będzie nadal działał, jeśli drugi ulegnie awarii.
Najważniejsze wady używania macierzy RAID
- Zagnieżdżone poziomy RAID są droższe w implementacji niż tradycyjne poziomy RAID, ponieważ wymagają większej liczby dysków.
- Koszt gigabajta urządzeń pamięci masowej jest wyższy w przypadku zagnieżdżonych macierzy RAID, ponieważ wiele dysków jest używanych do nadmiarowości.
- Gdy dysk ulegnie awarii, prawdopodobieństwo, że inny dysk w macierzy również wkrótce ulegnie awarii, wzrasta, co prawdopodobnie spowoduje utratę danych. Dzieje się tak, ponieważ wszystkie dyski w macierzy RAID są instalowane w tym samym czasie, więc wszystkie dyski podlegają takiemu samemu zużyciu.
- Niektóre poziomy RAID — takie jak RAID 1 i 5 — mogą wytrzymać tylko awarię jednego dysku.
- Macierze RAID i zawarte w nich dane są podatne na ataki, dopóki uszkodzony dysk nie zostanie wymieniony, a nowy dysk zostanie zapełniony danymi.
- Ponieważ dyski mają teraz znacznie większą pojemność niż w przypadku pierwszego wdrożenia macierzy RAID, odbudowa uszkodzonych dysków zajmuje dużo więcej czasu.
- W przypadku awarii dysku istnieje szansa, że pozostałe dyski mogą zawierać uszkodzone sektory lub nieczytelne dane, co może uniemożliwić pełną odbudowę macierzy.