"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Frage zu ECC-RAM im Zusammenhang mit NAS

Whiggy 26.12.2013 - 11:07 7189 29
Posts

Valera

Here to stay
Registered: Dec 2005
Location: Mint
Posts: 683
Zitat
Denn wenn am NAS korrupte Daten liegen sind diese dann ja auch am Backup korrupt?
Klar ist das so. Kein Denkfehler. ENIAC meinte nur, dass whiggy offenbar seine Daten nur auf einem RAID System lagert und kein Backup hat. Das hat jetzt nichts mit ECC Ram zu tun.

Zitat
ECC Ram schützt auch nicht vor bit rot.
Nicht direkt. Aber ECC RAM ist eine Vorraussetzung für Dateisysteme die Bit Rot durch Checksummen vermeiden. Ohne ECC RAM zerhaut ein "festgefrorenes Bit" im RAM über kurz oder lang alle Daten in einem solchen Dateisystem.

Zitat
Ich würde mir das für ein nicht kritisches System nicht antun.
Was heißt antun? Die Speicherriegel kosten marginal mehr wenn überhaupt. Ein günstiges 1150 Workstation/Server Board kostet auch nicht mehr als ein Gamer OC Board mit xxx Phasen und OC Features. Intel 1150 CPUs die ECC unterstützen gibts zB als Pentium 2-Kerner schon ab EUR 50,- was für einen Fileserver/NAS mit Software RAID zB ZFS RAIDz(2) vollkommen ausreicht um GBit auszulasten.

Wo ist das Problem? Man muß nur wollen. Aber es ist wie immer nur meine Meinung und meine persönliche Entscheidung das so zu machen. :)

edit: Zu whiggys erster Frage: Im professionellen Bereich, also dort wo Geld verdient wird ;), haben auch die Arbeitsrechner ECC Ram. ZB werden Grafikworkstations von allen Herstellern außer von Dell mit Xeon und ECC RAM ausgeliefert. Die Topmodelle der professionellen Grafikkarten haben sogar im Grafikkartenspeicher ECC Schutz. Ob das Sinn macht vermag ich nicht zu sagen, aber im Arbeitsspeicher des Servers, überhaupt wenn Software RAID verwendet wird, macht es imho definitiv Sinn.
Bearbeitet von Valera am 03.01.2014, 00:10

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19689
"Alle Dateien" ist etwas übertrieben. Ich baue mir gerade selbst ein Backup-System zusammen und werde auch ECC-RAM verwenden ... muss aber sagen das ich selbst bei 8 x 4 TB stark am überlegen war ob ich mir das antue (da die meisten Daten einfach digitalisierte CD/DVDs sind die ich jederzeit wieder einlesen kann).

Die Entscheidung wurde mir dann abgenommen da ich für meine Zwecke sowieso ein Server-Board nehme und sowohl Board als auch CPU ECC-RAM unterstützen (das ist nämlich der ausschlaggebende Punkt)

Schaden tut es sicherlich nicht, nur kosten tuts natürlich wieder ein bisschen mehr und über RAM, CPU und Board summieren sich die Kosten halt auch wieder ...

/Edit:
Zitat von downhillschrott
Was heißt antun? Die Speicherriegel kosten marginal mehr wenn überhaupt. Ein günstiges 1150 Workstation/Server Board kostet auch nicht mehr als ein Gamer OC Board mit xxx Phasen und OC Features. Intel 1150 CPUs die ECC unterstützen gibts zB als Pentium 2-Kerner schon ab EUR 50,- was für einen Fileserver/NAS mit Software RAID zB ZFS RAIDz(2) vollkommen ausreicht um GBit auszulasten.
Um es zu verdeutlichen ... (Geizhals-Preise)

RAM (billigsten DDR3, 1600, 32 GB):
- Kingston HyperX blu. red DIMM XMP Kit 16GB, DDR3-1600, CL10 = 114,74 x 2 = EUR 229,48
- Kingston ValueRAM DIMM Kit 32GB, DDR3-1600, CL11, ECC = EUR 301,72

Mainboard (billigstes S1150 Board):
-ASRock H81M = EUR 39,89 (ohne ECC)
- ASUS P9D-X = EUR 141,26 (mit ECC)

Bin sicher das man bei der CPU auch nochmal dafür draufschlägt. Also der Preisunterschied ist sicher signifikant, und das sind die Top-Geizhals-Preise ... also bei Händlern wo das Zeug auch lagernd ist (und da gibts bei Server-Equipment sicher eher Probleme) ist der Preisunterschied sicher noch größer.

Bei mir ist es doch noch auf ECC hinausgelaufen, da das Board das ich für meine Zwecke benötige (wegen SAS-Controller und IPMI) sowieso bereits ECC-Unterstützung habe.
Bearbeitet von daisho am 03.01.2014, 07:56

Valera

Here to stay
Registered: Dec 2005
Location: Mint
Posts: 683
Zitat
"Alle Dateien" ist etwas übertrieben.
Nein. Da fehlt dir das Know-How bzw Verständnis wie ein solches FS arbeitet. Alle Dateien heißt tatsächlich alles bzw. bis mans merkt. Aber so lange man den Server nicht abdreht wird sukzessive alles zerstört, dazu reicht schon eine unbeaufsichtigte Nacht. Gibt genug leidvolle Erfahrungsberichte dazu im Netz. Mußt nur google bemühen.

Zitat
Um es zu verdeutlichen ... (Geizhals-Preise)
Genau. 70 EUR beim RAM sind praktisch nix (~20%). Dann vergleichst du das billigste Asrock Board mit einem ASUS WS/Server Board.. Das sind nichtmal Äpfel und Birnen das ist Fahrrad gegen LKW. Nimm ein Gamer Board her .. kostet 140 Flocken. Tata, Gleichstand. CPU kostet wie erwähnt ein Pentium 1150 50,- Ja, vielleicht mag es einen noch niedrigeren getakteten Pentium geben der kein ECC unterstützt und dann 45,- kostet.
Für mich ist klar: Wer ein Serversystem kauft und ECC RAM nicht einsetzt, und als Rechtfertigung den Preis dafür hernimmt, ist einfach zu faul das durchzuziehen und benötigt nur eine Ausrede.

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11243
Man sollte noch dazu sagen das der ECC Ram alleine nur bedingt von nutzen ist. Man muss sein System auch mit edac/ipmi/wwi überwachen. Ansonsten hat man bei nicht korrigierbaren Fehlern das selbe Problem ;)

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19689
Zitat von downhillschrott
Genau. 70 EUR beim RAM sind praktisch nix (~20%). Dann vergleichst du das billigste Asrock Board mit einem ASUS WS/Server Board.. Das sind nichtmal Äpfel und Birnen das ist Fahrrad gegen LKW. Nimm ein Gamer Board her .. kostet 140 Flocken.
Wer braucht ein Gamer-Board für einen reinen Server? Das ist Äpfel und Birnen. Für einen Fileserver brauche ich nur entsprechend viele SATA-Ports (oder kaufe einen Controller hinzu).

In dem Fall ist es halt Pech dass es kein billigeres Board gibt mit ECC-Unterstützung (zumindest lt. Geizhals). Aber darum gehts ja ... will man ECC Ram dabei haben muss man den Aufpreis einfach hinnehmen.

Zitat von downhillschrott
Für mich ist klar: Wer ein Serversystem kauft und ECC RAM nicht einsetzt, und als Rechtfertigung den Preis dafür hernimmt, ist einfach zu faul das durchzuziehen und benötigt nur eine Ausrede.
Kommt ganz auf den Gebrauch an. Sind die Daten auf dem Fileserver wurscht brauche ich ganz bestimmt keinen ECC-Speicher und dann spart man sich einen Haufen Kohle.

Wenn man sich die Mühe macht ein Backup-Datengrab zu schaffen für Daten die auf keinen Fall verloren gehen sollen (weitere Backups natürlich mandatory) wäre mein Rat natürlich auch "Bitte ja" ;)

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11243
Man sollte halt nicht einfach ECC Ram kaufen und der Meinung sein "jetzt ist alles sicher". Wie schon auf Seite 1 gesagt wurde, man kann damit relativ einfach EINE Fehlerquelle von vielen ausschalten. Noch dazu eine mit vergleichsweise geringen Risiko.

Whiggy

Here to stay
Registered: Nov 2000
Location: Klagenfurt
Posts: 2357
Welches Mainboard unterstützt ECC-RAM, wo ein Pentium-G Socket 1150 raufpasst? Xeon-Boards?

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082

Whiggy

Here to stay
Registered: Nov 2000
Location: Klagenfurt
Posts: 2357
Ich würde eher zum dem tendieren:

http://geizhals.at/asus-p9d-e-4l-90...y0-a957292.html

Lt. Bild hat ds Teil 14!! SATA-Anschlüsse. Lt. Beschreibung und offizieller Homepage hat es aber nur 6. Frag mich was da jetzt nicht stimmt.

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11243
Mehr als 6 dürfte der Chipsatz wohl nicht hergeben.

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19689
Lt. Spezifikationen des Herstellers:
Zitat
SATA Controller :
Intel® C224
4 x SATA3 6Gb/s ports
2 x SATA2 3Gb/s ports
Intel® Rapid Storage Technology Enterprise(RSTe) (For Windows Only)
(Support Software RAID 0, 1, 5, 10 )
LSI® MegaRAID (For Linux/Windows)
(Support Software RAID 0, 1, 10 )
SAS Controller :
ASUS PIKE 2008 8-port SAS2 6G RAID card (Optional)
ASUS PIKE 2008/IMR 8-port SAS2 6G RAID card(Optional)
ASUS PIKE 2108-32PD 8-port SAS2 6G RAID card (Optional)
ASUS PIKE 2208 8-port SAS 6G HW RAID card (Optional)
ASUS PIKE 2308 8-port SAS 6G RAID card (Optional)
ASUS PIKE 9230 4-port SATA 6G RAID card (Optional)
Wie üblich nur 6 Ports vom Intel-Controller (aufgeteilt in 1x4 und 1x2). Für die übrigen Ports (unten rechts, bzw. für deren Funktionalität) braucht man ev. eine Controller-Karte von Asus?

Ich werd mir das zulegen:
http://geizhals.at/supermicro-x10sl...-o-a956610.html

Hat gleich 8x SATA6 auf einem integrierten LSI Controller (der hoffentlich IT-Mode kann) und IPMI, die Intel-NICs sind sicher auch kein Nachteil.
Perfekt für den Raid-Z auf einer All-in-One ESXi-Maschine :p

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Das hier sieht auch interessant aus:

http://geizhals.at/asrock-c2550d4i-...3-a1040154.html

Valera

Here to stay
Registered: Dec 2005
Location: Mint
Posts: 683
Zitat
Wer braucht ein Gamer-Board für einen reinen Server? Das ist Äpfel und Birnen.
1. Für einen Server wäre ein wenig mehr Qualität als das billigste Asrock Board angebracht.
2. Wer Features will, muß dafür bezahlen. Egal ob ich OCen ohne Ende oder Serverfeatures haben will, das kostet etwas. Da rede ich garnicht von ECC, alleine für IPMI würde ich den Aufpreis hinblättern.

Zitat
Kommt ganz auf den Gebrauch an. Sind die Daten auf dem Fileserver wurscht brauche ich ganz bestimmt keinen ECC-Speicher und dann spart man sich einen Haufen Kohle.
Hab ich oft genug geschrieben: Es kommt drauf an, was einem die Daten wert sind. Für Wurschtdaten brauch ich aber auch keinen Fileserver, da nehm ich ein BilligNAS mit einer Festplatte oder JBOD Array (wenns mehr als die größte erhältliche Plattengröße sein sollen).

Zitat
Welches Mainboard unterstützt ECC-RAM, wo ein Pentium-G Socket 1150 raufpasst? Xeon-Boards?
Ja, unter geizhals ist das etwas unglücklich aufgeteilt, das wären Xeon Boards. http://geizhals.at/?cat=mbxeon&...kel-1150#xf_top

Zitat
Lt. Bild hat ds Teil 14!! SATA-Anschlüsse. Lt. Beschreibung und offizieller Homepage hat es aber nur 6. Frag mich was da jetzt nicht stimmt.
Da benötigst du den ASUS PIKE Controller dazu. Da tät ich gleich das Supermicro mit dem LSI SAS Controller nehmen. Imho P/L unschlagbar.

Zitat
Das hier sieht auch interessant aus:
Das Asrock Atom Board braucht - für einen Atom - laut c't recht viel Strom, weil es ungeschickt aufgebaut ist. Die haben einen PCIe Switch eingebaut. Wenn man die geringe Größe benötigt kann es interessant sein, ansonsten ist man mit 1150 in allen Belangen besser dran.

edit nochmals zum Preis: Dann vergleichen wir halt mal das billige Asrock Board mit 16GB normalen RAM: Sind 50 + 120 = 170EUR Nehmen wir ein ECC RAM sind 150EUR + ein Serverboard sind, sagen wir, rund 200 = 350EUR. Unterschied 180EUR. Alleine 4Stk 4TB Platten kosten derzeit rund 520EUR. Wir reden da, verglichen mit dem Gesamtsystem, eher von geringen Kosten. Wie viel Stunden kannst du dich da hinsetzen und zB ~8TB Daten wiederherstellen? Selbst wenn das nur BlueRay File wären: Neu rippen oder vom RS Account neu downloaden geht sich da schwer aus.
Nochmals: Es muß jeder selber wissen was seine Daten wert sind. Für Daten die nix wert sind, nimmt man klarerweise die billgsten NAS Geräte, ausrangierte PCs etc. Wenn die Daten in irgendeiner Form schwer oder gar unmöglich ersetzbar sind, dann wird man entsprechend mehr investieren.
Außerdem: Backup, Backup, Backup!
Bearbeitet von Valera am 04.01.2014, 14:08

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19689
Zitat von that
Das hier sieht auch interessant aus:

http://geizhals.at/asrock-c2550d4i-...3-a1040154.html
Da zahlt man halt vermutlich auch die geringe Größe des Mainboards. Von den Features her kommt es nicht an's SuperMicro ran.

Garbage

Administrator
The Wizard of Owls
Avatar
Registered: Jul 2000
Location: GR.ch|TI.ch
Posts: 11337
Da zahlst du in erster Linie mal den 8-Core Atom SoC der schon am Board drauf ist, ob ITX oder (µ)ATX ist in diesem Fall egal für den Preis.

Das ASRock Board wäre interessant, wenn da ein ordentlicher Controller (z.B. LSI) drauf wäre, aber so hat man nur viele SATA Ports ohne zusätzlicher Funktionen.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz