First post! .
Joined to get some advice, after years of lurking on the forum and yt, consuming valuable info.
I am rebuilding a Homelab server, and new-building a similar Worklab - here are the important specs:
Homelab "BoroGrove":
i9-9900K with corsair H115i AIO
Asus Z370-P mobo
32 gb 3000 NON-ECC RAM
video card as either a generic 1660S 6gb or MSI Vega Black 64 8gb
BoroGrove's storage and I/O:
NVME M2: 2x Samgung 960 500gb
SSD: 2x 870 evo 500 gb, 1x 870 evo 250gb
HHD: 8x Ironwolf 10TB
LSI 8 port HBA
Trendnet 2.5ghz realtek chipset nic
The Homelab will be rebuilt adding drives and HBA, and will have Proxmox with VMs and containers for: TrueNAS Scale, Jellyfin, MacOS, Ubuntu, pihole, etc. Planning on using ZFS in spite of not having ECC ram on this board/ CPU.
Worklab "TulgeyWood":
Ryzen 5700X with PA 120 cooler
Asrock X570 Velocita mobo
128 gb 3200 ECC RAM
Zotac 3060 12gb
TulgeyWood's storage and I/O:
NVME 2x P3Plus 2TB
SSD: 12x 870 evo 2TB, 1x 870 evo 500gb
HDD: 6x Ironwolf 12TB
ODD: slim dvd r/w
Asmedia chipset HBAs (2x) for 12 SATA ports
Icydocks for 8xSSD and 4xSSD+1Optical
intel 710 2x10gb nic
The Worklab will be built for Proxmox with VMs and containers for TrueNAS Scale, NextCloud, Ubuntu (MATLAB signal processing), Windows (signal processing software called Neuroguide - win only), Windows remote access desktops (for client record keeping, test administration, etc). Worklab will have storage pools in SDD (with either two or three 4x2tb disk pools in raidz1), and a backup sink as 6x12tb rust in raidz2.
Both motherboards have 2 NVME sockets, and can run them in mirror to make a super fast volume.
Both machine also have at least 1 SSD beyond the ones planed for storage pools.
I figure that the following uses may all benefit from quick access:
- proxmox boot drive
- truenas cache drive
- virtual machine disks
- iso storage
Which is most efficient to prioritize ? I am thinking of:
- SSD for TrueNAS cache
- SSD for boot/Proxmox
- 2xnvme in hardware raid for VMs <- not sure if this is overkill. ie.. should I use the NVMEs separately, perhaps one for the TrueNAS cache?
- extra space on boot SSD for ISO storage
thanks for any advice you have, or gotchas you spot!
Joined to get some advice, after years of lurking on the forum and yt, consuming valuable info.
I am rebuilding a Homelab server, and new-building a similar Worklab - here are the important specs:
Homelab "BoroGrove":
i9-9900K with corsair H115i AIO
Asus Z370-P mobo
32 gb 3000 NON-ECC RAM
video card as either a generic 1660S 6gb or MSI Vega Black 64 8gb
BoroGrove's storage and I/O:
NVME M2: 2x Samgung 960 500gb
SSD: 2x 870 evo 500 gb, 1x 870 evo 250gb
HHD: 8x Ironwolf 10TB
LSI 8 port HBA
Trendnet 2.5ghz realtek chipset nic
The Homelab will be rebuilt adding drives and HBA, and will have Proxmox with VMs and containers for: TrueNAS Scale, Jellyfin, MacOS, Ubuntu, pihole, etc. Planning on using ZFS in spite of not having ECC ram on this board/ CPU.
Worklab "TulgeyWood":
Ryzen 5700X with PA 120 cooler
Asrock X570 Velocita mobo
128 gb 3200 ECC RAM
Zotac 3060 12gb
TulgeyWood's storage and I/O:
NVME 2x P3Plus 2TB
SSD: 12x 870 evo 2TB, 1x 870 evo 500gb
HDD: 6x Ironwolf 12TB
ODD: slim dvd r/w
Asmedia chipset HBAs (2x) for 12 SATA ports
Icydocks for 8xSSD and 4xSSD+1Optical
intel 710 2x10gb nic
The Worklab will be built for Proxmox with VMs and containers for TrueNAS Scale, NextCloud, Ubuntu (MATLAB signal processing), Windows (signal processing software called Neuroguide - win only), Windows remote access desktops (for client record keeping, test administration, etc). Worklab will have storage pools in SDD (with either two or three 4x2tb disk pools in raidz1), and a backup sink as 6x12tb rust in raidz2.
Both motherboards have 2 NVME sockets, and can run them in mirror to make a super fast volume.
Both machine also have at least 1 SSD beyond the ones planed for storage pools.
I figure that the following uses may all benefit from quick access:
- proxmox boot drive
- truenas cache drive
- virtual machine disks
- iso storage
Which is most efficient to prioritize ? I am thinking of:
- SSD for TrueNAS cache
- SSD for boot/Proxmox
- 2xnvme in hardware raid for VMs <- not sure if this is overkill. ie.. should I use the NVMEs separately, perhaps one for the TrueNAS cache?
- extra space on boot SSD for ISO storage
thanks for any advice you have, or gotchas you spot!
Last edited: