Hallo,
seit einigen Wochen sitze ich nun an den Vorüberlegungen für einen leistungsstarken Homeserver.
Leider bin ich in dem Server-Hardware-Sektor weniger aktiv weshalb ich euch um Hilfe bitten möchte.
Speziell bei den Mainboards und Storage Controllern fehlt mir der Einblick welche Modelle und welche Hersteller hier zu empfehlen sind.
Primäres Ziel ist die Schaffung einer zentralen Datenablage mit automatischer Sicherung.
Aufgrund der Bitrot-Gefahr sehe ich aktuell die Verwendung von ZFS als gesetzt an. Das hätte ich dann, wie oft hier zu lesen, virtualisiert.
Dazu kommen dann noch einige VMs und typische Heimautomations-Tasks. Da ich Datenbankabfragen beschleunigen möchte soll die Leistung auch nicht zu gering ausfallen.
Die Ressourcenausstattung sollte so gewählt werden dass der Einsatz für 5 bis 8 Jahre möglich ist.
Den Satz "lieber haben als brauchen" hört man hier ja doch häufiger
Anforderungen
- Virtualisierungs-Host: Proxmox / ESXi
- Storage VM für ZFS
- VM für Docker (Heimautomatisierung, DNS Filter ...)
- 3 VMs für Windows
- Hardware Dekodierung aktuell nicht geplant
- CPU mind mind. 4 Cores, Fokus auf Single-Core Performance
- CPU mit iGPU wird bevorzugt, sollte durchgereicht werden können
- IPMI wäre schön (ohne Probleme mit der iGPU)
- RAM: 64GB mit ECC
- Dedizierte Grafikkarte soll nachgerüstet und durchgereich werden können, d.h. ein PCIe x16 Slot sollte frei bleiben
- Pool aus 6 - 8 SATA HDDs im Mirror-Pool (Seagate Exos X X18 18TB)
- Pool aus 2 NVMe/SATA SSDs
- HBA falls nötig -> PCIe x8 Slot?
- 10G Ethernet (Kupfer oder SFP+) -> Onboard oder PCIe x4 SLot?
- 19 Zoll oder Desktop Gehäuse wäre erst mal egal
- Strombedarf sollte im Rahmen sein
- Preis bis 2000€ ohne Platten
Zunächst stellt sich mir die Frage nach der CPU und darauf aufbauend dann das Mainboard.
Hier bietet sich meiner Meinung nach Folgendes an:
1) Intel Xeon E - Chipsatz C246 (bspw. E-2286G)
(+) ECC Support
(+) iGPU
(+) Server Platform
(o) max. 8 Cores
2) Intel Xeon W - Chipsatz W480 (bspw. W-1270P)
(+) ECC Support
(+) iGPU
(+) +2 Cores gegenüber Xeon E
(+) günstiger als Xeon E (ca. 100€ bei 8 Cores)
(o) Workstation Platform
(o) max. 10 Cores
(-) Strombedarf gegenüber Xeon E
3) AMD Ryzen 3000er / 5000er Serie - Chipsatz X570
(+) Multi-Bit ECC Support
(+) Preis
(o) max. 16 Cores
(-) Consumer Platform (mit weniger Server-Software-Support?)
(-) Strombedarf gegenüber Intel
4) Epyc
(+) Multi-Bit ECC Support
(+) Server Platform
(+) viel mehr PCIe Lanes -> Erweiterbarkeit, mehr NVMe SSDs
(-) Preis
(-) Single-Core-Performance
(-) Strombedarf
5) Xeon Scalable: zu teuer / single-core performance
Lassen sich bei all diesen Plattformen eigentlich die SATA Ports einzeln durchreichen?
Falls möglich würde ich gerne (zumindest vorerst) auf einen HBA verzichten.
Was meint ihr wäre bei meinen Anforderungen die beste Wahl?
seit einigen Wochen sitze ich nun an den Vorüberlegungen für einen leistungsstarken Homeserver.
Leider bin ich in dem Server-Hardware-Sektor weniger aktiv weshalb ich euch um Hilfe bitten möchte.
Speziell bei den Mainboards und Storage Controllern fehlt mir der Einblick welche Modelle und welche Hersteller hier zu empfehlen sind.
Primäres Ziel ist die Schaffung einer zentralen Datenablage mit automatischer Sicherung.
Aufgrund der Bitrot-Gefahr sehe ich aktuell die Verwendung von ZFS als gesetzt an. Das hätte ich dann, wie oft hier zu lesen, virtualisiert.
Dazu kommen dann noch einige VMs und typische Heimautomations-Tasks. Da ich Datenbankabfragen beschleunigen möchte soll die Leistung auch nicht zu gering ausfallen.
Die Ressourcenausstattung sollte so gewählt werden dass der Einsatz für 5 bis 8 Jahre möglich ist.
Den Satz "lieber haben als brauchen" hört man hier ja doch häufiger
Anforderungen
- Virtualisierungs-Host: Proxmox / ESXi
- Storage VM für ZFS
- VM für Docker (Heimautomatisierung, DNS Filter ...)
- 3 VMs für Windows
- Hardware Dekodierung aktuell nicht geplant
- CPU mind mind. 4 Cores, Fokus auf Single-Core Performance
- CPU mit iGPU wird bevorzugt, sollte durchgereicht werden können
- IPMI wäre schön (ohne Probleme mit der iGPU)
- RAM: 64GB mit ECC
- Dedizierte Grafikkarte soll nachgerüstet und durchgereich werden können, d.h. ein PCIe x16 Slot sollte frei bleiben
- Pool aus 6 - 8 SATA HDDs im Mirror-Pool (Seagate Exos X X18 18TB)
- Pool aus 2 NVMe/SATA SSDs
- HBA falls nötig -> PCIe x8 Slot?
- 10G Ethernet (Kupfer oder SFP+) -> Onboard oder PCIe x4 SLot?
- 19 Zoll oder Desktop Gehäuse wäre erst mal egal
- Strombedarf sollte im Rahmen sein
- Preis bis 2000€ ohne Platten
Zunächst stellt sich mir die Frage nach der CPU und darauf aufbauend dann das Mainboard.
Hier bietet sich meiner Meinung nach Folgendes an:
1) Intel Xeon E - Chipsatz C246 (bspw. E-2286G)
(+) ECC Support
(+) iGPU
(+) Server Platform
(o) max. 8 Cores
2) Intel Xeon W - Chipsatz W480 (bspw. W-1270P)
(+) ECC Support
(+) iGPU
(+) +2 Cores gegenüber Xeon E
(+) günstiger als Xeon E (ca. 100€ bei 8 Cores)
(o) Workstation Platform
(o) max. 10 Cores
(-) Strombedarf gegenüber Xeon E
3) AMD Ryzen 3000er / 5000er Serie - Chipsatz X570
(+) Multi-Bit ECC Support
(+) Preis
(o) max. 16 Cores
(-) Consumer Platform (mit weniger Server-Software-Support?)
(-) Strombedarf gegenüber Intel
4) Epyc
(+) Multi-Bit ECC Support
(+) Server Platform
(+) viel mehr PCIe Lanes -> Erweiterbarkeit, mehr NVMe SSDs
(-) Preis
(-) Single-Core-Performance
(-) Strombedarf
5) Xeon Scalable: zu teuer / single-core performance
Lassen sich bei all diesen Plattformen eigentlich die SATA Ports einzeln durchreichen?
Falls möglich würde ich gerne (zumindest vorerst) auf einen HBA verzichten.
Was meint ihr wäre bei meinen Anforderungen die beste Wahl?