Rozwiązania SSD innych firm w serwerach ProLiant Gen8

25

Zastanawiałem się, czy ktoś miał jakieś szczególne doświadczenie w korzystaniu z dysków SSD Intel DC3700 (lub podobnych) na serwerach HP (DL380p) Gen8?

Aktualizuję zestaw serwerów baz danych, które używają pamięci podłączonej bezpośrednio. Zazwyczaj używamy markowych produktów HP w naszych konfiguracjach serwerów, a poza kilkoma pulpitami SSD (wszystkie działały bezbłędnie), nie korzystałem w inny sposób z dysków SSD - na pewno nie na serwerze.

Aktualizowane serwery działają w systemie Windows na serwerze SQL Server (2005). Przechodzimy do SQL 2012. Bieżące urządzenia obsługują pojedynczą bazę danych 200 GB na DL370 G6 wyposażoną w 72 GB dyski SFF 15K SFF w RAID 1 + 0 w następujący sposób: OS (2 wrzeciona), tempdb (4 wrzeciona), t-logi (8 wrzecion) ), dane (20 wrzecion). Wydajność nie stanowi problemu (obciążenie procesora wynosi zwykle 20% / szczyt 30%, kolejki dysków mają typ = 1). Dyski z woluminami danych działają w MSA50 na P800 - więc prawdopodobnie jest tam 5 IOPS. Sprzęt zbliża się do 4 lat, więc czas na odświeżenie.

Zużycie danych, zgłaszane przez poszczególne dyski twarde, pokazuje wielkość zapisu <100 TB od czasu wdrożenia na woluminie danych; <10 TB zapisu na woluminie dziennika transakcji; i ~ 1 TB na tempdb.

To jest przypadek użycia. Teraz rozważ nowy, identyczny podsystem dyskowy. Będzie działać ~ 15 000 USD na serwer (34 x 15 000 HDD @ 250 USD + 2x półka D2700 + inteligentna tablica P421 dla pamięci zewnętrznej).

Rozważ podobne wdrożenie SSD, powiedzmy 6x 200GB SSD dla woluminu danych i po 2 (100GB) dla OS, tempdb i rejestrowania. Być może przesada, ale użycie Intel DC S3700 dla wszystkich z drugą kartą macierzy daje mi około 5 000 $ na serwer. Ponadto mieści się w jednym pudełku 2U (użyj klatki rozszerzającej na DL380p) i pozwala zaoszczędzić kilkaset dolarów rocznie na energii elektrycznej. Przy zwiększonej wydajności SSD może to nawet obejmować niektóre niechlujne zapytania ;-).

Równoważne rozwiązanie HP SSD „nie martw się” ma kosztować około 10,5 tys. USD. Dwukrotnie wyższa cena przy mniejszej gwarancji, niższej wytrzymałości, ale gwarantowanej wydajności i łatwości zarządzania.

Z pewnością istnieje wiele rozwiązań pośrednich, które mogłyby działać. Jestem również całkowicie świadomy rozwiązania obsługiwanego przez dostawcę w porównaniu z kompromisami stron trzecich. To, czego nie mam, to doświadczenie w integracji tych konkretnych produktów, aby pomóc w oszacowaniu tych kompromisów. Mam nadzieję, że ktoś tam robi i chce podzielić się swoim doświadczeniem.

Pytania, które przychodzą mi do głowy to:

Czy S3700 działa dobrze w środowisku Proliant z kartami Array P42x / P822? Jeśli korzystasz z S3700, czy skorzystanie z karty innej firmy byłoby korzystne, powiedzmy LSI 9270-8i? W jaki sposób (cóż, łatwo) realizowane są aktualizacje oprogramowania układowego lub alerty zarządzania za pomocą rozwiązania innej firmy, jak już wskazałem?

Jeśli występują szczególne problemy ze złożeniem, to jak je obejrzałeś - zakładając, że masz?

Dzięki zmianom wprowadzonym przez dyski SSD na arenie pamięci rozwiązania pamięci masowej są o wiele mniej proste niż jeszcze kilka lat temu. Jestem pewien, że za kilka lat będą się bardzo różnić i spodziewaliśmy się, że poczekamy kolejny cykl, zanim poważnie rozważymy użycie dysków SSD w dowolnej aplikacji serwerowej.

Czy zanim przejdę zbyt daleko w dół tej drogi, jest ktoś, kto podzieliłby się swoim doświadczeniem? Powiedz nam, dlaczego jesteśmy mądrzy, szaleni lub coś pomiędzy.

gwf
źródło
8
Otrzymujemy wiele „Jestem zbyt tanio kupić obsługiwanych dysków producenta” pytania i wszystkie one sprowadzają się do tej samej odpowiedzi - ty może je dostać pracę, jeśli następnie powodzenia, ale także uzyskać wiele ludzi, którzy chodź tutaj, boo-hoo'ing, że stracili swoją tablicę wypełnioną danymi kilka lat po prostu dlatego, że zawsze była trochę marginalna. Zasadniczo strzeż się kupującego.
Chopper3
2
To nie jest pytanie „jestem zbyt tani”. Musiałem zmierzyć się z tym samym ... więcej szczegółów poniżej.
ewwhite
1
Nie ma znaczenia, ile wydajesz na dyski SSD, gdy się zużywają, tracisz dane - dyski „korporacyjne” są nieco szybsze i trwają nawet dwa razy dłużej - ale gdy zawiodą, równie dobrze zawodzą. IMHO ma dobry powód, aby kupować tanie dyski SSD, ale muszą być dublowane - a zestaw lusterek wymieniany około jednej trzeciej całego cyklu życia, aby uzyskać pełny zestaw danych przechowywany na dyskach o różnych poziomach zużycia.
symcbean
2
Czy rozważałeś kartę PCIe Fusion-IO?
Tom O'Connor,
5
@symcbean: Intel DC3700 nie jest „tanim” dyskiem SSD. Wykorzystuje MLC-HET (e-MLC) i może wytrzymać 10-krotny zapis pełnej pojemności (4k 100% losowych w / QD = 32) dziennie. Jest to idealny scenariusz dla niego. Dyski SSD SLC HP będą działać dłużej (o rząd wielkości dłużej niż dyski MLC), ale są też zbyt drogie. DC3700 przewyższy dyski HP MLC zarówno pod względem trwałości, jak i wydajności.
Daniel Lawson,

Odpowiedzi:

25

Kilka razy omawiałem tutaj problemy z interoperacyjnością i kompatybilnością dysków SSD z serwerami HP.

Sprawdź te posty:

Obudowa i dyski SSD HP D2700. Czy jakiś dysk SSD będzie działał?

Czy istnieją dostawcy SAN, którzy zezwalają na dyski firm trzecich?

Tak więc przejście z G6 i G7 HP ProLiant do wariantów Gen8 wymusiło zmianę formatu nośnika dysku. HP udał się do operatora SmartDrive z produktem Gen8, co stworzyło cały zestaw problemów, które wpływają na kompatybilność SSD.

Podoba mi się pomysł wybierania najbardziej odpowiednich opcji dla moich środowisk i aplikacji, w granicach rozsądku. W przypadku G7 mogłem w razie potrzeby korzystać z korporacyjnych dysków SSD HP SanDisk / Pliant SAS, ale także z dyskami SSD Intel lub innymi niedrogimi dyskami SSF SandForce . Jeśli używasz zewnętrznej obudowy, takiej jak D2700 lub D2600, mógłbym również użyć dysków SSD sTec (które oferują inną jakość dysków SSD SAS). Łatwo można było uzyskać nośniki napędu dla starej formy.

W przypadku serwerów Gen8 większość tego nie jest możliwa. Od trudnego dostępu do nośników SmartDrive, przez restrykcyjne techniki sprawdzania poprawności oprogramowania wewnętrznego i dysków po nieprzyzwoicie wysoką cenę dysków SSD marki HP (2500 USD + za dysk), myślę, że HP wyceniało się z rynku.

Ich przemianowane dyski nie są gwiazdami, ale mają niesamowitą wytrzymałość. To nie jest potrzebne w każdym środowisku. Uzyskanie najlepszej wydajności dysków SSD HP w obecnym kontrolerze HP Smart Array wymaga również strojenia lub nawet dodatkowego licencjonowania HP SmartPath . Poprzednie kontrolery, takie jak Smart Array P410, były ograniczone przez IOPS i inne ograniczenia .

Dobrym rozwiązaniem, które może wpłynąć na twoją aplikację na serwerach Gen8, jest warstwowanie SSD HP SmartCache . Podobnie jak w Cachecade LSI, pozwala to dodać buforowanie odczytu SSD i skorzystać z mniejszych opóźnień tam, gdzie ma to znaczenie. Zobacz także: Jak skuteczna jest warstwa pamięci masowej SSD LSI CacheCade?

Ogólnie rzecz biorąc, nie martwię się o niezawodność dysków SSD w konfiguracjach RAID z dyskami. Dyski SSD oparte na PCIe wprowadzają inne obawy . Nie miałem żadnych problemów z wytrzymałością, ale sprawdź: Czy dyski SSD są tak niezawodne jak dyski mechaniczne (2013)?


Więc co możesz zrobić?

  • Kluczem może być tutaj zewnętrzna obudowa D2700. Wykorzystuje starsze nośniki dysków G7. Jest to również bardzo solidna jednostka i kompatybilna ze sterownikami starej i nowej generacji. Możesz włożyć dyski Intel / sTec / cheapo przez cały dzień i wszystko będzie dobrze. Podłącz to do adaptera w swoich hostach, a to zapewni Ci elastyczność, jakiej potrzebujesz. Użyj DL360p zamiast DL380p, aby zapisać jednostkę w szafie.

  • Dyski Intel wewnątrz serwera Gen8 ... Nie zrobiłbym tego, jeśli z jakiegokolwiek powodu, aby uniknąć POST 1709błędów. Ponadto będziesz samowystarczalny w sposób, który wpłynie na główną jednostkę serwerową. Właśnie miałem klienta, który próbował zapełnić 25-kieszeniowy DL380p Gen8 dyskami SSD Intel i nośnikami dysków eBay. Musiał zwrócić dyski Intel i użyć niskiej klasy dysków HP SATA, aby system mógł nawet działać.

HP ProLiant Gen8 DL380p jest oferowany w 8-bay, 12-bay 15 , 16 jednostek i 25-bay-bay.

  • 8-bay był w porządku. To dobra platforma, zwłaszcza jeśli dodasz pamięć zewnętrzną.

  • 16-kieszeniowa Gen8 nie ma karty ekspandera SAS ( i jest niezgodna ze znakomitym ekspanderem HP SAS ), więc do korzystania z niej potrzebne są dwa wewnętrzne kontrolery RAID. W rezultacie dyski logiczne nie mogą obejmować dwóch klatek z 8 wnękami. Jest to odejście od G7, w których 16 pól / dysków w jednej tablicy nie stanowiło problemu .

  • Jednostka 25-polowa ma poważną wadę projektową. Ekspander SAS jest osadzony na 25-dyskowej płycie montażowej. Ta płyta montażowa wymaga do działania kontrolera P420i z pamięcią podręczną FBWC. W porządku. Miałem jednak trzy pamięci DIMM kontrolerów RAID, które zginęły w ciągu 60 dni. W jednostkach 8-kieszeniowych powoduje to wyłączenie pamięci podręcznej zapisu. Na serwerze z 25 wnękami awaria pamięci podręcznej powoduje, że Smart Array jest kontrolerem „zerowej pamięci” i wyłącza dostęp do dysków !! Unikaj tego modelu, chyba że możesz zaakceptować to ryzyko. Mój wskaźnik awarii w modułach pamięci podręcznej 2 GB jest znacznie wyższy niż w przypadku modułów 1 GB, więc obniżam wersję do modułów 1 GB dla tej konkretnej platformy.

1746-Slot z Drive Array - Wykryto nieobsługiwane połączenie pamięci masowej - połączenie SAS przez ekspander nie jest obsługiwane w tym modelu kontrolera. Dostęp do całej pamięci został wyłączony.

wprowadź opis zdjęcia tutaj

ewwhite
źródło
4
Pokazuje mój wiek tutaj, ale te błędy w postach Proliant to powrót do starej serii L. serwera Netserver. Wkładasz w to coś, co nie jest opatrzone marką HP, a to uchwyci pocztę i ostrzeże, że zagrażasz gwarancji, stabilności i bezpieczeństwu pracy. W FUD wciąż jest wiele wartości.
gwf
Jakie marki dysków twardych poleciłbyś do serii HP Proliant Gen 8? Czy ta marka byłaby inna, gdyby zależała od tego, czy jest mechaniczna, czy na dyskach SSD?
Jonas
@JonasAxelsson Polecam korzystanie z dysków marki HP. Możesz je teraz wykorzystać lub odnowić.
ewwhite
@ biały OK, thx zajrzy do dysku SSD HP. Czy zgodziłbyś się, że serwery gen9 i gen10 są bardziej wyrozumiałe dla dysków firm trzecich?
Jonas
Nie zgadzam się z tym. Czy jest jakiś powód, dla którego nie chciałbyś rozważyć dysku HP?
ewwhite
5

Oto aktualizacja podsumowująca moje dania na wynos z tego pytania. Dzięki za wkład!

Można śmiało powiedzieć, że pierwotne pytanie zakłada rozwiązanie pamięci masowej OEM (w tym przypadku dyski SSD HP) zapewnia obsługiwane lub „gwarantowane” działające rozwiązanie pod względem zgodności komponentów i wydajności systemu. To oczywiście ma cenę premium, a postrzegana wartość informuje o tym, jak rozsądna jest premia.

Chociaż naprawdę odrzuciłem pojęcie używania dysków SSD w tym odświeżeniu sprzętowym, szczególnie prasa na Intel S3700 sprawiła, że ​​rozwiązanie SSD było wystarczająco atrakcyjne do rozważenia. Patrząc na równoważne produkty HP, stwierdziłem (1), że nie są one obecnie dostępne, oraz (2) oczekiwana premia cenowa jest 2,4 razy wyższa niż produktu Intela. Powstaje więc pytanie, ile wysiłku wymagałoby zintegrowanie i sprawdzenie rozwiązania Intel? Zrozumienie tego prowadzi do bardzo specyficznego dla produktu rozwiązania, które jest sprzeczne z celem błędu serwera, więc uogólnię mój proces myślenia na podstawie podanych odpowiedzi:

  1. Niezależnie od tego, czy jest to zintegrowany z dostawcą, czy DIY, nadal istnieje wiele zmiennych w zawieszaniu dysków SSD za kontrolerami RAID zoptymalizowanymi do obracania dysków. Firma HP zaleca różne poprawki dotyczące korzystania z dysków SSD, a oprogramowanie HP SmartPath, o którym wspominał ewwhite (tylko Gen8 RAID + Windows) zasadniczo powoduje zwarcie dużej części oprogramowania układowego RAID podczas korzystania z dysków SSD. Dodatkowy „protekcjonizm” HP z nośnikami Gen8 i zarządzanie aktualizacjami oprogramowania wewnętrznego dla dysków SSD innych firm (które, jak sądzę, będą bardziej krytyczne niż w przypadku dysków HDD), sprawiają, że wszystko to po prostu wygląda na zbyt niedojrzałe (lub zbyt intensywne w zarządzaniu) na czas pierwszorzędny w złożonej konfiguracji.

  2. Zanim jednak wróciłem do obracających się dysków, ponownie spojrzałem na produkt FusionIO, jak sugerował Tom O'Connor. Ponieważ wydajność nie jest dla nas naprawdę problemem, największą zaletą jest to, że jest to zintegrowany moduł pamięci. To sprawia, że ​​kompatybilność i konfiguracja są znacznie prostsze. Inną ważną kwestią jest to, że producenci OEM firmy HP, dzięki czemu można uzyskać „oryginalny” produkt HP w tej linii, a integracja staje się jeszcze mniejszym problemem. Ponadto, w przeciwieństwie do dysków SSD SATA / SAS, które rozważałem, ceny reklamowane przez HP (online) są w rzeczywistości lepsze niż ceny FusionIO. Domyśl.

Ponownie myśląc o wdrożeniu, mając na uwadze ten post , rozważałem budowę węzłów dostępności z pojedynczymi kartami FusionIO. Spowodowało to obniżenie kosztu rozwiązania z „nie można rozważyć” do „zbadajmy dalej”. Wreszcie, kiedy rzeczywista wycena pojawiła się na lepszym niż oczekiwano poziomie, zostałem sprzedany.

Najważniejsze jest to, że w piaskownicy mamy dwa serwery Gen8 ze znakowanymi na HP kartami FusionIO. Wytrzymałość będzie znacznie przekraczać nasze przewidywane zastosowanie, koszt był niższy niż w przypadku rozwiązania dyskowego 15K SAS, a także znacznie zmniejszymy zużycie energii i miejsce w szafie. Model redundancji jest inny, jasne, ale jedyne, czego oczekuję, że ludzie będą tęsknić, to wszystkie migające diody LED.

Moje oryginalne myślenie o dyskach SSD dla systemu baz danych o znaczeniu krytycznym polegało na odczekaniu kilku lat, ponieważ będzie o wiele więcej dojrzałych i sprawdzonych rozwiązań w lepszych cenach. Bez wątpienia tak będzie nadal, ale zdziwiłem się, że znalazłem dziś coś, co wygląda na to, że dobrze sobie poradzi.

gwf
źródło
Rzeczy wciąż się zmieniają. Skończyło mi się zapasy dysków SSD HP Enterprise w kształcie dysku i korzystam z Fusion-io w instalacjach z wyższej półki. W przypadku klientów o niskim wpływie nadal korzystałem z dysków SSD opartych na PCIe, ale korzystałem z niedrogich kart . Wszystko po to, by obejść protekcjonizm Gen8 wbudowany w kontrolery RAID, oprogramowanie układowe i nośniki dysków.
ewwhite
Minęło już około 5 lat, odkąd zdecydowałeś się zastosować dyski SSD oparte na PCIe w swoich serwerach Proliant Gen8, czy coś się zmieniło? Nadal używasz Gen8 i jakiego rodzaju dysków używasz? Obecnie zastanawiam się nad kupnem dysków firm trzecich, które będą używane na starym serwerze gen8.
Jonas
0

Mogę tylko powiedzieć, że miałem szczęście, że przez przypadek kupiłem D2700 i P822 + P830, ponieważ to rozwiązuje wszystkie negatywne aspekty mojego HP DL385P Gen8 z 8 kieszeniami. Dodam 1 klatkę, więc skończę z 16 wnękami, a P830 sobie z tym poradzi: HP Smart Array P830 pozwala podłączyć w sumie 16 dysków obejmujących dwie osobne klatki. http://www8.hp.com/us/en/products/iss-controllers/product-detail.html?oid=6259422#!tab=oas P822 dołącza moją bibliotekę i mój D2700, więc jestem objęty wszelkimi środkami . Nie jest to na pewno tanie rozwiązanie, ale mogę powiedzieć, że dzięki temu jesteś całkiem bezpieczny.

Szczery
źródło
0

Moje pierwsze pierwsze doświadczenie:

Znalazłem (i kupiłem) 4 „Oryginalną” tackę HP SFF i użyłem 2 WD 1000GB SATA RED 2,5 ”i dwóch Kingston 240GB SSD SATA (bez fantazyjnego SSD tylko UV400) na zupełnie nowym HP DL160 G9 z CTRL P440 z 2 GB pamięci podręcznej i bateria. Obie pary skonfigurowane w RAID 1. Brak problemów z „fizyczną” instalacją w2008r2 (na SDD było jak 12 minut z inteligentnym wyposażeniem HP i dyskiem flash USB z konfiguracją systemu Windows) (bez wirtualizacji i hiperwizora) i doskonałe wydajność. Brak problemów z oprogramowaniem układowym lub dziwne zachowanie. Był eksperymentem i myślę, że w przyszłości będę częściej korzystać z HDD / SDD (zwłaszcza SSD), ponieważ rozumiem gwarancję i sprzęt wysokiej jakości, którego HP rebranduje, ale nie mogę (czytaj I nie chcę) stać na zapłacenie 500 € za 240 GB SSD w 2016 roku!

Francesco
źródło
O ile mi wiadomo, serwery Proliant gen9 są bardziej wyrozumiałe dla dysków firm trzecich, jeśli porównasz je z gen8, więc może dlatego odniosłeś sukces?
Jonas
0

Właśnie pomyślnie zainstalowałem ADATA SP900 i Kingston V300 w HP DL380 G6 ze sterownikiem P410i. oba są oparte na ontrollerze SandForce 2281. Temperatura napędów jest zgłaszana poprawnie.

charlesnadeau
źródło