Eduard Prezer Logo
DJ Fotografie Über mich Links Blog Gästebuch Impressum

Gebrauchte Hardware für den Heimserver

Wenn man für den Heimgebrauch Serverhardware für den Betrieb einer NAS bzw. Homeservers benötigt, muss es nicht immer die neuste und modernste Hardware sein. Auch alte etwas betagte Hardware kann hier hervorragend ihren Dienst verrichten. In den letzten Jahren gibt es immer mehr professionell betriebene Shops, welche alte Serverhardware refurbishen und wieder verkaufen. So kommt man zu günstigerer Hardware und sorgt vielleicht sogar dafür, dass weniger Hardware entsorgt oder neu hergestellt werden muss.
Auf dieser Seite möchte ich einige solcher Shops zusammenstellen und ein paar Tipps und Empfehlungen geben.

Generelle Empfehlungen

Warum ECC RAM essenziell für deine Daten ist wenn du ZFS oder BTRFS einsetzt

Im RAM kann es prinzipiell jederzeit zu Speicherfehlern kommen. Wenn ein System im Dauerbetrieb läuft steigt das Risiko für solche Speicherfehler mit jedem Tag, da es passieren kann, dass auf elektrischer Ebene die einzelnen Speicherzellen ihren Zustand irgendwann nicht mehr halten können und "kippen". Auf dem Desktop ist das meist vernachlässigbar da hier oft genug ein Neustart oder Ausschalten stattfindet. Die Daten also nicht dauerhaft im Arbeitsspeicher gehalten werden.

ECC setzt genau hier an und hält eine Prüfsumme vor mit der solche "bit-kipper" nicht nur erkannt sondern i.d.r korrigiert werden können, sofern kein kompletter Speicherdefekt vorliegt. Auch innerhalb einer CPU im Cache wird i.d.r. ECC eingesetzt.

Prüfsummen in Dateisystemen wie ZFS und BTRFS sind eigentlich ebenfalls dazu da, um solche Fehler zu erkennen und – wenn möglich – zu korrigieren. Doch wenn der Fehler schon im RAM entsteht, bevor die Prüfsumme berechnet werden kann, wird die Prüfsumme selbst fehlerhaft. Das Problem: Diese Dateisysteme vertrauen ihren Prüfsummen mehr als den eigentlichen Daten und "korrigieren" dann vermeintliche Fehler – in Wahrheit schreiben sie aber kaputte Daten zurück. Wenn ein einzelner RAM-Fehler mehrfach auftritt, kann so das ganze Dateisystem und dessen Daten unbrauchbar werden.

Ein klassisches Software-RAID hat dieses Problem nicht. Es verändert die Daten nicht aktiv, außer wenn eine Rekonstruktion nötig ist. Tritt ein RAM-Fehler auf, kann es zwar trotzdem zu Datenkorruption kommen, aber ohne die falsche Sicherheit, die ZFS oder BTRFS vorgaukeln.

Die richtige Reihenfolge wäre: Erst ECC-RAM nutzen, dann über Dateisysteme mit Prüfsummen nachdenken. Ohne ECC ist es egal, ob ein Dateisystem Prüfsummen verwendet oder nicht – die Daten sind im Dauerbetrieb sowieso nicht sicher.
Matt Ahrens, einer der ZFS-Entwickler, sagt selbst: „If you love your data, use ECC RAM.“ Alles andere ist Augenwischerei.

Wer wirklich Schutz vor "Silent Data Corruption" will, braucht somit ein System mit ECC-RAM. ZFS und BTRFS wurden für Enterprise-Systeme entwickelt. Diese Dateisysteme haben nicht einmal Recovery-Tools, weil im Rechenzentrum im Fehlerfall sowieso sofort das Backup eingespielt wird.

ECC-RAM ist nicht eine Option, sondern eine Voraussetzung. Wer ohne ECC auf Dateisystem Prüfsummen setzt, riskiert im schlimmsten Fall Datenverlust statt Datensicherheit.

 

Hardware Shops

Dies ist einfach eine Liste an geeigneten Shops die ich selbst zufällig oder gezielt auf der Suche nach passender Hardware gefunden habe. Zu den Shops selbst habe ich keinerlei Verbindung und habe bisher nur bei einem davon eine Bestellung durchgeführt.

afbshop.de

hardware-online-shop.de

gebrauchte-technik.de

ram-koenig.de

harlander.com

beckers-it.com

xelent-store.de

amso.eu

second-it-store.de

notebookgalerie.de