Wir haben einen MySQL- Datenbankserver , der auf einem Dell PowerEdge R720 ( PERC H710 Mini-RAID-Controller ) ((Ubuntu 12.04)) ausgeführt wird.
Wir erwägen, die 2 x 146 GB 15k SAS-Laufwerke auf Samsung 840 Pro SSDs zu aktualisieren .
Die Dell sind einfach viel zu teuer! (fast 2k pro Laufwerk), und wenn wir sie in RAID 10 einsetzen, können wir nur Ersatzlaufwerke bereithalten, wenn eines ausfällt?
Hat jemand ein identisches Setup und werden wir wahrscheinlich Probleme mit dieser Konfiguration bekommen?
Ich habe online Berichte über den Dell RAID-Controller gelesen, in denen festgestellt wurde, dass ihm die Laufwerke nicht gefallen, und sie zufällig als offline markiert, aber dann andere Berichte von Personen, die mehr als 100 davon in RAID ausführen und überhaupt keine Probleme haben.
Sollten wir dies für einen ziemlich kritischen Datenbankserver einfach ganz vermeiden?
Antworten:
Fazit - Sie bekommen, wofür Sie bezahlen. Ohne auf eine Menge Details einzugehen, denn ich lasse das Internet das für mich tun.
Es gibt einen großen Unterschied zwischen einer Enterprise-SSD wie der Optimus oder Sandisk Lightning oder der Intel 3700 und der Samsung 840 oder OCZ Vector. Es gibt eine verdammt gute Bewertung Tweak Town SSD Review .
Diese Überprüfung hebt die Hauptunterschiede zwischen ihnen hervor. Es gibt noch ein paar andere Punkte, die meiner Meinung nach den Unterschied ausmachen:
Zuverlässigkeit - Enterprise-SSDs können in einer Rechenzentrumsumgebung ausgeführt werden, was in der Regel einen dauerhafteren Betrieb und ein höheres Niveau bedeutet. Sie sind so konstruiert, dass sie bei höheren Temperaturen in anspruchsvolleren Umgebungen längere Zeit nicht mehr zur Verfügung stehen. Bitte beachten Sie bei dieser Entscheidung einige Punkte:
bearbeiten hinzugefügt
- Die Verwendung Ihrer Laufwerke: Die Laufwerke, auf denen sich etwas sehr Flüchtiges befindet, werden viel mehr verprügelt, z. B. Caching-Laufwerke oder Datenbank-Tempdb. Wenn diese Verwendungsarten von Natur aus häufig überschrieben werden, ist dies möglicherweise die zusätzliche Investition für eine längere Lebensdauer wert.
- Wie gut Sie darauf vorbereitet sind, mit Ersatz und dergleichen umzugehen, wenn es soweit ist. Abhängig von Ihrer Architektur und der eingebauten Zuverlässigkeit (Failover-Cluster und dergleichen) können Sie bei der Bestellung von Ersatzteilen möglicherweise eine Weile damit leben. Vielleicht können Sie es sich leisten, für alle Fälle ein Regal zu haben. Wenn Sie sich aus irgendeinem Grund dafür entscheiden, alle Ihre Eier in einen Korb zu legen, rate ich den Leuten normalerweise, diesen Korb so kugelsicher wie möglich zu machen. Am Ende müssen Sie das tun, was für das Unternehmen und Ihre Situation richtig ist.
Datenschutz - Enterprise-SSDs verfügen über einen integrierten Schutz gegen Stromausfall und dergleichen. Sie stellen sicher, dass alle Schreibvorgänge festgeschrieben werden, bevor sie offline geschaltet werden.
Der Dell-Controller sollte gemischte Laufwerke unterstützen - er sagt tatsächlich, dass er gemischte Laufwerke unterstützt.
Wenn Sie Support auf Ihrem Server haben und Ihre Laufwerke von diesen kaufen, werden Ihre Laufwerke in Ihrem Vertrag unterstützt. Dies ist eine Geschäftsdatenbank auf einem Business Class-Server in einem Rechenzentrum, sodass Sie rund um die Uhr Support-Rechte haben. Oh und eine andere Sache, Sie sollten immer Ersatzteile in der Box haben, um ein ausgefallenes Gerät zu ersetzen, sobald es ausfällt. Danach warten Sie nur noch, bis der Kurier mit Ihrem Ersatzlaufwerk angezeigt wird, und legen Sie es ein. Wenn Sie gefragt werden, wie viel zusätzliche Kosten dies verursachen, vergleichen Sie einfach die Ausfallzeiten, die auftreten, wenn Sie den Server tatsächlich verlieren wie lange es auch dauerte. Das rechtfertigt normalerweise die Kosten.
Ich weiß, dass die billige schnelle Lösung in der IT häufig die richtige Lösung in den Hintergrund rückt. Ich möchte Sie ermutigen, mit Ihrem Management zu sprechen und das Geld zu finden, um es gleich beim ersten Mal richtig zu machen, denn wenn es um die Lagerung geht, kann das Opferlamm oft das Geschäft selbst sein.
quelle
Ich würde keine Consumer-SSD-Laufwerke verwenden. Ich denke, der bessere Ansatz besteht darin, eine kostengünstige SAS-SSD (nicht SATA) zu finden. Die Dell OEM-Laufwerke sind Sandisk Lightning (teuer, in Ordnung, für immer haltbar). Eine günstigere Option ist die Sandisk Optimus-Linie (nicht teuer, hervorragende Leistung, Ausdauer unbekannt) ... Siehe beide unter: http://www.sandisk.com/enterprise/sas-ssd/
Der Controller Ihres Dell ist LSI-basiert, sodass die meisten SSDs für Sie funktionieren. Überprüfen Sie, ob die Option LSI Fastpath auf Ihren Controller anwendbar ist . Im Fall einer von Ihnen ausgewählten SSD wäre LSI Fastpath ein enormer Vorteil für ein All-SSD-Array.
Siehe auch: Sind SSD-Laufwerke so zuverlässig wie mechanische Laufwerke (2013)?
quelle
Subsystem: Dell PERC H710 Mini (for monolithics) [1028:1f38]
Vielen Dank für die Eingabe, Ihre Links sind jedoch hilfreich.Ich denke, das Hauptproblem ist, wenn Sie sata / sas auf derselben Backplane auf bestimmten Backplanes mischen. Der Hauptvorteil teurer SSDs für Unternehmen besteht darin, dass sie über eine Supercap verfügen, die Schreibvorgänge bei Stromausfall ermöglicht.
quelle
Ich ersetze derzeit unsere 6 Samsung 840 SSDs in Raid-6 aufgrund von Leistungsproblemen mit der 840-Serie durch 850 SSDs. Dies funktionierte ungefähr 1 Jahr lang gut, aber dann wurde die Leistung aufgrund eines Firmware-Problems beeinträchtigt, und anstatt die Firmware zu aktualisieren, ersetzen wir sie. Diese befinden sich in einem Dell R810. Blinkende orangefarbene Lichter gingen mit dem letzten Perc H700-Update aus, aber es gibt immer noch Fehler in den Protokollen mit der Aufschrift "Laufwerk nicht zertifiziert". Dell war in Bezug auf den Support nicht zu aufdringlich, aber ich fordere sie auch nicht auf, Probleme mit der Laufwerksleistung zu beheben.
quelle