Dyski SSD dla konsumentów (lub prosumentów) vs. szybki dysk twardy w środowisku serwerowym

28

Jakie są zalety i wady konsumenckich dysków SSD w porównaniu do szybkich wirujących dysków 10-15k w środowisku serwerowym? W naszym przypadku nie możemy używać dysków SSD dla przedsiębiorstw, ponieważ są one zbyt drogie. Oto kilka uwag na temat naszego konkretnego przypadku użycia:

  • Hypervisor z maks. 5–10 maszyn wirtualnych Żadna pojedyncza maszyna wirtualna nie będzie szalona intensywnie we / wy.
  • Wewnętrzna macierz RAID 10, brak SAN / NAS ...

Wiem, że dyski SSD dla przedsiębiorstw:

  1. są oceniane dla dłuższych żywotności
  2. i działaj bardziej konsekwentnie przez długi czas

niż dyski SSD dla konsumentów ... ale czy to oznacza, że ​​dyski SSD dla konsumentów są całkowicie nieodpowiednie dla środowiska serwerowego, czy też będą nadal działać lepiej niż dyski szybko wirujące?

Ponieważ jesteśmy chronieni za pomocą RAID / tworzenia kopii zapasowych, bardziej martwię się wydajnością w całym okresie życia (o ile nie oczekuje się, że długość życia będzie szalenie niska).

David Budiac
źródło
1
Proszę podać szczegółowe informacje na temat marek / modeli sprzętu. I systemy operacyjne ... i hiperwizory ... Może nawet to, co robią maszyny wirtualne. Więcej szczegółów!!
ewwhite
@ewwhite Serwery Dell typu rack. Prawdopodobnie R430 lub R730 z kontrolerem RAID PERC H730. Prawdopodobnie również serwer HyperV obsługujący głównie Windows Server Standard ... może używać VMware w porównaniu z HyperV. Nadal się zastanawiam. Początkowo maszynami wirtualnymi będą: kontroler domeny, DNS, WSUS, usługi wdrażania. Może również dodać wewnętrzny serwer WWW.
David Budiac,
1
A ile potrzebujesz pojemności?
ewwhite
@ewwhite 2 TB użyteczny co najmniej
David Budiac
superuser.com/questions/834521/... warto przeczytać. Jego dyski konsumenckie mają około 10 000 egzemplarzy , ale wiele punktów ma nadal znaczenie.
Journeyman Geek

Odpowiedzi:

22

Uwaga: Ta odpowiedź jest specyficzna dla komponentów serwera opisanych w komentarzu PO.

  • Zgodność podyktuje wszystko tutaj.
  • Kontrolery macierzy Dell PERC są urządzeniami LSI. Wszystko, co działa na kontrolerze LSI, powinno być w porządku.
  • Twoja zdolność do monitorowania kondycji macierzy RAID jest najważniejsza. Ponieważ jest to Dell, upewnij się, że dysponujesz odpowiednimi agentami, alarmami i monitorowaniem w celu zgłaszania błędów z kontrolera PERC.
  • Nie używaj RAID5. Nie robimy tego już w świecie sysadmin .
  • Trzymaj pod ręką zapasowy zapas zimna.
  • Nie musisz koniecznie iść na dysk klienta. We wszystkich punktach cenowych dostępne są dyski SSD dla przedsiębiorstw. Wzywam ludzi do kupowania dysków SSD SAS zamiast SATA, o ile to możliwe.
  • Ponadto prawdopodobnie prawdopodobnie znajdziesz lepszą cenę na oficjalnie obsługiwany sprzęt (nikt nie płaci za sprzedaż detaliczną).
  • Nie słuchaj voodoo o obracaniu napędów SSD, aby przechytrzyć kontroler RAID lub jego algorytmy wyrównywania zużycia. Opisany przypadek użycia nie będzie miał znaczącego wpływu na żywotność dysków.

Zobacz także: Czy dyski SSD są tak niezawodne jak dyski mechaniczne (2013)?

ewwhite
źródło
2
Niedbale to słyszałem wcześniej ... nie używać już RAID5. Głównie z powodu niezawodności? A czego używasz zamiast tego RAID6? RAID10?
David Budiac
1
+1 Dobra odpowiedź. Naprawdę nie rozważałbym zakupu dysków SSD klasy konsumenckiej do użytku z PERC H700 / H710 / H730. Tylko Google dla „niecertyfikowanych dysków PERC H730” wiele osób próbowało tego wcześniej i miały problemy. Co najmniej kup tanie dyski SSD klasy podstawowej, takie jak wspomniany już Intel S3500.
s1lv3r
1
Dobra odpowiedź, ale byłoby miło, gdybyś podał jakieś uzasadnienie swoich sugestii (np. Link zamieszczony w komentarzach). Dlaczego zgodność jest ważna, jest oczywiste, ale dlaczego wolisz SAS niż SATA?
Sebb,
1
@Sebb Już o tym pisałem.
ewwhite
8

Tak, dyski SSD będą znacznie szybsze niż dyski SAS. W przypadku przepustowości sekwencyjnej dobra macierz RAID dysków SAS może działać całkiem dobrze, ale w przypadku losowego dostępu dyski SSD wysadzą je z wody, co może spowodować bardzo zauważalną różnicę wydajności.

W zależności od konkretnych dysków SAS i poszczególnych dysków SSD dyski SSD mogą mieć lepszy nieusuwalny poziom błędu odczytu nawet 10-krotnie.

Kilka wskazówek dotyczących korzystania z napędów SSD dla konsumentów:

  • Zapoznaj się z obciążeniem zapisu, aby oszacować, jak często będziesz musiał wymieniać dyski, ponieważ mają one pewną wytrzymałość na zapis
  • Jeśli możesz zaoszczędzić miejsce, przeładuj dyski, aby bardziej przypominały dyski korporacyjne
  • Sprawdź artykuły porównujące parametry wydajności i wytrzymałości dysków SSD w tej samej klasie i wybierz ten, który najlepiej odpowiada Twoim potrzebom
  • Osobiście otrzymałbym dyski SSD z 5-letnią gwarancją, ponieważ uważam, że dzięki temu producent zapewni lepszą jakość. Wiem, że to nie jest twarda i szybka zasada, tylko osobiste przekonanie.
  • Istnieją dyski SSD klasy konsumenckiej niższej klasy i dyski klasy wyższej - czasem oznaczone jako „Pro” - możesz poszukać dysków z tej klasy
  • Dotyczy to także dysków korporacyjnych, ale należy monitorować MWI (wskaźnik zużycia nośnika), aby wiedzieć, kiedy wymienić dyski
sa289
źródło
Zastępowanie jest dobrą wskazówką dla dużych obciążeń zapisu.
ewwhite
7

Dyski SSD klasy konsumenckiej będą działać dobrze na wielu serwerach w przypadkach użycia.

Są znacznie szybsze niż dyski SAS. Sugerowałbym, że powodem, dla którego dyski korporacyjne zamiast dysków konsumenckich nie jest szybkość, to cykle odczytu / zapisu i lepsza inżynieria - na przykład superkapsy występują w niektórych dyskach SSD dla przedsiębiorstw, w których nie ma ich w wersji konsumenckiej - jeśli przegrasz moc do serwera Twoje dane prawdopodobnie nie zostaną zabite.

Musisz być świadomy, że RAID nie jest kopią zapasową - jeśli zamierzasz RAID, kilka dysków SSD jest w porządku, ale otrzymujesz dyski SSD różnych marek lub przynajmniej różne modele, aby miały różne parametry wydajności. KIEDY UMIERAJĄ SSD, MOŻE BYĆ WIĘCEJ PRAWDOPODOBNIE ZROBIĆ TAK BEZ OSTRZEŻENIA I NIE MA MOŻLIWOŚCI WYŁĄCZENIA DANYCH - z drugiej strony są 10-krotnie bardziej niezawodne niż zwykłe dyski twarde.

Spójrz na dyski z serii Samsung 850 - przynajmniej dla 1/2 tablicy - są / były prosumentami i oferują dobry huk za grosze, i są reklamowane jako bardziej niezawodne niż 2d nand. (Używają nand 3d).

Jak już wspomniano, nie rób RAID5. Dyski mają wiele do zaoferowania, aby działały niezawodnie - i wykonują kopie zapasowe danych.

Davidgo
źródło
Dodajmy, że 850 pro jest tym, czego można się spodziewać. standardowy 850 używa TLC
Journeyman Geek
@JourneymanGeek - Myślę, że zarówno 850 EVO, jak i 850 Pro używają technologii 3D nand - to nie jest seria 840. Jest to wspierane przez witrynę Samsunga - samsung.com/global/business/semiconductor/minisite/SSD/global/... - Jestem o wiele mniej pewny, ale myślę, że 850 pro ma superkapsy i lepszą inżynierię, ale pamięć jest bardzo podobne, jeśli nie identyczne.
davidgo
@davidgo Właśnie dlatego kupujesz Intel;). O ile nie ulegną zmianie, dyski SSD firmy Intel przestaną akceptować zapisy w przypadku awarii i pozostaną czytelne, aby można było skopiować dane. techreport.com/review/26523/…
DetlevCM
3
@DetlevCM: Pozostają czytelne do pierwszego ponownego uruchomienia, w którym celowo się sami zamurują . To samo w sobie automatycznie dyskwalifikuje je do jakiegokolwiek poważnego zastosowania.
MSalters
@MSalters To nie powinno .... (powinno pozostać czytelne - po prostu nie do zapisu)
DetlevCM
6

Jeśli używasz ich do zapisu, aby uniknąć uszkodzenia danych w przypadku awarii zasilania, upewnij się, że bierzesz pod uwagę tylko modele z superkapsą. Na przykład. Intel S3500, Samsung 845DC Pro

W przeciwnym razie konsumenckie dyski SSD lepiej nadają się do buforowania.

JamesRyan
źródło
Głosowałem za tym, chociaż się nie zgadzam. Z pewnością superkapsy itp. Są dobrym pomysłem na SSD - stąd opinia - ale oznacza to, że dyski SSD dla konsumentów są niewiarygodne - nie sądzę, że to prawda - w rzeczywistości twierdzę, że są 10 razy bardziej niezawodne niż wirujące dyski twarde. Ponadto dyski twarde nie mają superkaps lub odpowiedników - i rzeczywiście są bardziej narażone na przerwy w dostawie prądu. Chodzi o to, że nowoczesne systemy plików mają czasopisma, aby zmniejszyć ryzyko utraty (i istnieją pewne przyspieszenia, których nie powinieneś używać na dysku, chyba że ma on superkap / zapasowy akumulator)
davidgo
3
@davidgo, ponieważ dyski HD nie kłamią na temat zapisywania synchronizacji w pamięci podręcznej, podczas gdy robi to wiele zwykłych dysków SSD
JamesRyan
To, to, 1000 razy. Dyski SSD firmy Comsumer będą leżeć po stronie kontrolera RAID , umożliwiając utratę danych nawet w wysoce redundantnych konstrukcjach RAID. Jeśli używasz dysków SSD w przedsiębiorstwie, potrzebujesz wbudowanego kondensatora.
Joel Coel
6

Nawet SSD konsument klasy są znacznie szybsze niż szybszych 15k dysków, więc z punktu widzenia wydajności będą w porządku ( jeśli stosowanie odpowiedniego dysku i jeśli je nadmiarowego), ale trzeba było starannie wybrać je, zwłaszcza ze względu na ich sposobu interakcji z sprzętowy kontroler RAID ...

  1. Najpierw sprawdź, czy niedrogi, podstawowy dysk klasy korporacyjnej (jak Intel S3500 / S3600, Micron M500DC i Micron M510DC) jest w twoim zasięgu. Jeśli tak, możesz pominąć całą loterię konsumencką.
  2. Sprawdź, czy Twoje karty RAID obsługują dyski firm trzecich. Na przykład wcześniejsze oprogramowanie DELL dla kart H700 / H710 / H710p odmawiało inicjowania dysków, które nie zostały ponownie przemianowane na DELL. Kolejna aktualizacja zainicjowała takie dyski, ale oznaczyła tablicę jako „zdegradowaną”. Dopiero stosunkowo nowe aktualizacje oprogramowania układowego (koniec 2013 r.) Poprawiły tę niepewną sytuację.
  3. Włącz prywatną pamięć podręczną dysku. Niektóre karty RAID wymuszą wyłączenie prywatnej pamięci podręcznej dysku. Wydajność zabijania dla dysków SSD na poziomie konsumenckim, ponieważ intensywnie korzystają z prywatnej pamięci podręcznej DRAM zarówno do buforowania tabeli pośredniczącej, jak i do maskowania dużego opóźnienia związanego z usuwaniem / programowaniem MLC NAND. Na przykład bardzo szybki Crucial M550 240 GB zapisuje z niewiarygodnie małą prędkością 5 MB / S, gdy jego wewnętrzna pamięć podręczna jest wyłączona.
  4. Jeśli to możliwe, zdecydowanie faworyzuj dyski z PEŁNĄ ochroną przed utratą zasilania. Stawia to wprost w mistrzu przedsiębiorstwa, ale, jak wspomniano powyżej, w tym mistrzu są stosunkowo tanie dyski.
  5. Jeśli na liście zakupów nie ma dysku SSD z pełnym zabezpieczeniem przed utratą zasilania, przynajmniej użyj dysku z częściową utratą zasilania do ochrony danych w spoczynku. Doskonałymi sterownikami z taką ochroną są Crucial / Micron M500 / M550 i nowsze M600. Micron ma nawet ciekawy dokument na temat tego, jak / dlaczego zawyżono jego M600dysk do użytku w środowisku wirtualizacji. W każdym razie pamiętaj, że w przypadku niepełnych dysków chronionych przed utratą zasilania, istnieje niewielka możliwość utraty / uszkodzenia danych. Jaki mały? zależy to od zachowania kontrolera RAID (na przykład, jeśli wyda on ostateczne polecenie opróżnienia ATA po przesłaniu danych na dysk z pamięcią podręczną) oraz od oprogramowania wewnętrznego dysku, więc nie jest możliwe udzielenie szczegółowej odpowiedzi. Mogę powiedzieć, że na wszystkich moich testach karty PERC RAID wydają się zawsze opróżniać prywatną pamięć podręczną dysku (jeśli jest włączona)
  6. Mocno przepełnij swoje dyski konsumenckie , przynajmniej o zarezerwowanej pojemności 25/30%.
  7. Nie używaj dysków konsumenckich drugiej klasy. Nawet dobrzy kierowcy mają problemy, a wybranie dysku dla konsumenta niższego poziomu wymaga problemów.
Shodanshok
źródło
5

Niespójność wydajności konsumenckich dysków SSD może powodować problemy z niektórymi kontrolerami RAID, skoki opóźnienia we / wy są zaostrzone podczas korzystania z kontrolera RAID, ponieważ często nie używa TRIM (nie znam żadnego takiego kontrolera). Dyski dla przedsiębiorstw są zaprojektowane pod kątem stałej wydajności, nawet bez TRIM, więc zazwyczaj dobrze się sprawdzają z kontrolerami RAID.

Jeśli nie potrzebujesz wysokiej wytrzymałości, dostępne są dyski SSD klasy korporacyjnej zaprojektowane z myślą o wysokich cyklach odczytu i zapisu. Zarówno Intel S3500, jak i Samsung 845DC oferują tanie dyski SSD, ale kompatybilne z kontrolerami RAID.

Jednak jeśli używasz kontrolerów RAID firmy Dell / HP, musisz uważać na kompatybilność, z mojego doświadczenia wynika, że ​​HP jest najgorszy, jeśli chodzi o dyski inne niż HP z ich kontrolerami i czasami nie przedstawi żadnych informacji dotyczących monitorowania dysków.

użytkownik300497
źródło
5

Powodem, dla którego warto wybrać sprzęt klasy korporacyjnej, jest bardziej niezawodność niż prędkość. Większość dysków SSD typu konsumenckiego to MLC, przy czym dolny koniec to TLC (MLC robi 2 bity na komórkę, TLC robi 3, a są mniej wydajne i niezawodne niż SLC). W pewnym momencie mogą również upuścić wbudowaną pamięć podręczną pamięci RAM, aby zaoszczędzić koszty, ponieważ komórki nand stają się tańsze. Dyski SSD dla przedsiębiorstw mają również większą nadmiarowość wbudowaną z większą ilością wolnych układów nand

Nowsza, wolniejsza, teoretycznie mniej niezawodna TLC ma niższy MBTF. Chcesz wybrać dyski MLC

Jeśli chodzi o niezawodność, jest to torba mieszana. Oczywiście masz odporność na fizyczne uderzenia głową, ale kontrolery mogą umrzeć. Wytrzymałość dysku znacznie się poprawiła .

Zastanów się kilka rzeczy - Wszystkie dyski giną. Jeśli jest to ważne, należy bezwzględnie wykonać kopię zapasową. Rozważ to jako pamięć typu nearline i czynnik niepewności.

Jeśli patrzysz na wytrzymałość, nowoczesny, wysokiej klasy dysk SSD konsumencki (jak Samsung 850 pro) ma całkiem przyzwoitą wytrzymałość. 850 pro ma ocenę 150-300 tb zapisów (w porównaniu do 73 tb dla starszego modelu i 7300 do 14600 tb dla nowszych modeli). Możesz być w stanie wymienić przestrzeń na nand wytrzymałość, grając wolną przestrzenią. Dyski SSD dla przedsiębiorstw mają więcej wolnego miejsca, więc jeśli zużyje się komórka lub układ SSD, można je dostosować.

Wiele dysków konsumenckich nie pozwala czytać, gdy nie można zapisać trwałości zapisu. Jedna wielka marka to robi, ale nie pamiętam, która.

Edycja: Ostatnio zgłaszano „błąd jądra Linux” z samsung SSD , dyski twarde klasy korporacyjnej są nudne, niezawodne, stare technologie. Dyski twarde konsumenckie, myślę, że nieco mniej. Niektóre błędy są usuwane - i zachodzą zmiany, takie jak nvme staje się bardziej powszechny. Przygotuj się do przetestowania dysków SSD przed popełnieniem czegoś krytycznego. Wydaje się, że jest to wyjątkowy przypadek na krawędzi, ale może to być Ty!

Journeyman Geek
źródło
-1

Jeśli to ma znaczenie, RAID 1. Wolę mieć dwa tanie dyski SSD dla konsumentów w RAID 1 niż najlepszy dysk SSD dla przedsiębiorstw. Para powinna zużywać się mniej więcej w tym samym tempie, ale poza zużyciem jest bardzo mało prawdopodobne, aby zawiodły w tym samym czasie. Powinieneś mieć wystarczającą ilość pamięci RAM, aby drastycznie ograniczyć stronicowanie, abyś mógł umieścić swój system i programy na dysku twardym, a następnie umieścić bazę danych na parze SSD. Ponieważ dyski twarde są tanie, możesz sobie na nie pozwolić również na RAID 1. Poza ogniem ta konfiguracja ochroni twoje dane i zapewni doskonałą wydajność. Następnie możesz wykonać kopię zapasową w chmurze i nazwać to dniem.

rarchimedes
źródło
5
Dyski SSD dla przedsiębiorstw mają wbudowany kondensator zabezpieczający przed nagłą utratą zasilania. Dyski SSD konsumentów nie tylko tego nie mają, ale również okłamują kontrolery RAID o prawidłowe opróżnianie lotnych buforów, co czyni je podatnymi na utratę danych nawet w wysoce redundantnych konfiguracjach RAID.
Joel Coel,