09.12.2011 (Doc Storage) Drucken
(4 von 5)

Was ist Wear Leveling?

Leserfrage: Damit SSDs lange halten, sollten die Speicherblöcke möglichst gleichmäßig benutzt werden. Wenn ich es richtig verstehe sorgen der TRIM-Befehl und die Carbage-Collection-Funktion dafür, dass gelöschte Blöcke wieder freigegeben werden und nicht immer die gleichen Stellen des Flash-Speichers benutzt werden. Die Wear-Leveling-Funktion verschiebt fest installierte Programme, damit diese nicht immer auf ein und denselben Blöcken verweilen, oder? Wie funktioniert das?

Antwort Doc Storage:

Doc. tec. Storage
Doc. tec. Storage
In den meisten modernen SSD-Laufwerken ist das so genannte statische Wear-Leveling implementiert. Hier sorgt ein Mechanismus dafür, dass Blöcke, die das System neu beschreibt, jeweils auf anderen, von ungültigen Daten freigegebenen Bereichen des Mediums abgelegt und das Mapping zum Dateisystem entsprechend angepasst wird.

Dieser Vorgang ist nach außen, also zum Betriebs- und Dateisystem - völlig transparent und bedarf keiner Unterstützung durch einschlägige Treiber oder anderer Software. Dieser Vorgang ist zwar relativ schnell, lässt jedoch sich nicht ändernde Bereiche des Laufwerkes unberührt und daher durch den Algorithmus ungenutzt. Dies hat allerdings keinen negativen Einfluss auf die Lebensdauer der SSD. Weil diese hauptsächlich von der Menge der Schreibvorgänge pro Zelle abhängt. Erst die Ergänzung mit einem LRU-Automatismus (LRU = least recent used = aktuell am wenigsten genutzt) sorgt dafür, dass tatsächlich alle Zellen der SSD gleichmäßig beschrieben werden, indem er Daten immer in der jeweils am wenigsten genutzten Zelle ablegt.

Heute im Handel befindliche SSDs verfügen durchgängig sowohl über statisches Wear-Leveling als auch über LRU-Automatismen.

Gruß
Doc Storage

Stellen Sie Ihre Frage
Doc. tec. Storage beantwortet alle Ihre technischen Fragen zu Storage, Backup & Co.

Stellen Sie Ihre Frage an: DocStorage@speicherguide.de

Kommentar schreiben


Doc. tec. Storage Archiv 18.05.2012 Was ist das Fraunhofer File-System FhGFS?

NFS, CIFS, zFS, GPFS – es gibt zahlreiche File-Systeme, mit denen Speichersysteme sich im Netzwerk unterhalten. Jetzt ist ein weiteres hinzugekommen und es kommt aus keiner geringeren Quelle denn vom Fraunhofer Institut selbst. Da stellt sich die Frage, wie es sich von anderen unterscheidet, was es bringt und wer es nutzen soll.

11.05.2012 Wie berechnen sich Speicherkosten?

Das Speichern vieler Daten hat seinen Preis. Die Schließung der Internetplattform Megaupload ist hier ein gutes Beispiel: Das Beweismaterials umfasst ein Datenvolumen von 25 PByte und die Speicherung verschlingt rund 6.800 Euro pro Tag. Wie schlüsseln sich diese Kosten auf?

04.05.2012 BYOD – schön und gut, aber wo bleiben die Tools?

Der Gedanke, dass Anwender ihre eigenen mobilen Geräte nutzen ist für Unternehmen verlockend. Für die IT-Abteilungen ist das so genannte BYOD jedoch eine Zumutung. Während es für RIM Blackberry vernünftige Verwaltungs-Tools gibt, sucht man diese bei Apple, Android und Co vergebens. Oder?

27.04.2012 Sind Sonnenstürme eine Bedrohung für Daten und IT?

Aktuell taucht das Thema »Sonnensturm« gehäuft auf. Stellt dies eine Bedrohung für IT-Systeme und Daten dar? Wie sollen kleine Unternehmen und Privatperson ihre Speicher- und Backup-Systeme gegen Sonnenstürme bzw. starke elektromagnetische schützen. Gibt es hier erschwingliche Produkte?

20.04.2012 Cloud-Storage – Wo bleibt das Storage-Management?

Die Bandbreite der Cloud-Storage-Provider reicht vom kostenlosen Dropbox bis zum sündteuren Nirvanix. Bei Nirvanix gibt es ein vernünftiges Storage-Management, das allerdings vorerst nur für Enterprise-Organisationen konzipiert ist. Zeichnen sich Storage-Management-Lösungen ab, die auch für KMUs bezahlbar sind?

13.04.2012 Welchen Mehrwert bietet IBMs neue Puresystems-Familie?

IBM stellt mit »PureSystems« eine integrierte Lösung für Rechner, Netzwerk und Speicher vor. Ähnlichkeiten zum »vBlock« von VCE und Netapps »FlexPod« sind unverkennbar. Wo sind die Gemeinsamkeiten mit den bisherigen Angeboten, wo gibt es Unterschiede?

05.04.2012 Gibt es Unterschiede bei Daten-Reduktionstechniken?

Wer seine Speichersysteme besser ausnutzen will, kann Reduktionstechniken einsetzen. Deduplizierung hat sich etabliert und ist bekannt. Nun gehen aber zahlreiche Unternehmen mit Kompression oder Intelligent Data Replacement hausieren. Gibt es hier Unterschiede und wenn ja, wo liegen diese?

30.03.2012 Mainframes – ein Glaubenskrieg?

Mainframes sind ein immer junges Streit«-Thema. Auf der einen Seite verbietet sich ein Vergleich mit der Client-Server-Welt. Auf der anderen ist eine Gegenüberstellung unvermeidlich. So entfachte der Doc-Storage-Beitrag »Sind Big Data und Cloud das Ende von Mainframes?« sofort weiteren Gesprächsbedarf.

23.03.2012 Bootstorm – was nun?

Vor allem beim morgendlichen Start vieler virtuelle Arbeitsplätze geht die Performance stark in die Knie. Dies nennt sich Bootstorm. Abhelfen würden viele neue SSDs im Storage-System, die sind aber teuer. Geht es nicht auch anders?

16.03.2012 Was ist HANA und hat es Einfluss auf den Speicher?

SAP hat eine In-Memory-Lösung für seine Datenbank entwickelt, was offensichtlich auch Auswirkungen auf Speicherumgebungen hat. Was genau ist HANA? Werden sich die Speicherlandschaften aufgrund dieser Technologie ändern und muss Oracle hier nachziehen?

powered by
FTS FTS
HDS N-TEC
Quantum TIM