Frage SSD-Lösungen von Drittanbietern in ProLiant Gen8 Servern


Ich habe mich gefragt, ob jemand spezifische Erfahrungen mit Intel DC3700 SSDs (oder ähnlich) in den HP (DL380p) Gen8 Servern gemacht hat?

Ich aktualisiere eine Reihe von Datenbankservern, die Direct-Attached-Speicher verwenden. Normalerweise verwenden wir in unseren Serverkonfigurationen alles von HP, und abgesehen von ein paar SSD-Desktops (die alle einwandfrei funktionierten) habe ich sonst keine SSDs verwendet - schon gar nicht auf einem Server.

Die Server, die wir aktualisieren, führen SQL Server (2005) unter Windows aus. Wir bewegen uns zu SQL 2012. Aktuelle Boxen hosten eine einzelne 200 GB-Datenbank auf DL370 G6 mit 72 GB 15K SFF-Laufwerken in RAID 1 + 0 wie folgt: OS (2 Spindeln), Tempdb (4 Spindeln), T-Protokolle (8 Spindeln ), Daten (20 Spindeln). Die Leistung ist kein Problem (die CPU-Last beträgt normalerweise 20% / Spitze 30%, Festplattenwarteschlangen sind typ = 1). Die Datenträger mit Datenvolumen laufen in MSA50s von einem P800 - also sind dort wahrscheinlich 5K IOPS drauf. Die Hardware nähert sich 4 Jahren und es ist Zeit für eine Aktualisierung.

Die Datennutzung, wie von den einzelnen Festplatten gemeldet, zeigt seit der Bereitstellung auf dem Datenvolumen ein Schreibvolumen von <100 TB; <10 TB schreiben auf das Transaktionsprotokollvolume; und ~ 1 TB auf tempdb.

Das ist der Anwendungsfall. Betrachten Sie nun ein neues, identisches Festplattensubsystem. Es wird ca. $ 15K pro Server laufen (34x 15K HDD @ $ 250 + 2x D2700 Shelf + Smart Array P421 für den externen Speicher).

Stellen Sie sich eine ähnliche SSD-Bereitstellung vor, z. B. 6 x 200 GB SSD für das Datenvolumen und je 2 (100 GB) für OS, tempdb und Protokollierung. Vielleicht Overkill, aber mit Intel DC S3700 für alle mit einer zweiten Array-Karte bringt mich in etwa $ 5K pro Server. Außerdem passt es in eine 2U-Box (verwenden Sie den Erweiterungskäfig des DL380p) und spart jedes Jahr mehrere hundert Dollar Strom. Mit der gesteigerten SSD-Leistung könnte dies sogar einige schlampige Anfragen abdecken ;-).

Eine gleichwertige "Sorglos" HP SSD-Lösung wird ~ 10.5K laufen. Zweimal der Preis mit weniger Garantie, geringerer Ausdauer, aber garantierter Leistung und Verwaltbarkeit.

Sicherlich gibt es viele Zwischenlösungen, die funktionieren könnten. Ich bin mir auch der Anbieter-unterstützten Lösung gegenüber Trade-Offs von Drittanbietern bewusst. Was ich nicht habe, ist Erfahrung bei der Integration dieser spezifischen Produkte, um diese Kompromisse zu quantifizieren. Ich hoffe, dass jemand da draußen ist, und ist bereit, seine Erfahrung zu teilen.

Fragen, die mir in den Sinn kommen, sind:

Spielt der S3700 in der Proliant-Umgebung mit den Array P42x / P822-Karten gut? Wäre es beim Einsatz des S3700 von Vorteil, eine Karte eines Drittanbieters zu verwenden, sagen wir das LSI 9270-8i? Wie (gut, einfach) werden Firmware-Upgrades oder Management-Alerts mit der Drittanbieter-Lösung durchgeführt, wie ich es beschrieben habe?

Wenn es bestimmte Probleme mit der Baugruppe gibt, wie haben Sie dann daran gearbeitet?

Mit den Änderungen, die SSDs in den Storage-Bereich eingeführt haben, sind Speicherlösungen viel einfacher als noch vor einigen Jahren. Ich bin mir sicher, dass sie in den nächsten Jahren sehr unterschiedlich sein werden, und wir hatten erwartet, dass wir einen weiteren Zyklus warten würden, bevor wir ernsthaft in Erwägung ziehen, SSDs in jeder Serveranwendung zu verwenden.

Bevor ich mich zu weit auf den Weg mache, gibt es jemanden, der seine diesbezüglichen Erfahrungen mit ihnen teilt? Bitte sagen Sie uns, warum wir schlau, verrückt oder etwas dazwischen sind.


24
2017-08-05 22:00


Ursprung


Wir bekommen eine Menge von "Ich bin zu billig, um die vom Hersteller unterstützten Disketten" -Fragen zu kaufen und sie alle laufen auf die gleiche Antwort hinaus - Sie kann Lass sie arbeiten, wenn du dann viel Glück hast, aber wir bekommen auch eine Menge Leute, die hierher kommen, um zu sehen, dass sie ihre Datenmenge ein paar Jahre verloren haben, einfach weil es immer ein bisschen marginal war. Grundsätzlich Käufer-Vorsicht. - Chopper3
Das ist keine "Ich bin zu billig" Frage. Ich musste mich der gleichen Sache stellen ... mehr Details unten. - ewwhite
Es spielt keine Rolle, wie viel Sie für SSDs ausgeben, wenn sie lose Daten abnutzen - "Enterprise" SSDs sind etwas schneller und halten doppelt so lange - aber wenn sie scheitern, scheitern sie genauso. Meiner Meinung nach lohnt es sich, billige SSDs zu kaufen, aber sie müssen gespiegelt werden - und der Spiegelsatz ersetzt etwa ein Drittel des gesamten Lebenszyklus, um einen vollständigen Datensatz auf Festplatten mit unterschiedlichen Verschleißniveaus zu erhalten. - symcbean
Haben Sie eine Fusion-IO PCIe-Karte in Betracht gezogen? - Tom O'Connor
@symcbean: Die Intel DC3700 ist keine "billige" SSD. Es verwendet MLC-HET (e-MLC) und kann 10x Schreibvorgänge mit voller Kapazität (4k 100% zufällig mit QD = 32) pro Tag durchführen. Dies ist das ideale Bereitstellungsszenario dafür. HP SLC SSDs halten länger (eine Größenordnung länger als MLC-Laufwerke), sind aber auch übermäßig teuer. Der DC3700 wird die MLC-Laufwerke von HP in Bezug auf Langlebigkeit und Leistung übertreffen. - Daniel Lawson


Antworten:


Ich habe hier die Interoperabilitäts- und Kompatibilitätsprobleme von SSD mit HP-Servern mehrfach behandelt.

Überprüfen Sie diese Beiträge:

HP D2700 Gehäuse und SSDs. Wird irgendeine SSD funktionieren?

Gibt es SAN-Anbieter, die Laufwerke von Drittanbietern zulassen?

Der Wechsel von G6- und G7-HP-ProLiants zu den Gen8-Varianten erzwang eine Änderung des Platten-Carrier-Formfaktors. HP ging zum SmartDrive-Träger mit dem Gen8-Produkt, und das hat eine ganze Reihe von Problemen verursacht, die sich auf die SSD-Kompatibilität auswirken.

Mir gefällt die Idee, die am besten geeigneten Optionen für meine Umgebungen und Anwendungen zu wählen. Mit G7 könnte ich bei Bedarf auch HP SanDisk / Pliant SAS Enterprise SSDs verwenden, aber auch Intel oder andere kostengünstige SandForce-basierte SSDs wo es Sinn machte. Bei Verwendung eines externen Gehäuses wie einem D2700 oder D2600 könnte ich auch verwenden SSec SSDs (die eine andere Qualität SAS SSD-Option bieten). Laufwerksträger für den alten Formfaktor wurden leicht erhalten.

Mit Gen8-Servern ist vieles davon nicht möglich. Von dem schwieriger Zugang zu den SmartDrive-Trägern zu restriktiv Firmware- und Disk-Validierungstechniken Aufgrund des obszön hohen Preises der HP-gebrandeten SSDs ($ 2500 + pro Laufwerk) denke ich, dass HP sich vom Markt abgegrenzt hat.

Ihre umbenannten Laufwerke sind keine herausragenden Darsteller, haben aber eine enorme Ausdauer. Das ist nicht in jeder Umgebung erforderlich. Um die beste Leistung von HP SSDs auf aktuellen HP Smart Array-Controllern zu erzielen, ist auch eine Optimierung oder sogar eine zusätzliche Optimierung erforderlich HP SmartPath-Lizenzierung. Bisherige Controller wie der Smart Array P410 waren begrenzt durch IOPS und andere Einschränkungen.

Eine gute Entwicklung, die Ihre Anwendung auf Gen8 Servern beeinträchtigen könnte, ist die HP SmartCache SSD-Tiering. Ähnlich wie bei LSIs Cachecade können Sie SSD-Lese-Caching hinzufügen und von niedrigeren Latenzzeiten profitieren, wenn es darauf ankommt. Siehe auch: Wie effektiv ist LSI CacheCade SSD Storage-Tiering? 

Im Allgemeinen bin ich nicht besorgt über SSD-Zuverlässigkeit bei RAID-Setups mit Festplattenformfaktoren. PCIe-basierte SSDs führen zu anderen Problemen. Ich hatte keine Ausdauerprobleme, aber überprüfe: Sind SSD-Laufwerke so zuverlässig wie mechanische Laufwerke (2013)?


Also, was kannst du machen?

  • Das externe Gehäuse des D2700 könnte hier eine Schlüsselrolle spielen. Es verwendet die älteren G7-Plattenträger. Es ist auch eine sehr solide Einheit und kompatibel mit Controllern der alten und neuen Generation. Sie können den ganzen Tag mit Intel / sTec / cheapo-Festplatten arbeiten und es geht Ihnen gut. Verbinden Sie das mit dem Adapter in Ihren Hosts, und das gibt Ihnen die Flexibilität, die Sie benötigen. Verwenden Sie zum Speichern einer Rack-Einheit einen DL360p anstelle eines DL380p.

  • Intel-Festplatten Innerhalb vom Gen8 Server ... Ich würde es nicht tun, wenn aus irgendeinem Grund, als die POST 1709Fehler. Außerdem sind Sie so selbsttragend, dass die Hauptservereinheit beeinträchtigt wird. Ich hatte gerade einen Kunden, der versuchte, einen 25-bay DL380p Gen8 mit Intel SSDs und eBay Laufwerkträgern zu füllen. Er musste die Intel-Laufwerke zurückgeben und Low-End-HP-SATA-Festplatten verwenden, damit das System überhaupt funktioniert.

Das HP ProLiant DL380p Gen8 wird in 8-bay, 12-bay angebotenfünfzehn, 16-Bay und 25-Bay-Einheiten.

  • Die 8-Bay war in Ordnung. Es ist eine gute Plattform, besonders wenn Sie externen Speicher hinzufügen.

  • Der 16-Schacht Gen8 hat keine SAS-Expander-Karte (und ist unvereinbar mit dem ausgezeichneter HP SAS Expander


25
2017-08-06 10:13



Zeige mein Alter hier, aber diese Proliant Post-Fehler sind Rückschläge auf die alte Netserver L-Serie. Sie haben etwas hineingesteckt, das nicht HP-gebrandmarkt ist, und es würde auf der Post meckern und Sie warnen, dass Sie Ihre Garantie, Stabilität und Arbeitsplatzsicherheit gefährden. Es gibt immer noch viel Wert in FUD. - gwf
Welche HDD-Marken würden Sie für die HP Proliant Gen 8 Serie empfehlen? Wäre diese Marke anders, wenn es sich um mechanische vs SSD-Festplatten handelt? - Jonas Axelsson
@ JonasAxelsson Ich würde die Verwendung von HP-gebrandeten Festplatten empfehlen. Du kannst sie heutzutage benutzen oder reparieren lassen. - ewwhite
@ewwhite OK thx wird in die HP SSD schauen. Würden Sie zustimmen, dass Gen9- und Gen10-Server gegenüber Drittanbieterlaufwerken fehlerverzeihender sind? - Jonas Axelsson
Dem stimme ich nicht zu. Gibt es einen Grund, warum Sie kein HP-Laufwerk in Betracht ziehen würden? - ewwhite


Hier ist ein Update, um meine Takeaways von dieser Frage zusammenzufassen. Danke für die Beiträge!

Es ist fair zu sagen, dass die ursprüngliche Frage eine OEM-Speicherlösung voraussetzt (in diesem Fall HP SSDs) bietet eine unterstützte oder "garantierte" Arbeitslösung in Bezug auf Komponentenkompatibilität und Systemleistung. Dies hat natürlich einen hohen Preis, und der wahrgenommene Wert gibt an, wie angemessen die Prämie ist.

Während ich den Begriff der Verwendung von SSDs bei dieser Hardwareaktualisierung wirklich verworfen hatte, machte die Presse auf dem Intel S3700 speziell eine SSD-Lösung attraktiv genug, um in Betracht zu ziehen. Betrachtet man die äquivalenten HP-Produkte, fand ich (1), dass sie derzeit nicht verfügbar sind, und (2) der erwartete Preisaufschlag ist das 2,4-fache des Intel-Produkts. Daher stellt sich die Frage, wie viel Aufwand es erfordert, die Intel-Lösung zu integrieren und zu validieren. Wenn wir dies verstehen, führt dies zu einer sehr produktspezifischen Lösung, die dem Ziel von Serverfault widerspricht. Daher verallgemeinere ich meinen Denkprozess anhand der gegebenen Antworten:

  1. Ob herstellerintegriert oder DIY, hinter hitzebeständigen SSDs stecken immer noch viele Variablen hinter RAID-Controllern, die für rotierende Festplatten optimiert sind. HP empfiehlt verschiedene Optimierungen Für die SSD-Nutzung und die HP SmartPath-Software, die bereits erwähnt wurde (nur Gen8 RAID + Windows), wird bei der Verwendung von SSDs ein Großteil der RAID-Firmware kurzgeschlossen. HPs zusätzlicher "Protektionismus" mit den Gen8-Carriern und die Verwaltung von Firmware-Updates für SSDs von Drittanbietern (von denen ich erwarte, dass sie kritischer sind als für HDDs), lassen auch alles ein wenig zu unreif (oder zu verwaltungsintensiv) zur besten Sendezeit erscheinen in einem komplexen Setup.

  2. Bevor ich jedoch wieder auf drehende Festplatten lief, warf ich noch einen Blick auf das Produkt FusionIO, wie es Tom O'Connor vorgeschlagen hatte. Da Leistung für uns kein großes Problem darstellt, ist der größte Vorteil, dass es sich um ein integriertes Speichermodul handelt. Das macht die Kompatibilität und Konfiguration viel einfacher. Ein weiterer wichtiger Punkt ist, dass HP OEMs diese, so dass Sie "echte" HP-Produkte in dieser Linie erhalten können, und die Integration wird noch weniger ein Problem. Darüber hinaus und im Gegensatz zu den SATA / SAS-SSDs, über die ich nachdachte, sind die angekündigten (Online-) Preise von HP tatsächlich besser als die von FusionIO. Stelle dir das vor.

Überdenken der Bereitstellung mit dieser Beitrag Im Hinterkopf dachte ich darüber nach, Verfügbarkeitsknoten mit einzelnen FusionIO-Karten zu erstellen. Dies führte dazu, dass die Kosten für die Lösung von "kann nicht in Betracht gezogen werden" bis zu "lasst uns weiter nachforschen". Als der tatsächliche Kurs schließlich besser als erwartet ausfiel, wurde ich verkauft.

Unter dem Strich haben wir also zwei Gen8-Server mit HP FusionIO-Karten, die in der Sandbox laufen. Die Lebensdauer wird weit über unseren Erwartungen liegen, die Kosten waren niedriger als bei einer 15K SAS-Festplattenlösung und wir werden den Stromverbrauch und den Platzbedarf im Rack erheblich reduzieren. Das Redundanzmodell ist anders, sicher, aber das einzige, was ich von den Leuten vermisse, sind die blinkenden LEDs.

Mein ursprünglicher Gedanke bezüglich SSDs für ein unternehmenskritisches Datenbanksystem war, einige Jahre zu warten, da es viele ausgereiftere und bewährte Lösungen zu besseren Preisen geben wird. Zweifellos wird das immer noch so sein, aber ich war überrascht, heute etwas zu finden, das aussieht, als würde es die Arbeit gut machen.


5
2017-09-09 18:36



Die Dinge ändern sich immer noch. Ich habe keine HP Forms-Factor-SSDs mehr im Angebot und verwende das Fusion-io für High-End-Installationen. Für Low-Impact-Clients habe ich mich immer noch für PCIe-basierte SSDs entschieden billige Karten. Dies ist alles, um den Gen8-Protektionismus zu umgehen, der in die RAID-Controller, Firmware und Laufwerksträger eingebaut ist. - ewwhite
Es ist nun etwa 5 Jahre her, dass Sie sich dazu entschlossen haben, PCIe-basierte SSD-Laufwerke in Ihren Proliant Gen8-Servern zu verwenden, haben sich die Dinge geändert? Verwenden Sie immer noch Gen8 und welche Art von Laufwerken verwenden Sie? Ich denke zurzeit darüber nach, Laufwerke von Drittanbietern zu kaufen, die in einem alten Gen8-Server verwendet werden. - Jonas Axelsson


Ich kann nur sagen, dass ich Glück hatte, dass ich zufällig eine D2700 und eine P822 + P830 gekauft habe, da dies alle negativen Aspekte auf meinem HP DL385P Gen8 mit 8 Bays löst. Ich werde 1 Käfig hinzufügen, damit ich 16 Bays habe und der P830 kann damit umgehen: Mit dem HP Smart Array P830 können Sie insgesamt 16 Laufwerke verbinden, die sich über zwei separate Laufwerkskäfige erstrecken. http://www8.hp.com/us/en/products/iss-controllers/product-detail.html?oid=6259422#!tab=oas Das P822 hängt meine Library und meine D2700 an, so dass ich auf alle Arten abgedeckt bin. Es ist keine billige Lösung, aber ich kann sagen, dass Sie damit ziemlich sicher sind.


0
2018-04-16 19:01





Meine eigentliche erste Erfahrung:

Ich fand (und kaufte) 4 "Original" HP SFF Caddy Fach und benutzte 2 WD 1000GB SATA RED 2,5 "und zwei Kingston 240GB SSD SATA (keine schicken SSD nur die UV400) auf einem brandneuen HP DL160 G9 mit CTRL P440 mit 2GB Cache und Batterie.Beide Paare konfiguriert in RAID 1. Keine Probleme mit einer "fisical" w2008r2 Installation (auf SDD war wie 12 Minuten mit dem HP Intelligent Provisioning und einem USB-Stick mit Windows-Setup) (keine Virtualisierung und Hypervisor) und ausgezeichnet Performance. Kein Firmware-Problem oder seltsames Verhalten. War ein Experiment und ich denke, dass ich in meiner Zukunft häufiger HDD / SDD (vor allem SSD) verwenden werde, weil ich die Garantie und die Premium-HW, die HP Rebrand Vbut kann ich nicht (lesen, ich will nicht) leisten 500 zu zahlen € für 240GB SSD im Jahr 2016!


0
2017-09-19 20:39



Zu meinem Verständnis sind die Proliant gen9 Server mit Drittanbieterlaufwerken fehlerverzeihender, wenn Sie mit gen8 vergleichen, also haben Sie vielleicht Erfolg gehabt? - Jonas Axelsson


Ich habe gerade einen ADATA SP900 und einen Kingston V300 in einem HP DL380 G6 mit einem P410i Controller erfolgreich installiert. Beide basieren auf einem SandForce 2281 ontroller. Die Temperatur der Laufwerke wird korrekt gemeldet.


0
2017-07-20 08:34