PremiumStation.pl
PremiumStation.pl
0
Dodano do koszyka.
Zadzwoń:34 340 59 44 PremiumStation.pl
Twoja przechowalnia jest pusta. Wyczyść przechowalnięPrzejdź do przechowalni
Twój koszyk jest pusty. Wyczyść koszykRealizuj zamówienie
Wyczyść porównaniePorównaj
Zarejestruj

RAID – nie zabija owadów na śmierć

2016-10-25

 

„Wszystko co powinieneś wiedzieć o stacjach roboczych, ale nie wiedziałeś, że warto o to zapytać.”

 

Większość osób nazwę RAID kojarzy zapewne z intensywnie reklamowanym środkiem owadobójczym… Tymczasem w świecie komputerów odnosi się ona do jednej z najistotniejszych właściwości profesjonalnych stacji roboczych i serwerów – specjalnego połączenia dysków twardych, dzięki któremu uzyskuje się wiele możliwości, nieosiągalnych w przypadku wykorzystania pojedynczego dysku lub kilku podłączonych niezależnie.

 

 

Jedność w wielości

RAID – (ang. Redundant Array of Independent Disks) to inaczej „nadmiarowa macierz niezależnych dysków”. Wiem, brzmi trochę jak nazwa jednostki zwiadowczej spoza Układu Słonecznego, ale nie bójcie się – gdy dobrniecie do ostatniej kropki tego artykułu, wszystko okaże się jasne jak słońce.

 

Każda stacja robocza, laptop, komputer, serwer posiada miejsce, gdzie przechowywane są dane – zarówno te dotyczące zainstalowanych programów jak i wszelkiego rodzaju pliki zapisane przez nas – użytkowników. Tym miejscem jest dysk twardy, który charakteryzują takie parametry jak:

 

Pojemność – mówiąca o tym jak dużo informacji możemy przechować na dysku.

 

Krótka historia przechowywania danych: pamiętacie dyskietki? Ich pojemność wynosiła 1,44 MB – dziś zmieściłyby się na nich może ze 2 średniej jakości zdjęcia. Pojemność płyty CD to już 700MB – ok. 80 minut muzyki w plikach audio. Na płycie DVD zmieści się nawet 4,5 GB danych  – pełnometrażowy film w dobrej jakości. Nośnik Blu-Ray pomieści do 50 GB. Współczesne dyski twarde najczęściej oferują pojemność od 0,5 do 4 TB (1 TB = 1000 GB = 1000 000 MB).

 

Szybkość zapisu i szybkość odczytu – czyli jak długo przyjdzie nam czekać na zapisanie lub otwarcie plików, ergo jaka będzie wydajność naszej pracy.

 

Wnikliwych zachęcam do przeglądnięcia  artykułu poświęconego specyfikacji dysków twardych.

 

Zadaniem stacji roboczych jest podniesienie wydajności, stabilności i wygody pracy specjalistów operujących dużymi ilościami danych. Dlatego aby zoptymalizować ich działanie, w stacjach roboczych Dell Precision istnieje możliwość zastosowania kilku dysków twardych, które za pomocą specjalnego kontrolera można połączyć w macierz RAID.

 

Innymi słowy RAID to UKŁAD dysków twardych, który łączy je ze sobą w odpowiedniej konfiguracji, zależnej od celu, który chcemy osiągnąć. Dyski w macierzy pracują jednocześnie, to znaczy, że zapisane na nich informacje sczytywane są w tym samym czasie, a nie kolejno – dzięki temu zyskujemy x razy lepszą wydajność. Ponadto pojemność dysków (w większości poziomów RAID – ale o tym za chwilę) jest sumowana – np. w RAID 0 konfigurując dwa dyski 500 GB otrzymujemy łączną pojemność 1 TB. 
 

Poziomy RAID

W zależności od korzyści, na których osiągnięciu najbardziej nam zależy, mamy różne możliwości konfiguracji macierzy, które nazywane są poziomami RAID. Wymienię najpopularniejsze z nich:

 

 

Poziom RAID 0

Stosowany jest w przypadku, gdy chcemy osiągnąć maksymalną przestrzeń dyskową (wielokrotność pojemności dysków składowych) oraz optymalną (zwiększoną niemal dwukrotnie) prędkość transferu danych. Jeżeli naszym głównym celem jest znaczne przyspieszenie pracy na stacji roboczej (np. przy obrabianiu dużych plików multimedialnych) wybór poziomu RAID 0 z pewnością spełni nasze oczekiwania.

 

RAID 0 można utworzyć z minimum 2 dysków. Należy pamiętać, że urządzenia składowe macierzy powinny mieć taką samą pojemność i tą samą prędkość odczytu/zapisu. Informacje przekazywane do stacji roboczej dzielone są na bloki i zapisywane na dyskach twardych naprzemiennie, ale nie są tworzone tzw. „bloki parzystości”, które stanowią pewnego rodzaju zabezpieczenie przed awarią któregoś z dysków. RAID 0 jest zatem bardzo szybki i pojemny ale w żaden sposób nie chroni nas przed ewentualnymi awariami sprzętu. Awaria pojedynczego dysku wchodzącego w skład RAID0 oznacza bezpowrotną utratę danych.

 

 

 

Poziom RAID 1

Jeśli chodzi o przynoszone korzyści jest poniekąd odwrotnością poziomu RAID 0. To macierz, której głównym zadaniem jest zabezpieczenie przechowywanych informacji. Składa się z minimum dwóch dysków twardych, na których zapisywane są jednocześnie te same dane – dlatego często nazywa się go RAIDem lustrzanym. W razie awarii jednego z dysków nie tracimy żadnych informacji, gdyż pozostaje nam drugi dysk, na którym zapisane są te same dane. Mankamentem jest jednak szybkość zapisu (równa prędkości najwolniejszego) dysku oraz pojemność (równa pojemności najmniejszego dysku twardego).

 


 

 

Poziom RAID 5

Jeżeli zależy nam zarówno na szybkości transferu jak i bezpieczeństwie magazynowanych informacji, poziom RAID 5 będzie świetnym wyborem. Oferuje on pojemność równą sumie pojemności dysków składowych minus 1 dysk, zaś prędkość zapisu jest podobna jak w przypadku RAID 0. Do stworzenia takiej macierzy potrzebujemy minimum 3 dysków (pojemność macierzy = 3-1). Dane dzielone są standardowo na bloki i zapisywane na dyskach naprzemiennie, jednak tym razem zapis obejmuje także bloki kontrolne, umożliwiające odtworzenie informacji w przypadku awarii jednego z dysków. Dzięki swoim właściwościom, poziom RAID 5 często wykorzystywany jest do magazynowania ważnych baz danych, archiwizacji informacji oraz przechowywania plików różnych aplikacji.

 

 

Powyższa grafika przedstawia macierz RAID 5 skonstruowaną z 3 dysków – ma ona zatem pojemność = 3-1 i chroni układ przed awarią jednego z dysków składowych.
 

 

Poziom RAID 1+0 (zwany też RAID 10)

RAID10  działa na podobnej zasadzie jak RAID0, jednak każdy z dysków składowych ma swoją kopię. Dzięki temu osiągamy bezpieczeństwo RAID1 i wydajność RAID0. Co prawda tracimy 50% pojemności dysków składowych ale w zamian zyskujemy zabezpieczenie w postaci kopii każdego z dysków. Ponadto implementacja poziomu RAID10 jest o wiele prostsza (działa wydajnie nawet na kontrolerze bez pamięci cache) niż w przypadku poziomów, w których obliczane są „bloki parzystości”, a czas transferu danych zoptymalizowany do wydajności RAID0.

 

 

Ten typ macierzy najczęściej stosowany jest dla osiągnięcia wysokiej wydajności stacji roboczych oraz bezpieczeństwa zapisanych na nich danych.



Wspomniane wyżej poziomy przedstawiają zaledwie kilka możliwości konstrukcji macierzy RAID, jeżeli chcecie poznać pozostałe typy, zachęcam do zaglądnięcia na Wiki

 

Przestań bać się awarii

Prawo Murphy’ego głosi: jeśli coś ma się zepsuć, na pewno się zepsuje. Mniej humorystyczna statystyka ujmuje to w ten sposób: im więcej komponentów, tym większe prawdopodobieństwo awarii jednego z nich…

 

Dlatego tak ważną korzyścią RAIDu jest odporność na awarie dysków twardych. Co prawda, w przypadku archiwizujących pliki poziomów macierzy (RAID 5) tracimy pojemność części dysków, ale zyskujemy bezpieczeństwo całego układu. Warto więc poświęcić kilka dodatkowych chwil, na dogłębniejsze zapoznanie się z tematem.

 

Przeanalizujmy to na przykładzie macierzy RAID 5 w skład której wchodzą 3 dyski twarde:

 

Macierz RAID 5 stosuje się przeważnie w celu:

  1. przechowywania dużej ilości baz danych
  2. archiwizacji informacji
  3. magazynowania danych dla różnych aplikacji
  4. tworzenia rozwiązań wysokiej dostępności

 

Pojemność powyższej macierzy jest sumą pojemności 2 dysków twardych – pozostałe miejsce służy jako coś w rodzaju systemu bezpieczeństwa. Jak widzimy, dane dzielone są na bloki i zapisywane w rzędach na wszystkich dyskach macierzy. Baza danych „A” podzielona została na segmenty A1 i A2. Oprócz segmentów plików występują także bloki parzystości – informacje kontrolne umożliwiające odtworzenie danych w przypadku uszkodzenia któregoś z dysków. Zwróćcie uwagę, że bloki parzystości rozpraszane są po całej strukturze macierzy (znajdują się na każdym z 3 dysków) – dzięki temu odzyskanie informacji jest możliwe bez względu na to, który dysk ulegnie awarii. Dzięki temu wyłączenie z macierzy jednego z dysków nie spowoduje utraty zapisanych danych! Oczywiście ilość dysków w macierzy możemy ustalić indywidualnie – może być ich np. 4, 7, 13… musimy jednak pamiętać, że docelowa pojemność RAIDu będzie zawsze pomniejszona o pojemności jednego dysku – przeznaczoną na przechowywanie bloków parzystości.

 

Uwaga na wąskie gardło!

Utworzenie RAIDu nie jest możliwe bez udziału specjalnego kontrolera sterującego odczytem i zapisem danych w macierzy.

 

Kontrolery RAID mogą być częścią systemu operacyjnego stacji roboczej (kontrolery programowe) lub osobnym urządzeniem podłączanym bezpośrednio do dysków (kontrolery sprzętowe). Można powiedzieć, że kontroler jest wąskim gardłem macierzy – dlatego jej wydajność w równej mierze zależy od klas dysków składowych, jak i typu oraz jakości kontrolera RAID.

 

Przed wyborem kontrolera powinniśmy się zastanowić, który typ RAIDu chcemy stworzyć, jakiego systemu operacyjnego używamy, jak bardzo zależy nam na bezpieczeństwie danych i oczywiście jaki budżet chcemy na niego przeznaczyć.

 

Własna pamięć podręczna kontrolera zwiększa wydajność stacji roboczej, gdyż obliczanie sum kontrolnych (bloków parzystości) odbywa się wewnątrz niego, a co za tym idzie, nie obciąża to głównego procesora. Użytkownicy korzystający ze stacji roboczych z takim kontrolerem RAID mają szybszy dostęp do odczytywanych danych i krócej czekają na ich zapisanie.

 

Ponadto w przypadku kontrolera sprzętowego, macierz RAID konfigurowana jest jeszcze przed uruchomieniem systemu operacyjnego. Wynikają z tego dwie istotne rzeczy:

  1. system operacyjny „widzi” i traktuje RAID jak każdy inny dysk twardy, dlatego możliwe jest stosowanie macierzy z mało popularnymi systemami operacyjnymi;
  2. start systemu możliwy jest bezpośrednio z macierzy dyskowej
     

Podsumowanie

RAID nie zabija owadów. Macierz RAID to takie połączenie kilku dysków twardych za pośrednictwem specjalnego kontrolera, które zwiększa wydajność i bezpieczeństwo układu w stosunku do pojedynczego dysku. Głównymi zaletami rozwiązań typu RAID są:

  • szybszy transfer danych,
  • odporność układu na awarie,
  • zwiększenie przestrzeni dyskowej (pojemności).

 

Pytania dotyczące macierzy RAID, które powinieneś zadać przed zakupem stacji roboczej:

 

  • Czy stacja robocza posiada programowy czy sprzętowy kontroler RAID?
  • Jakie poziomy macierzy RAID (RAID 0, 1, 5, 10…) obsługuje kontroler?
  • W przypadku kontrolera sprzętowego:
       - Jaka jest pojemność wbudowanej pamięci cache?

 

 

 

Zamknij
Porównaj stacje robocze
  • Stacjonarne
  • Notebooki
  • Wybierz typ stacji roboczej klikając w odpowiedni obrazek. Porównaj modele stacji Dell i wybierz konfigurację dostosowaną do Twoich potrzeb.
    Dokonaj wyboru obudowy stacji roboczej Dell.