Sind ECC-Speichermodule wichtig für einen nicht kritischen Server?
Ich dachte darüber nach, mir einen Spielzeug-Server für viele zufällige, unkritische Dinge zu besorgen. Sporadische Neustarts sind keine große Sache. Ich suche einen Anbieter, aber die Preise sind wahnsinnig günstig. Ihre Hardware klingt wie ein Witz für jede ernsthafte Server-Box: Desktop-Prozessoren, Nicht-ECC-RAM, No-Name-Chassis, keine Hotswap-SATA-Festplatte usw. (der Preis rechtfertigt es, denke ich).
Ich halte ECC-Speicher auf jedem "ernsthaften" Server für selbstverständlich, daher frage ich mich, ob es eine große Sache für "Spielzeug" -Geräte ist oder nicht.
Antworten:
Von CERN-IT-Mitarbeitern veröffentlichte Daten ( Data Integrity ) deuten darauf hin, dass die Anzahl der Fehler, die aus dem RAM stammen, recht gering ist. Sie müssen Ihre Daten und die Hardwarekosten noch gewichten.
Weitere Informationen hierzu finden Sie bei StorageMojo .
quelle
ECC-RAM hilft grundsätzlich, Fehler zu vermeiden, die beim Lesen und Schreiben aus dem RAM auftreten. Die Wahrscheinlichkeit, dass tatsächlich ein Fehler auftritt, ist recht gering, aber nicht Null. Ich würde sagen, wenn Sie keine geschäftskritischen Dinge tun, könnten Sie ohne ECC-RAM davonkommen - wie gesagt, die Wahrscheinlichkeit, auf einen Fehler zu stoßen, den ECC verhindern würde, ist wirklich sehr, sehr gering.
quelle
Was ist ein unkritischer Server? Eine, die scheitern kann?
ECC-RAM ist von grundlegender Bedeutung, wenn die Speicherzuverlässigkeit von grundlegender Bedeutung ist.
Zwei Dinge wachsen mit dem Wachstum der Speichergrößen:
Diese Intel-Präsentation zu ECC berichtet über folgende Fakten:
Eine weitere aktuelle Studie von WISC zeigt, dass ECC für diese ZFS-Systeme von wesentlicher Bedeutung ist:
Es ist wichtig zu beachten, dass andere Dateisysteme für diese Form der Datenbeschädigung genauso empfindlich sind wie ZFS.
ECC ist das, was Sie davon abhält, wenn möglich auf diese Probleme zu stoßen, und in katastrophalen Fällen, was Sie davor warnt, bevor es zu spät ist.
quelle
Es ist einfach nicht so wichtig. Wenn Sie eine Verfügbarkeit von 99,999% benötigen, machen Sie sich darüber Sorgen. Ansonsten werden Sie häufiger neu starten, als Speicherfehler auftreten.
quelle
Diese Studie von Google aus dem Jahr 2009 ergab eine Fehlerrate zwischen 25000 und 70000 Fehlern pro Milliarde Gerätestunden pro Megabit. Das bedeutet, dass für 8 GB (verwendeten) RAM ungefähr 1,7 bis 4,8 Fehler pro Stunde auftraten.
Bitflips sind vorhanden und sollten nicht ignoriert werden, sobald die Datenintegrität von Bedeutung ist.
In Ihrem Fall (zufälliges, unkritisches Zeug) wäre es wahrscheinlich übertrieben.
quelle