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

Neue Home Server Mini-ITX Build

Kuhlimuh 20.02.2021 - 17:51 5354 15
Posts

Kuhlimuh

Big d00d
Registered: May 2016
Location: Wien
Posts: 183
Hallo,

werde hier meinen Fortschritt beim Bau eines neuen, kleinen Servers/NAS festhalten. Das wird mein erstes selbst gebautes NAS (bisher Synology) und soll meinen Hetzner Server ersetzen. Ziel ist es einerseits meine Multimediainhalte zu speichern und zudem soll er auch als Spielwiese für VMs dienen. Die Build wird etwas überdimensioniert sein, aber ich habe lieber die nächsten 10 Jahre meine Ruhe.

Als Betriebssystem werde ich TrueNAS Core einsetzen. Habe bisher keine Erfahrung mit Free BSD aber was ich bisher gesehen habe, sollte das schaffbar sein. Werde RaidZ-1 einsetzen, da die Datensicherheit nicht extrem wichtig ist, aber ich doch eine gewisse Absicherung haben wollte.

Die Hardware:
Hier konnte ich mich nur sehr schwer entscheiden. Ich wollte etwas kleines mit viel Power haben und bin daher bei Mini-ITX gelandet. Das Gehäuse bietet Platz für 6 Festplatten und die Reviews lesen sich gut. Ich wollte alle 6 HDD Slots des Gehäuses verwenden, aber bis auf das ASRock Rack Mainboard bieten alle AM4 Mini-ITX Boards nur 4 Anschlüsse. Alternativ hätte ich eine PCIE Storage Controller Karte einbauen können, aber preislich wäre ich dann erst recht wieder bei dem Board und wie es mit der Kompatibilität mit TrueNAS ist, weiß ich auch nicht. Better safe than sorry.

Case: Fractal Design Node 304
Mainboard: ASRock Rack x570d4i-2t
CPU: Ryzen 3500X - Hier bin ich noch unentschlossen
RAM: 2x Kingston Server Premier SO-DIMM 16GB
HDDs: 6x Toshiba Enterprise 14TB
Netzteil: Be Quiet! DARK POWER PRO 11
SSD: Samsung SSD 980 PRO 500GB - Muss da noch schauen, ob die notwendig ist, oder es auch ne billigere tut.
Sonstiges:
- 2xOculink

Denke ich habe ich nichts vergessen. Bin für jeglichen Input und Meinungen dankbar. Bestellt ist das meiste mal und Handyphotos gibts dann, wenn alles da ist.

LG

Viper780

Moderator
Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48756
Mit VM unter FreeBSD Schlag ich mich gerade etwas rum - richtig Freude kommt da nicht auf. Liegt aber an meiner Unerfahrenheit und dass ich mir da wieder was spezielles einbilde.

Ich würd dir von ITX abraten. Erstens wollen Platten gekühlt werden, zweitens magst du für ZFS und VM möglichst viel RAM (am besten mit ECC) reinstecken können. Auch RAM Takt merkst da. (geht um den Speicherdurchsatz)

Du hast zwar 4 RAM Slots aber SO-Dimm treiben den Preis in die Höhe. Solltest bei dem Board bleiben würd ich schauen gleich auf die RAM umzusteigen https://geizhals.eu/micron-so-dimm-...1-a2351631.html

Persönlich bin ich mit TrueNAS nie glücklich geworden.
Ich bin dem alten FreeNAS (hat nach der Übernahme von IX Systems NAS4Free geheißen und ist jetzt Xigmanas) treu geblieben.

Kuhlimuh

Big d00d
Registered: May 2016
Location: Wien
Posts: 183
Danke, werde mir xigmanas ansehen.

Also Mini-ITX ist bei mir eigentlich fix und ich hab mal Singer Computer angeschrieben, ob der RAM zeitnah lieferbar ist. Danke für die Empfehlung.

Viper780

Moderator
Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48756
Das ausgesuchte Bord ist übrigens sehr genial und würd mir auch gefallen.
Preislich aber ordentlich gehoben. Da kannst auch schon auf Xeon oder Epyc setzen und hast mehr SATA Anschlüsse
Bearbeitet von Viper780 am 20.02.2021, 20:05

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11890
Zitat aus einem Post von Viper780
Auch RAM Takt merkst da. (geht um den Speicherdurchsatz)

Wie? Kannst du das mit harten Zahlen sinnvoll belegen? (Und ich meine jetzt nicht irgendwelche XOR- oder RAID6-Durchsatzzahlen, die rein gar nichts mit der tatsaechlichen Storage-Performance bei Partiy RAID zu tun haben, wenn sie nur schneller sind als die Schreibraten der Medien darunter.)

Viper780

Moderator
Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48756
Ich hab dazu selbst keine Tests gemacht - dies liest man aber immer wieder wenn man sich die ZFS optimiert Anleitungen ansieht.

Mit Tests tu ich mir auch schwer da ich auf meinem Board den Speichertakt auch nicht verstellen kann. Müsste dazu also meinen Desktop PC hernehmen, und die 9 HDD umbauen - keine Lust dazu.

Da die Komprimierung und deduplizierung aber im ARC abläuft und der komplett im Ram liegt würd mich das bei Datenbank Zugriffen nicht wundern.

Ovaron

AT LAST SIR TERRY ...
Avatar
Registered: Jan 2004
Location: Linz
Posts: 4179
als ich mein NAS gebaut habe letztes Jahr hab ich auch xigmanas und noch ein anderes auf FreeBSD basis versucht aufzusetzten. Aber warum auch immer hab ich Samba (irc), also die Dateifreigabe zum windows PC, ned so hingebracht das ich von meinem Windows PC drauf zugreifen konnte. Mal gings, dann fand er es wieder nicht. Frag mich nicht was es war. Ich hab dann Open Media Vault probiert das läuft auf Linux Basis und das hat sehr gut funktioniert und tut es noch. Ich tu mir mit Linux auch a bissl leichter, davon versteh ich zumindest a bissl was, da kann ich auch auf CL ebene ein wenig was ausrichten.

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11109
Wenn du nebenbei noch ein paar größere VM´s betreiben willst, würde ich eher auf 64gb Ram gehen. Der VM Support von Truenas Core ist sehr bescheiden, Jails laufen soweit aber akzeptabel. Ich würde Truenas Scale (https://www.truenas.com/truenas-scale/) oder was anderes wie Proxmox probieren.

Viper780

Moderator
Er ist tot, Jim!
Avatar
Registered: Mar 2001
Location: Wien
Posts: 48756
Da installierst hast den hypervisor und die nas Funktionen rennen in einer VM - würd ich in dem Fall aber auch empfehlen

bsox

Schwarze Socke
Avatar
Registered: Jun 2009
Location: Dschibuti
Posts: 1034
Ich habe aktuell genau diese Konfiguration. Proxmox als Hypervisor, TrueNAS in einer VM, die Platten durchgereicht und Plex als Jail im NAS.
Natürlich nix für was Produktives, aber fürs Hobby daheim ausreichend.

Der Server ist eine ausrangierte Workstation aus der Firma, der ich einen zweiten Xeon aus China und gebrauchten RAM auf 64GB spendiert habe.

Master99

verträumter realist
Avatar
Registered: Jul 2001
Location: vie/sbg
Posts: 12574
Zitat aus einem Post von Kuhlimuh
Also Mini-ITX ist bei mir eigentlich fix

nur so interesse mäßig: weil platzmäßig nicht mehr geht oder weil du dich drauf eingeschossen hast?

Römi

Hausmeister
Avatar
Registered: Feb 2001
Location: Bez. Tulln
Posts: 5224
Ich würde zumindest eine cpu mit HT nehmen, oder eine ältere mit mehr cores und oder HT wenns billig sein soll.
Asrock Rack MB ist sicher nice, ich hab mich mit einem normalen itx angefreundet (billiger)
Ein wenig bereue ich nicht intel genommen zu haben weil die im idle einfach immer noch sparsamer sind. Aber damals war das einfach keine gute option.

VM in Truenas ist meiner Erfahrung nach zum vergessen. Wenn dann andersrum wie schon gesagt wurde.

Kuhlimuh

Big d00d
Registered: May 2016
Location: Wien
Posts: 183
Hallo,

sorry, dass es so ruhig war, aber ich durfte mich die Woche mit Hafnium beschäftigen und hatte dann am Abend keine Lust mich dann daheim damit zu herumzuspielen.

Zitat aus einem Post von Master99
nur so interesse mäßig: weil platzmäßig nicht mehr geht oder weil du dich drauf eingeschossen hast?

Auf Mini-ITX hab ich mich eingeschossen und wollte es einfach so platzsparend wie möglich haben. Mehr als die 6 HDDs die aktuell drin sind, würdens sowieso nicht werden und mir hat das Mainboard und das Case dazu einfach optimal gepasst.

Zitat aus einem Post von spunz
Wenn du nebenbei noch ein paar größere VM´s betreiben willst, würde ich eher auf 64gb Ram gehen. Der VM Support von Truenas Core ist sehr bescheiden, Jails laufen soweit aber akzeptabel. Ich würde Truenas Scale (https://www.truenas.com/truenas-scale/) oder was anderes wie Proxmox probieren.

Im Endeffekt bin ich jetzt die Route mit TrueNAS-Scale gegangen und soweit auch zufrieden. 64GB werdens auch, aber die sind leider zZ nicht lieferbar, aber habs jetzt nicht stressig.

Kurze Zusammenfassung wie es im Moment läuft:
Ich habe statt des 3500x aus dem Eingangspost den 3600x genommen und der läuft soweit sehr brav und bleibt unterm Noctua auch schön kühl. Leider ist die CPU Kühler Kompatibilität von dem Board eher Mau und ich musste mit Schrauben und Muttern ausm Baumarkt nachhelfen, damit man ihn montieren konnte. Die von ASRock Rack vorgeschlagenen Kühler waren dann doch eher nicht so meins :D .

Beim Mainboard muss ich sagen, dass ich nicht gewusst habe, wie genial IPMI auch für den Heimgebrauch ist. Fühlt sich top an.
Zuerst dachte ich, dass das Mainboard oder der RAM defekt ist, da der 2933er RAM nicht lief. Nach einer genaueren Studie des Manuals hat sich herausgestellt, dass im Dual Channel nur 2400mhz unterstützt wird und man im Bios 1200MHZ einstellen muss, was zwar Sinn macht, aber nachdem man auch >3000MHZ einstellen kann, hab ichs natürlich falsch eingestellt und brav RAM Fehler produziert.
Weiters ist es bei dem Mainboard notwendig den X570 Kühler mit ordentlich Luft zu versorgen, da der sonst auf 80 Grad aufheizt. Sobald aber ein Lüftchen drüberbläst, ist alles im grünen Bereich.

Der Festplattenpool ist als ZFS-1 konfiguriert und ich habe 58TB nutzbaren Speicher.
Nächstes Wochenende werd ich etwas mehr Zeit haben um mich damit zu beschäftigen und dann werd ich auch Bilder vom Innenleben posten, aber fürs Kabelmanagement genier ich mich zZ einfach zu sehr :D (Liebe Grüße hierbei an Nfin1te für das Angebot das schön zu machen).

lg

nfin1te

look up
Avatar
Registered: May 2002
Location: Wien
Posts: 7648
Zitat aus einem Post von Kuhlimuh
Leider ist die CPU Kühler Kompatibilität von dem Board eher Mau und ich musste mit Schrauben und Muttern ausm Baumarkt nachhelfen, damit man ihn montieren konnte.

(... )

Liebe Grüße hierbei an Nfin1te für das Angebot das schön zu machen.

Das schamgefühl hast du zurecht :D

PS: Kontermuttern!!11 :p

Garbage

Administrator
The Wizard of Owls
Avatar
Registered: Jul 2000
Location: GR.ch|TI.ch
Posts: 11206
Welcher Noctua ist denn da im Einsatz?
Nachdem das ja LGA115x Lochabstand ist, lässt sich da sicher auch eine ordentliche Lösung finden. :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz