Zuverlässigkeit von SSD-Laufwerken

32

Der Hauptvorteil von SSD-Laufwerken ist eine bessere Leistung. Ich interessiere mich für ihre Zuverlässigkeit.

Sind SSD-Laufwerke zuverlässiger als normale Festplatten? Einige Leute sagen, sie müssen es sein, weil sie keine beweglichen Teile haben, aber ich bin besorgt darüber, dass dies eine neue Technologie ist, die möglicherweise noch nicht vollständig ausgereift ist.

Dani van der Meer
quelle

Antworten:

34

Sie haben nicht lange genug in ausreichender Menge schon auf eine Entwicklung verdient Ruf. Flash-Wear ist das wirklich große Problem, mit dem sich alle befassen. Aus diesem Grund weisen die SSD-Laufwerke von Unternehmen dem Bad-Block-Store so viele Blöcke zu. Anandtech hat in den letzten Monaten mehrere Artikel über SSDs veröffentlicht, die sehr detailliert sind. Wie ich gelesen habe, gibt es Stabilitätsprobleme vor allem auf dem Verbrauchermarkt, wo die Preise gesenkt werden, um die Umlaufbahn zu verlassen. Die SSDs, die Sie für Ihre Fibre-Channel-Arrays kaufen können, sind eine völlig andere Klasse als die OCZ-Laufwerke. Möglicherweise gibt es einen viel größeren Stabilitätsunterschied zwischen Consumer-SSDs und Enterprise-SSDs als bei Consumer-SATA-Laufwerken und Enterprise-SATA-Laufwerken.

Weitere Informationen zu Enterprise-SSDs wie dem Intel X25 finden Sie in mehreren Artikeln von Anandtech. Ihr Einführungsartikel über den X25 sprudelte geradezu. Auf der Desktopseite wurde in einem kürzlich erschienenen Artikel über den OCZ Vertex ausführlich beschrieben, wie schlecht die Verbraucherseite des SSD-Marktes wirklich war, und mit einem anderen Artikel verlinktwo das Problem ursprünglich in den technischen Medien identifiziert wurde. Kurz gesagt, SSDs für Endverbraucher wurden optimiert, um massive sequenzielle E / A-Nummern bereitzustellen, wobei die tatsächlichen Verwendungsmuster wenig berücksichtigt wurden. Die OCZ Vertex ist eine SSD für Endverbraucher, die sich an Intel wenden kann, um Leistung zu erbringen. Auch hier war keines dieser Produkte lange genug auf dem Markt, um eine echte Ausfallrate zu erzielen. Erst in den letzten 6-8 Monaten wurden SSDs für Endverbraucher billig genug für die Massenadoption.


Update 6/2011

Zwei Jahre später, und wir haben jetzt einige Gefühle dafür. Die Art und Weise, wie sie verwendet werden, hat sich jedoch weiterentwickelt. SSDs werden in Bereichen eingesetzt, in denen die Leistung mit Festplatten wirtschaftlich nicht erreicht werden kann. Ein Vergleich der Zuverlässigkeit ist also eine Art Vergleich zwischen Äpfeln und Birnen. Bei Servern, die nur wenig Speicherplatz benötigen, ist in der Regel auch keine hohe Leistung auf diesem Speicherplatz erforderlich, sodass meistens noch rotierende Magnetmedien verwendet werden.

Trotzdem können einige Vergleiche gezogen werden. SSDs werden in der Regel in großen Speicherarrays als höchste Leistungsstufe verwendet. In dieser Rolle habe ich anekdotische Berichte gehört, wonach SSDs viel kürzer als die gleichen Festplatten in diesen Arrays sind. Wie in der Größenordnung von 10-18 Monaten. Dies spiegelt sich in der Garantie wider, die die großen Speicheranbieter für SSDs gewähren.

Dies mag wie "viel weniger zuverlässig" aussehen, aber in Wirklichkeit muss man es richtig sehen. Moderne SSDs der Spitzenklasse können heutzutage E / A-Vorgänge pro Sekunde mit bis zu sechs Ziffern ausführen. Die Leistung eines Laufwerks mit Festplatten mit 15.000 U / min wird weit über hundert Spindeln erfordern. Mehr SSDs der mittleren Klasse können 30-50.000 E / A-Operationen ausführen, was immer noch mehr als hundert 15.000 Festplatten entspricht. Moderne Festplatten-E / A-Systeme können mit solchen Geschwindigkeiten nicht mithalten, weshalb die großen Array-Anbieter nur wenige SSDs pro Array im Verhältnis zu Festplatten zulassen. Sie können einfach nicht genug Leistung aus dem gesamten System herausholen, um diese Dinge zu ernähren.

In Wirklichkeit vergleichen wir also eine Gruppe von (zum Beispiel) 8 mittelschweren SSDs mit 250 15K-Laufwerken. Da dies ein Unternehmensspeicher ist, geben Sie ihnen einen Arbeitszyklus von 80%. Im ersten Jahr werden einige dieser 15K-Laufwerke definitiv ausfallen und ersetzt werden müssen, möglicherweise bis zu 20. Anekdotischerweise fällt die Hälfte der SSDs aus. Wenn man es so betrachtet, ist die Ausfallrate für die Leistung gegeben, SSDs sind immer noch nicht bis zu HDs. Aus wirtschaftlicher Sicht hat jede SSD einen Wert von 31,25 HDs, SSDs sind bei gegebener Leistung deutlich günstiger, so dass die erhöhte Ausfallrate akzeptabler ist, da die Austauschrate auf lange Sicht wahrscheinlich immer noch günstiger ist.

Anders ausgedrückt: Bei einem direkten Vergleich von Äpfeln zu Äpfeln, bei dem dieselben zwei Geräte über einen bestimmten Zeitraum hinweg identischen E / A-Lasten ausgesetzt werden, sind SSDs heutzutage zuverlässiger. Nehmen Sie ein 15K-Laufwerk und eine SSD mittlerer Qualität (50K I / O Ops / s) und geben Sie beiden eine konstante Diät von 180 I / O Ops. Es ist wahrscheinlicher, dass die SSD es bis zu 5 Jahre ohne Fehler schafft die HD. Es ist zwar ein statistischer Tanz, aber dort laufen jetzt die Dinge.

Festplatten haben immer noch den Vorsprung bei der Ausfallrate der Laufwerke pro GB bereitgestelltem Speicher. Dies ist jedoch kein Marktsegment, in dem SSD wettbewerbsfähig sein soll.

sysadmin1138
quelle
Vielen Dank. Der Anandtech-Artikel ist sehr interessant. Interessanter Punkt in Bezug auf SSDs für Verbraucher und Unternehmen. Können Sie Links zu Diskussionen / Reviews über Enterprise-SSDs hinzufügen? Ich wusste nicht einmal, dass es sie gab.
Dani van der Meer
1
Sehr gutes Update. Es trifft auch meine Erfahrungen. Was die Leute vergessen, ist, dass eine beschissene kleine SSD der mittleren Preisklasse eine Reihe von High-End-Discs IOPS-weise ersetzt. Zum Teufel, wenn ich eine RAID 5 von 3-SSD mache ... bin ich der Leistung von RAID 10 von einem Dutzend Disks immer noch voraus;)
TomTom,
7

Eine durchschnittliche SSD ist ausgereift genug für den täglichen Gebrauch und kann je nach Anwendungsfall eine längere Lebensdauer haben als ein herkömmliches Laufwerk. In Fällen, in denen viel physischer Missbrauch wahrscheinlich ist - viel Hitze oder Vibration - sind SSDs im Allgemeinen zuverlässiger als herkömmliche mechanische Laufwerke.

Es liegt an Ihnen, das Kosten-Nutzen-Verhältnis auszugleichen, aber ich habe meinen 3 Jahre alten Laptop mit einer SSD aufgerüstet, und der Unterschied ist absolut erstaunlich. Ich ging mit dem Intel 80GB-Modell für etwa 400 Dollar. Es ist teuer, aber nicht im Vergleich zu den Kosten eines brandneuen Laptops. Der Laptop fühlt sich brandneu an - obwohl der Prozessor und der Arbeitsspeicher seit 3 ​​Jahren mittelgroß sind, war die Festplatte der Engpass. Festplatten waren in den letzten zehn Jahren der größte Engpass im Non-Gaming-Computing. Sie sind größer geworden, aber nicht viel schneller.

Die Verwendung von Laptops anderer Leute mit 5400 U / min-Laufwerken ist derzeit ziemlich unerträglich. Sekunden fühlen sich wie Minuten an, während Sie darauf warten, dass sich diese alten Dinge drehen und drehen.

Natürlich sollten Sie immer regelmäßig eine Sicherungskopie erstellen, da die Wahrscheinlichkeit eines Ausfalls mechanischer Antriebe relativ hoch ist. Bei SSDs wird die Bedeutung des Backups nicht gemindert.

mhud
quelle
Guter Punkt über die Kosten von SSDs gegen Laptops in diesen Tagen!
sysadmin1138
4

Siehe diesen Link von Coding Horror :

... Er hat in den letzten zwei Jahren acht SSDs gekauft ... und alle haben versagt. "" Solid-State-Festplatten sind in Bezug auf die Leistung so verblüffend, und die Erfahrung, die Sie mit ihnen machen werden, ist so transformativ, dass ich es nicht einmal tue Vorsicht, wenn sie durchschnittlich alle 12 Monate versagen!

sid
quelle
3

Aus Gründen der Zuverlässigkeit in rauen Umgebungen wird jede SSD wahrscheinlich eine normale Festplatte übertreffen.

Wir arbeiten für eine Bau- / Reinigungs- / Malerfirma und alle ihre Angestellten haben Laptops in ihren Autos. Tradies sind nicht dafür bekannt, schonend mit der Ausrüstung umzugehen, und die Laptops werden oft herumgeworfen. In dieser Situation wird jede SSD großartig, da es keine beweglichen Teile und somit keine Köpfe gibt, die stecken bleiben und den Fehler aus dem Laufwerk kratzen könnten, wenn er mitten beim Hochfahren fallen gelassen wird.

Mark Henderson
quelle
2

Ein wichtiges Kriterium ist die Garantie. Auf eine typische SAS-Festplatte eines Unternehmens wird eine Garantie von 5 Jahren gewährt. Ich habe noch keine SSD mit einer Garantie von über 1 Jahr gesehen. Dies liegt wahrscheinlich daran, dass die Laufwerke in Produktionssystemen relativ ungetestet sind. Dies könnte auch darauf hinweisen, dass der Hersteller der Meinung ist, dass die Laufwerke nicht so zuverlässig sind wie platterbasierte Festplatten.

Dieses Thema wurde kürzlich in einer Folge von .NET Rocks erörtert und kamen zu dem Schluss, dass RAID-basierte Spiegelung wahrscheinlich die Antwort war, solange die Disc schnell ersetzt wird, sind die Daten immer vor Hardwarefehlern geschützt.

Richard Slater
quelle
1
Die besseren Enterprise-SSDs haben vergleichbare Garantien - zum Beispiel Zeus von STEC. Auf dem Datenblatt ist die Garantie mit 5 Jahren angegeben. Siehe stec-inc.com/downloads/flash_datasheets/iopsdatasheet.pdf
Keith Smith
2

Ich habe die Erfahrung gemacht, dass SSDs aufgrund der Unreife der Technologie und der Unreife der um die Technologie herum entwickelten Produkte eine viel höhere Ausfallrate aufweisen als Festplatten.

Dies hat nichts mit dem erwarteten Ausfall von Blöcken zu tun. Ich habe noch nie eine SSD gesehen, bei der es innerhalb von drei Jahren ohne Unterbrechung zu Blockfehlern kommen kann. Entweder sind sie billig und ihre Schreibleistung ist zu schlecht, oder sie sind teuer und sie haben genug Ersatzblöcke.

Wenn die Festplatte einer übermäßigen mechanischen Beanspruchung ausgesetzt ist, sind die Ausfallraten von SSDs viel geringer als bei Festplatten. Zum Beispiel in Flugzeugen.

carlito
quelle
Danke für die interessante Antwort. Können Sie Ihren ersten Absatz näher erläutern? Oder Links zu anderen Dokumentationen bereitstellen?
Dani van der Meer
1

Die Speichersuche stellt fest, dass der moderne Flash-Speicher normalerweise für eine Million Schreibvorgänge ausgelegt ist. Wenn Sie jedoch Glück haben, können bis zu fünfmal so viele Schreibvorgänge ausgeführt werden, abhängig von der Überwachung während der Herstellung

Gelegenheitskodierer
quelle
0

In diesem Artikel ( http://www.internetnews.com/storage/article.php/3801821/HP+Lays+Out+SSD+Datacenter+Ambitions.htm ) werden drei Hauptprobleme der Enterprise-SSD behandelt.

  1. Kein Hop-Swap
  2. Langsame Schreibleistung
  3. Die Kapazität. Bei Verwendung von MLC als Haupttyp zur Erhöhung der Kapazität wird die native Lebensdauer erheblich verkürzt.

Wenn diese drei Probleme nicht behoben werden, wird die SSD auf Unternehmensebene nicht weit verbreitet sein.

Prost.

kentchen
quelle
2
Es gibt High-End-SSDs, die all diese Probleme lösen. Das, mit dem ich auf Anhieb vertraut bin, ist das Zeus IOPS von STEC. Es handelt sich um ein Hot-Swap-fähiges Fibre-Channel-Laufwerk mit SLC-Flash. Aufgrund der intelligenten Firmware und der übermäßigen Bereitstellung von Flash können mehr als 10.000 E / A-Schreibvorgänge pro Sekunde ausgeführt werden. Es ist auch eher ein Preis - mehrere tausend Dollar für ein 256-GB-Laufwerk. Das mag zwar unerschwinglich erscheinen, aber die Theorie besagt, dass genügend herkömmliche Festplatten für die Bereitstellung dieser IOPS noch mehr kosten würden.
Keith Smith
0

Obwohl es SSDs noch nicht so lange gibt, gibt es viele Unternehmen wie Violin Memory Inc und Texas Memory Inc., die skalierbare, schnelle und sehr zuverlässige SSDs herstellen. Es lohnt sich, die entsprechenden Websites zu besuchen, um mehr über die Zuverlässigkeit von SSDs der Enterprise-Klasse zu erfahren.

Tshepang
quelle