Wie können Daten auf einem SSD-Laufwerk verloren gehen?

621
Joselin Jocklingson

Ich habe mehrere Kritiken gesehen, die besagen, dass ein SSD-Laufwerk zehnmal so schnell ist wie eine Festplatte und hinsichtlich des Datenverlusts viel zuverlässiger ist, da Festplatten Köpfe haben, die die Festplatten zerkratzen können, während SDDs dies nicht tun. Ich habe mir M.2-Karten angesehen, die an Stelle von Standardfestplatten insbesondere in Laptops eingesteckt werden können.

Im Geschäft wurde mir jedoch vor ein paar Jahren gesagt, als Laptops mit Dual-HDD- und SSD-Konfigurationen ausgestattet waren, dass niemand sicher ist, wie lange SSDs Daten enthalten können, da niemand sie lange getestet hat und einige glaubten, dass dies einfacher werden würde Daten verlieren, weil Daten mehr geschrieben wurden als auf Festkörperzustands-Gegenstücken auf mobilen Geräten.

Vor allem wurde mir auch gesagt, dass ich alle Daten verliere, wenn der Strom ausgeht und die Batterie nicht angeschlossen ist. Wurde dies in modernen Computern dadurch gelöst, dass sichergestellt ist, dass immer ein Teil der Batterieleistung vorhanden ist? Wie wurde dieses Problem behoben oder haben moderne Computer dieses Problem immer noch?

Vielen Dank.

4
Ihnen wird geholfen, den Wikipedia-Artikel zu [SSDs] (https://en.wikipedia.org/wiki/Solid-state_drive?wprov=sfla1) zu lesen. Zum einen benötigen sie keine Macht, um ihren Inhalt zu pflegen. Sie haben nie Twisty Impersonator vor 6 Jahren 1
Die Lebensdauer der SSDs ist jetzt vergleichbar mit der Festplatte und der Verlust aller Daten bei Stromausfall ist lächerlich. harrymc vor 6 Jahren 1
Wie bei jeder anderen Struktur gilt: "Alle Daten, die an weniger als drei verschiedenen Orten gespeichert sind, sollten als temporär betrachtet werden" ... Sie benötigen daher immer noch Sicherungen. Tetsujin vor 6 Jahren 1
Die Person im Laden redete unverdächtigen Müll. Eine SATA-Addition (nicht m.2) ist ein Ersatz für eine Festplatte - m.2 ist eine SSD mit einem kleinen Faktor und einer anderen Schnittstelle. SSDs wurden ausgiebig getestet und sind zehnmal so zuverlässig wie HDDs. Sie verlieren wahrscheinlich weniger Daten als eine Festplatte, wenn es zu einem plötzlichen Ausfall kommt, weil sie Daten viel schneller schreiben und dann Daten löschen. Sie speichern keine Daten im RAM. Beachten Sie, dass sie beim Ausfall häufig katastrophal sind, im Gegensatz zu Festplatten, die häufig langsam ausfallen. davidgo vor 6 Jahren 1
@davidgo, warum erwähnen Sie Sata statt m.2, was meiner Meinung nach eine neuere, bessere Schnittstelle ist? Joselin Jocklingson vor 6 Jahren 0
Wie versagt eine SSD aus technischer Sicht? Es dauert durchschnittlich fünf Jahre, bis eine SSD ausfällt? Muss es mit Wasser nass werden oder gibt es andere Möglichkeiten? Wie versagen diese normalerweise? Alle Daten auf einmal gehen verloren, wenn sie ausfallen (und nicht aufgrund des Stromausfalls)? Joselin Jocklingson vor 6 Jahren 0
m.2 ist wahrscheinlich technisch überlegen, aber sie erfordern eine andere Schnittstelle, damit sie nicht wie bei einer Daten-SSD "anstelle eines Standardlaufwerks" eingesetzt werden können. Wenn Sie Ihre Frage erneut lesen, könnte dies eine Frage der Semantik sein Laptop hat einen m.2 Slot. davidgo vor 6 Jahren 1
Nein, mein Laptop hat keinen m.2-Steckplatz, aber kann ich keinen Adapter verwenden? Ich glaube nicht, dass es SATA-SSD-Laufwerke gab. Ich dachte, SSD sei eine neue Technologie, die nur auf neuen Computern entwickelt wurde, die m.2 unterstützen. Joselin Jocklingson vor 6 Jahren 0

1 Antwort auf die Frage

6
bwDraco

Die meisten SSDs verwenden NAND, wodurch Daten ohne Strom gespeichert werden.

Die meisten SSDs verwenden elektronische Chips, die als NAND-Flash-Speicher bezeichnet werden. NAND selbst ist nicht flüchtig, dh es behält seine Daten auch dann, wenn die Stromversorgung unterbrochen wird. Datenverlust kann jedoch auf verschiedene Arten auftreten, die sich stark von dem Ausfall einer elektromechanischen Festplatte unterscheiden.

Einige Geräte, die größtenteils nicht mehr verwendet werden und manchmal als SSDs bezeichnet werden, verwenden flüchtige DRAMs als Speichermedien und verlieren daher ihre Daten, wenn die Stromversorgung unterbrochen wird. Diese "RAM-Disk" -Geräte verfügen möglicherweise über Pufferbatterien, die es ihnen ermöglichen, Daten nach dem Abschalten der Stromversorgung mehrere Stunden lang zu speichern. Sie verwechseln möglicherweise NAND-basierte SSDs mit diesen Geräten, die normalerweise in einer Consumer-Computing-Umgebung nicht anzutreffen sind.


Obwohl es unwahrscheinlich ist, kann eine SSD ihre Daten verlieren, wenn ihre Mapping-Tabelle beschädigt ist, was zu Datenverlust führt. Dies kann auftreten, wenn die Stromversorgung unerwartet unterbrochen wird, während das Laufwerk ausgelastet ist. Moderne Laufwerke sind so konzipiert, dass sie gegen diese Art von Ausfällen beständig sind.

Der von Ihnen erwähnte Fehlermodus, der zu einem unerwarteten Stromausfall führt, ist nicht einfach darauf zurückzuführen, dass die Stromversorgung unterbrochen wird, sondern dass SSDs Daten auf ihrem NAND verwalten. Einige relevante Hintergründe folgen:

Jede physikalische NAND-Zelle kann nur eine begrenzte Anzahl von Schreibvorgängen aushalten. Um einen vorzeitigen Ausfall aufgrund einer ungleichmäßigen Verwendung des zugrunde liegenden NAND zu vermeiden, verbreitet der Controller der SSD - der integrierte Prozessor - aktiv Schreibvorgänge und ordnet die Daten entsprechend dem Prozess in einem sogenannten Wear Leveling an .

Der Controller muss jedoch immer in der Lage sein, den Standort der Daten zu verfolgen und sie dem Betriebssystem auf konsistente Weise zu präsentieren, unabhängig davon, wo sich die Daten auf dem NAND befinden. Diese Funktion wird als Flash-Übersetzungsebene ( FTL) bezeichnet). Als Teil dieser FTL unterhält der SSD-Controller eine interne Mapping-Tabelle, die angibt, wo sich jeder Block auf der SSD, wie er der OS erscheint, auf dem physischen NAND befindet. Die meisten SSDs verfügen wie der Speicher Ihres Computers über einen DRAM-Chip für diese Zuordnungstabelle. Dieser DRAM ist flüchtig, dh der Inhalt geht verloren, wenn die Stromversorgung unterbrochen wird. Obwohl diese Zuordnungstabelle letztendlich im NAND selbst gespeichert wird, wird sie aufgrund der oben genannten Ausdauerbegrenzungen und des wegen DRAM immer noch erheblich schneller als NAND nicht häufig auf das NAND geschrieben.

Unter bestimmten Bedingungen kann es vorkommen, dass die Mapping-Tabelle aufgrund eines Stromausfalls beschädigt wird, was höchstwahrscheinlich während eines Schreibvorgangs auftritt. Wenn die Zuordnungstabelle beschädigt ist, sind die Daten auf der SSD nicht lesbar, da das Laufwerk nicht bestimmen kann, wo sich die Daten auf dem NAND befinden. Zum Schutz vor Datenverfälschungen wird die Abbildungstabelle im Allgemeinen so geschrieben und verwaltet, dass sie im Wesentlichen zu jeder Zeit in einem konsistenten Zustand bleibt und dass eine Wiederherstellung nach einem Stromausfall möglich ist. Neuere SSDs sind so ausgelegt, dass sie im Falle eines Stromausfalls sehr robust sind. Trotzdem ist es möglich - auch wenn dies unwahrscheinlich ist -, dass die Zuordnungstabelle beschädigt wird und alle Daten auf dem Laufwerk verloren gehen.

Einige SSDs, insbesondere Modelle, die für Server und andere kritische Anwendungen entwickelt wurden, verfügen über eingebaute Kondensatoren, die über ausreichende Leistung verfügen, um sicherzustellen, dass die Mapping-Tabellen und (möglicherweise) alle Daten, die gerade geschrieben werden, sicher an das nichtflüchtige NAND übergeben werden können im Falle eines Stromausfalls. Obwohl diese Funktion in Consumer-SSDs selten zu finden ist, gibt es Laufwerke wie den Crucial MX500, die einen gewissen Schutz vor Stromausfall bieten. Selbst wenn Daten, die nicht vollständig auf das Laufwerk geschrieben wurden, nicht geschützt werden können, hilft der Schutz vor Stromausfall, dass bei einem Stromausfall keine Beschädigung der Mapping-Tabelle auftritt, unabhängig davon, was die SSD zu diesem Zeitpunkt getan hat Daten, die sich bereits auf dem Laufwerk befinden, sind sicher.


Flash-Speicherzellen können im Laufe der Zeit entladen werden, was zu Datenverlust oder -beschädigung führt, und häufig verwendete Laufwerke behalten ihre Daten nicht, solange neue Laufwerke vorhanden sind.

Im Hinblick auf die Langzeitdatenaufbewahrung und den Datenverlust mit der Zeit arbeitet der Flash-Speicher durch Speichern und Erfassen von Elektronenladungen in einem Array von Floating-Gate-MOSFETs . Diese Elektronenladung kann geändert werden, indem im Wesentlichen elektrische Ladungen durch den Isolator gezwungen werden, der das schwebende Gate in jedem Transistor bildet, um Daten zu speichern.

Im Laufe der Zeit können Elektronen aus den Floating-Gate-Isolatoren austreten, was zu Datenverlust oder -korruption führt. Dieser Vorgang kann für Flash-Speicher, die nicht viel genutzt wurden, viele Jahre dauern. Eine stark beanspruchte SSD hat jedoch die Floating-Gate-Isolierung in den NAND-Chips abgenutzt und speichert die gespeicherten Daten nicht so lange. Schließlich können die Transistoren überhaupt keine Ladung halten, wodurch sie keine Daten speichern können.

Um die Speicherkapazität zu erhöhen und die Kosten pro Gigabyte zu senken, können die meisten modernen NAND mehr als ein Bit pro Zelle enthalten, stattdessen zwei (MLC), drei (TLC) oder sogar vier (QLC) Bits pro Zelle. Dazu muss die Vorrichtung in der Lage sein, im Floating-Gate-Transistor zwischen vier, acht bzw. 16 verschiedenen Ladungspegeln zu unterscheiden. Dies macht solche Geräte empfindlicher gegenüber Änderungen des Ladezustands und damit schneller abnutzen. Bei modernen NAND-Formen kann jede Zelle typischerweise 1.000 bis 3.000 Schreibzyklen verarbeiten, bevor sie Daten nicht mehr zuverlässig halten kann. Aus diesem Grund haben SSDs eine begrenzte Ausdauer und der Grad der Abnutzung ist erforderlich.

Bei SSDs für Endbenutzer ist die Dauerhaltbarkeitsbewertung eines SSD-Herstellers die Gesamtmenge an Daten, die Sie auf das Laufwerk schreiben können, und die weiterhin erwarten kann, dass die Daten für mindestens ein Jahr gespeichert werden. Diese Anzahl ist aus Garantiegründen traditionell eher konservativ, liegt jedoch für moderne SSDs normalerweise in der Größenordnung von mehreren hundert Terabyte (TBW).

Die Temperatur beeinflusst auch die Lebensdauer von NAND. Die Floating-Gate-Isolatoren entladen sich bei höheren Temperaturen schneller als bei niedrigeren Temperaturen. Auf der anderen Seite hält NAND, das wiederholt bei einer höheren Temperatur beschrieben wird, länger, da die Floating-Gate-Isolatoren nicht so schnell nachlassen, wenn in die Zellen bei höheren Temperaturen geschrieben wird.

Alles in allem hält eine leicht benutzte SSD ihre Daten für mehrere Jahre, aber wenn Sie Ihre Festplatte häufig verwendet haben, halten die darauf gespeicherten Daten möglicherweise nicht so lange an, bis sie beschädigt wird oder verloren geht. Durch periodisches Einschalten des Laufwerks können die gespeicherten Daten aktualisiert werden. Wenn Sie das Laufwerk an einem kühlen Ort aufbewahren und extreme Hitze vermeiden, bleiben die Daten länger erhalten. Aufgrund der Funktionsweise des Flash-Speichers sind SSDs und Flash-Laufwerke kein ideales Mittel zum Speichern von Daten für Langzeitarchivierungszwecke. Eine bessere Lösung wäre die Verwendung von optischen Archivmedien wie M-DISC- Medien, die speziell für die Aufbewahrung von Daten über einen sehr langen Zeitraum entwickelt und getestet wurden.

Bei den Akkus hört es sich an, als könnten SSDs mit "batteriegepufferten RAM" -Disketten verwechselt werden. grawity vor 6 Jahren 0
Vielen Dank für Ihre Antwort. Darf ich auch fragen, warum haben ältere Computer dann eine Dual-SSD für das Betriebssystem und HDD für alles andere? Ist der Preis von SSDs so stark gesunken, dass niemand mehr diese duale Konfiguration will? Vielen Dank. Joselin Jocklingson vor 6 Jahren 0
Es ist hauptsächlich eine Frage der Kosten. OEMs versuchen einen Kompromiss zwischen Kosten und Speicherplatz zu finden, da sie wissen, dass die Verbraucher Geschwindigkeit * und * viel Speicher wollen. SSDs sind im Laufe der Jahre billiger geworden und werden im Laufe der Zeit immer billiger, aber pro GB sind sie immer noch viel teurer als Festplatten. Während Einstiegsmaschinen weiterhin SSD + HDD-Konfigurationen verwenden werden, bewegen sich Midrange- und Premium-Systeme zunehmend auf reine SSD-Konfigurationen. bwDraco vor 6 Jahren 1