Niezawodność przechowywania danych jest jedną z najważniejszychważne i aktualne zagadnienia w systemach komputerowych. Dlatego w tym kierunku skoncentrowano wiele wysiłków i rozwoju, w wyniku czego pojawiła się technologia budowy macierzy RAID, która pomimo tego, że została wynaleziona kilka lat temu, jest dość aktualna i pożądana w tym momencie czas.
Spróbujmy dowiedzieć się, jakiego rodzajutechnologia. Na początek warto zdefiniować główny termin. Tak więc macierz RAID jest rodzajem nadmiarowego zestawu niezależnych dysków, które służą do zwiększenia odporności na uszkodzenia i wydajności systemów komputerowych. Pierwszy osiąga się właśnie dzięki redundancji, a drugi dzięki jednoczesnej pracy dysków znajdujących się w tworzonej macierzy. Warto zauważyć, że system wykorzystuje macierz RAID jako jeden dysk ze względu na interakcję oprogramowania i sprzętu.
Aby odpowiedzieć na pytanie jak tworzyćMacierz RAID, należy wspomnieć, że istnieje kilka różnych odmian (poziomów), których realizacja zależy od organizacji dysków. Współdzieloną pracę dysków można organizować przy użyciu dostępu równoległego lub niezależnego. W pierwszym przypadku, w celu zapisu informacji, przestrzeń dyskowa jest dzielona na paski (bloki), które następnie przypadają na różne dyski fizyczne (zwiększa się wydajność dzięki jednoczesnemu zapisowi pasków). Przy odczycie informacji wszystkie operacje również wykonywane są w blokach, co przyczynia się do jeszcze większego wzrostu wydajności takiego systemu. Co więcej, im więcej dysków, tym bardziej wydajna będzie macierz RAID. Ale są też pewne niuanse. Nie można zorganizować takiego systemu, jeśli rozmiar bloku jest większy niż rozmiar samego żądania zarejestrowania informacji.
W przypadku niezależnego dostępu wszystkie informacjeoddzielne żądanie użytkownika jest pisane tak samo jak przy pracy z jednym dyskiem logicznym, ale w przeciwieństwie do ostatniej sytuacji, gdy operacje odczytu będą już wykonywane na różnych (oddzielnych) dyskach.
W tej chwili jest ich kilkastandardowe sposoby organizacji (poziomów) systemu, takie jak macierz RAID. Są one ponumerowane od 0 do 6 i nazywane odpowiednio RAID 0, RAID 1 i tak dalej. W praktyce najczęściej stosowane są poziomy: 0, 1, 3, a także 5.
Tak więc, aby praktycznie wdrożyć zewnętrzneMacierz RAID, musisz mieć dwa elementy: kontroler RAID, który wykonuje funkcje dystrybucji przychodzących informacji, komunikuje się z głównym serwerem, generuje nadmiarowe dane i dowolną tablicę dysków twardych. Jest to tak zwana opcja sprzętowa do tworzenia macierzy RAID. Ale to nie jedyny sposób organizowania przejazdów. Budowa takiego systemu jest możliwa z tzw. środowiska programowego. W tym wariancie tworzenie macierzy RAID odbywa się za pomocą specjalnych narzędzi obsługiwanych przez ten lub inny system operacyjny. Wadą tej implementacji jest to, że jeśli oprogramowanie PC ulegnie awarii, wszystkie informacje przechowywane na logicznych dyskach RAID zostaną utracone. Ponadto musisz pamiętać, że możesz programowo zbudować tablicę tylko pierwszego i zerowego poziomu.