Zwei Jahre nutze ich bereits den Synology M2D17 Adapter. Zuerst in meiner DS1517+ und später in meiner DS3018xs. Dabei habe ich einen Read-Write-Cache angelegt, demzufolge zwei m.2 SATA SSDs verbaut. Dabei soll der Synology SSD Cache vor allem die auftretende Wartezeit von Millisekunden, die im macOS Finder deutlicher als im Explorer zu spüren sind, abfangen. Übrigens funktioniert das hervorragend und obwohl der Synology SSD-Berater meinte, ich bräuchte nur 90 GB SSDs kaufen, sind die 250 GB Lese- und Schreibcache zu 99% gefüllt. Denn auch der MailPlus Server und Drive profitieren davon. Doch nach zwei Jahren, soll die Lebenserwartung der Samsung EVO 850 m.2 SATA SSDs erreicht sein. So zumindest prophezeit es der Speichermanager anhand der SMART-Werte.
Erwartete Lebensdauer von SSDs
SSDs haben einen großen Vorteil, die Geschwindigkeit und bei den sinkenden Preisen, führt es zu großer Beliebtheit im Einsatz. Für ein NAS ist es meist noch unerschwinglich, dies als primären Speicher einzusetzen, da zudem ein 10 GbE von Nöten ist, um den Geschwindigkeitsvorteil auszunutzen. Die Technologie der SSDs hat jedoch einen Nachteil:
Mit jedem Schreib- und Löschvorgang nimmt die Lebensdauer der einzelnen Zellen eines Flash-Chip-basierten Speichers ab. Je nach Typ des SSD-Flashspeicher ist die Anzahl von Schreibvorgängen begrenzt. Kommt noch dazu, dass Daten nicht gleichmäßig in die einzelnen Zellen geschrieben werden, können diese Zellen ausfallen. Damit eine gleichmäßige Auslastung der einzelnen Zellen erreicht wird, kommt eine Technik Namens “Wear-Leveling” oder auf Deutsch gesagt, Verschleiß-Nivellierung zum Einsatz
Wear-Leveling ist eine Technik, die von SSD Controller genutzt wird, um die Lebensdauer eines Speichers zu erhöhen. Das Prinzip dahinter ist einfach: Es werden Einträge aller Blöcke einer SSD gleichmäßig verteilt, um eine ausgeglichene Abnutzung zu gewährleisten. Alle Zellen bekommen dabei die gleiche Anzahl an Schreibvorgängen, um zu vermeiden, dass zu oft im gleichen Block geschrieben wird und die Zelle zu schnell abgenutzt wird.
Synology SSD Cache & die Folgen
Was passiert nun, wenn die erwartete Lebensdauer von einer SSD erreicht ist? Der RW Cache ist mit dem Volume verknüpft und ein Ausfall des RW Caches würde zu 2 Problemen führen.
1. Daten die vom Cache noch nicht aufs HDD Volume geschrieben wurden wären verloren.
2. Das HDD Volume würde crashen.
Das Video wird von Youtube eingebettet. Es gelten die Datenschutzerklärungen von Google. Mit dem abspielen des Videos nimmst Du dies zur Kenntnis.
Fazit
Ich selbst hatte vor zwei Jahren Samsung EVO 850 m.2 SATA SSDs mit 250 GB das Stück und davon zwei gekauft. Leider hat Samsung bei diesen SSDs eine recht geringe Lebensdauer in die SMART-Werte verankert, so dass nun demnächst für mich ein Tausch ansteht. Jedoch möchte ich nicht noch einmal hereinfallen und halte nun Ausschau nach SSDs, welche eine mindestens doppelt, besser dreimal so lange Lebenserwartung haben. Dazu warte ich noch auf Rückmeldung meiner Anfragen und neue Produkte, welche im Februar 2019 erscheinen sollen.
Persönlich finde ich es schade, dass die Nutzung derart eingeschränkt ist. Im Gegenzug muß man bedenken, der RW-Cache ist im 24/7 Dauereinsatz. Vermutlich wird im herkömmlichen und vorgesehenen Betrieb der von mir angeschafften m.2 SSDs das Lebensende wesentlich später erreicht. Wieder etwas dazugelernt, ich habe mich damit zuvor nicht wirklich beschäftigt gehabt.
IIch verwende eine RS3617RPxs mit 10x8TB und 2 SSD EVO850 250GB als Cache. Nach jetzt 5988 Stunden wird mir eine Restlebensdauer von 3% angezeigt.
Das NAS hat täglich viel zu tun 🙂 ist im kommerziellen Einsatz. Mit 2-3 Jahren wie in deinem Fall wäre ich ja schon zufrieden. Aber 8-9 Monate finde ich sehr kurz.
Gruß
Frank
Ich habe mehrere Fragen zum SSD Cache und hoffe dass mir hier jemand behilflich sein kann.
Ich verwende an meiner DS1819+ ein 1GBit Netzwerk mit 6x10TB WD RED (non Pro) Platten. Heisst, das Netzwerk ist gerne Bottleneck bei sequentiellen Transfers aber natürlich schlägt eine Suche oder viele kleine Copyjobs massiv auf die Performance der Spindeln. Dabei werden primär Daten von der Diskstation gelesen, Kopiervorgänge AUF die Diskstation erfolgen meist in großen Datenblöcken sequentiell.
1. Frage: Ist so ein Cache persistent oder wird er bei jedem Neustart der Diskstation neu befüllt? Meine Diskstation fährt jeden Abend herunter
2. Frage: Wäre die SSD auch derart “belastet” wenn ich sie lediglich als READ Cache verwendet? Damit wäre der “Ausfall-Fall” auch unproblematisch, laut Synology denn die Daten sind ja auf dem Hard-Disk Volume noch vollständig vorhanden
3. Frage: verstehe ich das richtig, dass bei einem READ Cache die Diskstation quasi eine Auswertung meiner “heißen” Bereiche der Daten erstellt und diese Daten dann auf die READ-Cache SSD kopiert um diese schnell bereitzustellen?
4. Frage: mit diesem M2D18 Adapter habe ich ja 2 m.2 Slots. Ist ein Parallelbetrieb mit Cache und Storage möglich? Ein RAID SSD Cache Verbund brauche ich nicht, mir würde eine SSD Cache SSD reichen und Slot 2 würde ich gerne als normales Datenvolume einbinden
5. Frage: So wie ich das verstanden habe geht die Lebensdauer ja primär runter weil Zellen überschrieben werden und dies nunmal nicht beliebig oft passieren kann. Ich lese/kopiere bestenfalls 50GB jeden Tag. Insbesondere als Read-Only-Cache dürfte eine SSD damit doch quasi ewig leben, oder? Sprich, das Geld wäre doch besser investiert auf Kapazität denn Qualität zu gehen. Also lieber eine 1TB Samsung EVO als eine 500GB Samsung Pro.
Eine Antwort auf deine Fragen hätte mich auch interessiert. Habe dieselbe Hardware und eine ähnliche Nutzung. Allerdings beginne ich gerade, die NAS über ein 10 GBE Backbone an (natürlich mehrere) 1GBE Clients (LAN) und an WiFi-6 WLAN-Clients anzubinden, die eben auch deutlich mehr als 1GBit/s können.
Hi iDomiX,
habe eine DS918+ mit zwei Samsung 250 GB NVME MZVPV256HDGL.
Diese sind als kompatibel angegeben.
Beide SSDs sind gleichzeitig, nach einem geregelten Shutdown in den Status “kritisch” gewechselt, nach ca. 12h.
Die SMART Info Wear Level Count wird nicht angegeben, allerdings bringt Synology in der HHD Übersicht die Info, dass die “Erwartete Lebensdauer” bei 88% liegt. (17909 Betriebsstunden)
Als Fehler wird im “Integritätsstatus” angegeben, dass der Wert “Cirtical Warning” auf 0x4 steht, Status “FAILING_NOW”
Synology: Bitte tauschen Sie die Platten …
Hallo Dominik,
in einem älteren Video beschreibst Du die Einrichtung Deines SSD Cache und nimmst dort die Option raus, den sequentiellen I/O zu überspringen.
Sollte diese Konfiguration bei Dir dauerhaft so gelaufen sein, sind die SSDs natürlich sehr schnell durch, weil wirklich jede I/O über die SSD läuft.
Beispiel Videomaterial kopieren. Das ist in der Regel sequentielles Lesen/Schreiben par excellance. Riesendatei von vorne bis hinten durch.
HIer kann die SSD ihre Stärken kaum ausspielen, weil die Festplatten locker das Netzwerkinterface auslasten können und die SATA SSDs kaum mehr Transferrate bieten.
Wenn die Option sequentielles I/O überspringen (die standardmäßig aktiviert ist, wenn man den Syno Cache in Betrieb nimmt) aber deaktiviert wird, wird jedes Bit auf die SSD geschrieben und wieder runtergelesen, was einen erheblichen Alterungsprozess fördert, gerade bei dem Material, wo es kaum Mehrwert hat.
Der einzige Mehrwert, den man hätte, wäre vermutlich bei einer langsamen, stark fragmentierten Platte, was aber bei der Syno nicht passieren sollte.
Die Standardeinstellungen beim Syno SSD Cache sind also schon sehr günstig bzgl. Lebensdauer und Performance gewählt, vor allem, da in den meisten < 8 Bay Synos eher Consumer / Midrange SSD mit TLC Zellen zu finden sein dürften (selbst die IronWolf 110 ist keine MLC oder gar SLC)
Wenn man dies ändert, sollte man gute Gründe haben, den schnellen Wearout dann auch hinnehmen oder sich nach teuren SSD Zellen umschauen, die an einem SATA Interface für mixed Workload kaum noch zu finden sind. Dort dominiert in der Regel 3D TLC bei allen Herstellern weil alles darüber an einem SAS Interface sinnvoller aufgehoben ist.
Hallo Dominik,
hast du die Möglichkeit die neuen Seagate IronWolf 110 SSD’s zu testen? Ich benötige auf meinem NAS eigentlich nicht viel Speicherplatz da ich es nur als Cloud und Mail Server einsetze und überlege derzeit meine 2 IronWolf HDDs durch 2 IronWolf SSDs zu ersetzen. Oder hat damit schon jemand Erfahrungen gesammelt?
Habe ich. Soeben im Synology HQ in Taipeh entgegengenommen.
Der Tip weniger Speicher zu zuweisen ist ein guter tip, Allerdings ist die geringe Haltbarkeit auch sehr ärgerlich da man für Nas im Dauerbetrieb dringend M2 Speicher für Catch bräuchte und sie halt sehr teuer sind.
Vielen Dank für den tollen Artikel.
Du kannst ganz einfach die Lebensdauer deiner SSD verdoppeln oder vervierfachen, in dem du nur die halbe oder 1/4 der Kapazität als Cache bereitstellst.
Die SSD wird automatisch die Schreib- und Lese Zugriffe auf alle Speicherzellen verteilen
Dafür sind MLC SSDs einfach nicht gemacht. SLC ist die richtige Wahl für einen Cache, dann halten die auch.
Kannst Du Kompatible SSDs nennen? Würde mich für SATA und NVME interessieren. Danke!
Es ist ja nicht nur die SSD als Verschleißteil, in der Konstellation als R/W-Cache führt jeder Stromausfall zum Gau. Spätestens nach der Antwort vom Support muss man den Betrieb ohne USV als Fahrlässig bezeichnen.
Sorry, dass ich diesen alten Thread hervorhole..Aber das Thema bewegt mich gerade ziemlich und der Hinweis auf den GAU bei Cache Einsatz/Stromausfall beunruhigt mich sehr. Wie sieht es denn aus, wenn man eine SATA SSD als Volume (also nicht als Cache einbaut). Ist das auch so kritisch ? Ich überlege nämlich gerade eine 920+ zu kaufen mit 1 TB SATA für Datenbanken und Webserver, kein SSD Cache und 1*8TB für Speicher (Rest lasse ich mal frei), mir geht es aktuell ausschließlich um Performance für Datenbanken und Web….
Moin iDomix,
das Problem mit dem Abschalten betrifft nicht nur den Cache, sondern auch normale SSDs als Speicher,
bei einigen Modellen gefallen die S.M.A.R.T.-Werte der Diskstation nicht besonders und sie verweigert alles.
https://www.synology-forum.de/showthread.html?99857-SSD-neu-aber-Zustand-kritisch
Und bezüglich dem Abschalten damit nichts kaputt geht, hatte ich da auch noch einen Geistesblitz.
https://www.synology-forum.de/showthread.html?95751-DS918-SSD-Cache-hat-TBW-Grenze-erreicht-und-sind-jetzt-unbrauchtbar/page9&p=809853&viewfull=1#post809853
Im Grunde werden beim Schreiblesecache mindestens 2 SSD im RAID zusammengeschaltet, also RAID mit Datensichereit womit es uns doch egal sein könnte, ob eine SSD mal kaputt geht, oder sehe ich das falsch?
Guten Tag zusammen und hallo Dominik,
in meinen drei DS3018xs sind je zwei SSD 970 PRO 512GB als Cache eingesetzt. Nur wegen diesen Modulen ist die Lüfterdrehzahl (der originalen Lüfter) auf max. Drehzahl gesetzt, denn trotz korrekt aufgebrachten Kühlkörpern ist die Durchschnittstemperatur der Cache Module bei 36 Grad (bei mittlerer Drehzahl war diese12 Grad höher). Anders die bei den verbauten HDDs Iron Wolf Pro 12 TB bei 27 Grad und Samsung SSD 860 PRO 2TB mit 22 Grad. Diese Werte sind bei den DS ähnlich (stehen offen und direkt nebeneinander). Als Lebensdauer seit 8 Monaten Betriebszeit des Cache wird 100% angezeigt. Bedenklich aber wäre, wenn man von einem Lebensende / Ausfall von unter fünf Jahren Betriebszeit ausgehen müsste! (Anders im PC / Mac, wo man vieles was die SSD stressen könnte, abschalten kann, habe ich seit Jahren mit vielen verwendeten SSDs verschiedenster Hersteller – also nicht explizit nur Samsung, noch keinerlei Ausfall gehabt.)
Dominik, ich bin gespannt auf Deinen angekündigten Februar-Beitrag. Übrigens hat sich Deine Art und Weise Deiner Beiträge im Laufe der Jahre recht gut verändert, und es ist auch absolut ok, wenn Du z.B. Dein Video zur Einrichtung einer Synology DS von A-Z aus Deinem Kanal genommen hast. Viele meiner Kunden haben sich nur gewundert…
Vielleicht hast Du noch ein paar Docker Anwendungen, welche Du vorstellen möchtest. Ich verwende Docker u.a. für Papierloses Büro mit ecoDMS.
Gruß Andreas
Hallo zusammen,
ich betreibe eine 1517+ seit ca. 7500 h (315 Tagen) nonstop. Auch ich habe 2 Samsung 850 EVO M.2 250 GB SSD verbaut. Bei mir wird bei beiden SSD eine noch zu erwartende Lebensdauer von 97% angezeigt. Auch liegen die Temperaturen der SSD im normalen Bereich bei konstant 25-27 Grad (allerdings habe ich den Lüfterbetrieb auf max. Kühlung konfiguriert). Bis dato habe ich keinerlei Probleme feststellen können, werde aber nun, sensibilisiert durch Dominiks Bericht, die Sache stärker überwachen.
Guten Tag Dominik,
vielen Dank für die info…
Ich nutze die 918+ und verwende 2 Samsung 970 EVO 250GB NVMe SSDs.
Hier kann ich nicht bestätigen das diese auch davon betroffen sind.
Ich habe Sie nun schon über 1 Jahr im Einsatz und die erwartete Lebensdauer ist bei beiden noch bei 100%.
Hallo zusammen,
das selbe Problem haben wir bei einem Kunden nach zwei Jahren mit 250 GB 2,5″ SATA 850 Pro SSDs. Wir haben danach bei SSDs in einem PC getestet. Ergebnis: 1x einwandfreie Funktion. die zweite SSD hat aber nur noch ca. 50% der Schreibrate erreicht und damit eine deutliche Leistungsschwächung gezeigt.
Wir werden zukünftig bei der Auswahl der Cache-SSDs noch genauer auf die Auswahl achten, bzw. mit einem kürzeren Einsatz planen. Die SSDs lassen sich später ja evtl. noch in einem PC oder in einem externen Gehäuse gut weiterverwenden.
Ich habs auch gelesen , das die samsung M2 Ssds nur eine sehr kurze Lebensdauer haben, wenn mann sie im dauerbetrieb als catch in die Synology verbaut. Ein Video zeigte die Sorten der Chips welche haltbarkeit diese haben , MLC chips, TLC Chips und andere. WENN ichs noch richtig weis sollen MLC Chips am längsten halten und nur diese am besten verbaut werden, Sofern es die noch gibt. Ansonsten ist es leider ein sehr teurer Spaß mit der M2 Chatching, und als Privatanwender ist es besser darauf zu verzichten.
Als Beispiel könnte man die Günstigen M2 intel optain speicher mit 32 Gb verbauen sie haben eine längere lebensdauer. Allerdings konnte ich sie noch nicht in einer Synology testen .
Hallo,
mit den Intel Obtain M.2 SSD wäre sehr gut wenn da jemand mal Erfahrungen niederschreiben könnte.
Diese würde ja preislich gehen https://geizhals.de/intel-optane-memory-m10-32gb-mempek1j032ga01-mempek1j032gaxt-a1891047.html?hloc=at&hloc=de
Wenn die wirklich länger laufen wäre das eine Zukunftsoption, auf diese zu setzen, anstatt auf Samsung.
Mit den von iDomix geschriebenen M.2 SSD Kühlern kann ich dies auch nur bestätigen. Ich setze diese nicht nur dort ein, sondern auch bei umgebauten Kundenlaptops (gibt es ja in zwei Bauhöhen) und PC´s. Damit ist eine spürbare Senkung der Temperaturen zu erreichen und damit die Lebensdauer.
Die Samsung SSD 960 EVO Temperatur von Johannes kann ich so, von einem Kundeneinbau (wollte keine PRO, wegen Preis), nicht bestätigen. Ich habe (aktuell nachgeschaut) ohne Kühlkörper 17°C und sie geht im Stress nicht über 40°C. Und das schon seit über 8 Monaten.
Die WD SSD von Felix hat zwar eine MTBF von 1,75 Mio. Stunden, aber kurioserweise nur einen TBW von 80TB. Das sollte “eigentlich” nicht lange mitmachen.
Bauform Solid State Module (SSM)
Formfaktor M.2 2280
Schnittstelle M.2/M-Key (PCIe 3.0 x4)
Lesen 2050MB/s
Schreiben 700MB/s
IOPS 4K lesen/schreiben 170k/130k
Speichermodule 2D-NAND TLC, 15nm, SanDisk/Toshiba
TBW 80TB
MTBF 1.75 Mio. Stunden
Controller Marvell 88SS1093, 8 Kanäle
Protokoll NVMe 1.1
Datenschutzfunktionen N/A
Leistungsaufnahme keine Angabe (maximal), 8.25W (Betrieb), 0.0055W (Leerlauf), keine Angabe (Schlafmodus)
Abmessungen 80x22x2.23mm
Herstellergarantie fünf Jahre
Hallo Dominik,
ich habe vor gut 1 Jahr 2x EVO 960 256GB in ein DS918+ verbaut (RAID 1), beide liefen unnatürlich heiß (50-60°C), nach 2 Monaten fiel die erste aus, also getauscht, kurz darauf streikte die zweite. Kein Verschleißtot, einfach defekt gemeldet.
Samsung hat etwas wegen der Garantie herumgezackert, als ich erwähnte, daß die SSD´s als Cache liefen, dann aber doch beide ersetzt.
Weil im März 2018 gerade die neue EVO 970 rauskam, habe ich vorsichtshalber 2 von dieser verbaut und die 960er anderweitig verwendet.
Die 970er laufen viel kühler(aktuell 26°C), und, ich habe gerade mal nachgesehen, erwartete Lebensdauer nach 9 Monaten ist immer noch 100%.
Die würde ich wieder kaufen.
Zur Kühlung empfehlen sich aufklebbare Kühlrippen. Hat Synology beim M2D18 Adapter beigelegt, beim M2D17 hatte ich das angeregt. https://amzn.to/2Dep7dc
Hallo,
ich habe mir Ende September 2018 auch eine M2 SSD für mein Synology NAS geholt.
Bisher nur eine, da ich noch kein Geld übrig hatte um mir eine zweite des gleichen Modells zu kaufen.
Da ich also nur den Lese-Cache nutze, kann ich nicht sagen, ob meine Erfahrungen in diesem Problem hilfreich sind.
Ich habe mir eine WD Black M2 SSD ( WDS256G1X0C ) mit 256GB gekauft.
Diese ist seit der Lieferung in meinem NAS eingebaut, welches rund um die Uhr läuft.
Die erwartete Lebensdauer ist bei mir noch bei 100%, jedoch finde ich den Wear_Leveling_Count in meinen SMART-Informationen nicht.
Falls es jemandem hilft, habe ich hier noch 3 Screenshots (1 von dem Onlineshop und 2 vom Speicher-Manager) hochgeladen.
https://imgur.com/uu6uYCi
https://imgur.com/h5FuKIM
https://imgur.com/2wXP6ZS
P.S. ich sehe gerade, dass die SSD als SanDisk SSD angezeigt wird. Ich weiß nicht, ob das von Anfang an so angezeigt wurde.
Hallo iDomix,
vielen Dank für den sehr guten Beitrag. Ich selber habe für Kunden mehrfach DiskStations mit einer M.2 SSD und RAM-Erweiterung verbaut, weil es einfach viel runder läuft.
Da mir die Sache mit der Lebensdauer durchaus bewusst ist/war, habe ich gleich auf die Samsung Pro gesetzt und auch gleich die Größeren.
Bei diesen ist einfach die höhere Lebensdauer gewährleistet, siehe auch aktuell https://www.computerbase.de/2018-04/samsung-ssd-970-evo-pro-test/.
Ich habe noch ein anders Problem, wo ich nicht recht weiß wo es herkommt. Ich bekomme im Speicher-Manager, egal ob Western-Digital oder Seagate Festplatten verbaut, die S.M.A.R.T. Werte wohl nicht richtig ausgelesen, sodass im Speicher-Manager bei “erwartete Lebensdauer” nichts ausgegeben wird. Die M.2 gibst es aber sauber mit xxx% aus.
Status Festplattenzuordnung und Zustand wird allerdings mit “normal” ausgegeben, ebenso wie die Temperatur und Fehlerhafte Sektorenanzahl.
Gibt es dafür eine Lösung, oder Hintergrund?
Vielen Dank
Tilo