Skocz do zawartości
gutek

Kontroler Raid a dyski

Polecane posty

Czy jest ktoś w stanie udzielić mi informacji jaka różnica w wydajności może być przy wykorzystaniu sprzętowego kontrolera raid z cache na dysku ssd do którego będą podpięte dyski sata.

 

Obecnie mam sprzętowy raid z dyskami ssd (system, baza danych) + sata 2 tb (dane), byłbym zainteresowany wymianą np. kontrolera na LSI z wbudowanym cache (LSI Nytro MegaRAID 8100-4i100 GB Cache SSD) tylko czy cache kontrolera znacząco "przyśpieszy" prędkość dysków sata dla najczęściej odczytywanych zasobów z tych dysków? Kontroler niestety nie jest tani i nie chciałbym ryzykować..

 

Z góry dzięki za opinie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Czy jest ktoś w stanie udzielić mi informacji jaka różnica w wydajności może być przy wykorzystaniu sprzętowego kontrolera raid z cache na dysku ssd do którego będą podpięte dyski sata.

 

Obecnie mam sprzętowy raid z dyskami ssd (system, baza danych) + sata 2 tb (dane), byłbym zainteresowany wymianą np. kontrolera na LSI z wbudowanym cache (LSI Nytro MegaRAID 8100-4i100 GB Cache SSD) tylko czy cache kontrolera znacząco "przyśpieszy" prędkość dysków sata dla najczęściej odczytywanych zasobów z tych dysków? Kontroler niestety nie jest tani i nie chciałbym ryzykować..

 

Z góry dzięki za opinie.

 

To doskonałe rozwiązanie ,które diametralnie przyspieszy działanie aplikacji i odczyt danych. Nie jest to tanie to prawda ale warto zwrócić uwagę na sposób użycia takiego kontrolera względem wymagań. Nie zawsze jest niezbędny, wszystko zależy do czego wykorzystujesz ten serwer. Przyspieszy na pewno tylko czy stosunek cena/wykorzystanie jest proporcjonalny i warty pójścia w tym kierunku.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrys

@SiXwishlist: kontroler + cache SSD jest szybszy niż kontroler z raid 1 dla dwóch SSD ?

 

Wracając do tematu, jeżeli wymagana jest wysoka wydajność i/o, to nie ma innej opcji niż złożenie macierzy z dysków SSD.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

w dużym skrócie aplikacja na serwerze przez 80% dnia daje radę z zasobami ale w chwili aktualizacji pewnych danych które są odczytywane z dysków sata wzrasta load >100 a czasami >150 a procesor nie jest wykorzystany w pełni, wiec pewnie dyski sata spowalniają całość.. Danych przybywa więc wkrótce może to zajmować jeszcze więcej czasu..

 

A jak można na takim kontrolerze rozgraniczyć cache dla poszczególnych dysków tzn zależy mi na cache tylko dysków sata, czy jest taka możliwość? Ewentualnie czy można mieć więcej niż 1 kontroler?

 

a przy okazji spytam czy testował ktoś GITa dla archiwum plikow: około 2 mln plików, rozmiar całości 200 gb. Czy to wogóle zadziała przy takiej liczbie plików?

Edytowano przez gutek (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@SiXwishlist: kontroler + cache SSD jest szybszy niż kontroler z raid 1 dla dwóch SSD ?

 

Wracając do tematu, jeżeli wymagana jest wysoka wydajność i/o, to nie ma innej opcji niż złożenie macierzy z dysków SSD.

 

ssd (system, baza danych) + sata 2 tb (dane)

 

Jeszcze raz:

 

Nie jest to tanie to prawda ale warto zwrócić uwagę na sposób użycia takiego kontrolera względem wymagań.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A jak można na takim kontrolerze rozgraniczyć cache dla poszczególnych dysków tzn zależy mi na cache tylko dysków sata, czy jest taka możliwość? Ewentualnie czy można mieć więcej niż 1 kontroler?

 

Można rozgraniczyć cashe dla poszczególnych macierzy które są utworzone. Kontroler wdrażamy w zestawach do obsługi oprogramowania Kodak połączonego z obsługą urządzeń do wykonywania zdjęć rentgenowskich w gabinetach dentystycznych. Z reguły jest to system oparty o dwa dyski SAS pod system i aplikację , plus dwa dyski SATA pod przechowywanie danych. Nie miałem okazji instalować więcej jak jednego kontrolera w zestawie ale jest to jak najbardziej dopuszczalne. Producent kontrolera generalnie stworzył to rozwiązanie do wsparcia dysków mechanicznych - SATA, SAS gdzie z tym ostatnim uzyskuje najlepsze wyniki jeżeli chodzi o wydajność. Fragment opisu:

 

Nie można próbować bezpośrednio buforowania dysków SSD kontrolera z dyskami SSD ponieważ takie rozwiązanie znacznie mniej jest skuteczne.Powinno się stosować standardowe dyski twarde i należy podkreślić, że rozwiązanie Nytro nie potrzebuje szybkich dysków. Zestaw dysków SATA potrafi znacznie przyspieszyć tak samo jak wysokiej klasy dyski SAS z wykorzystaniem tego kontrolera.

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

To zależy jak twoje wąskie gardło wygląda, jeżeli raz dziennie musisz odczytać z dysku dużą partię danych (200 GB) to one i tak będą odczytywane z talerzy a nie z cache bo algorytm nie weźmie tych danych do cache wcześniej. Jeżeli są to dane które w miarę często zapisujesz to jest duża szansa na to że będą w cache.

 

Nytro są super pod bazy ale zawsze trzeba przemyśleć scenariusz.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×