this post was submitted on 26 Nov 2023
3 points (100.0% liked)

Homelab

371 readers
3 users here now

Rules

founded 11 months ago
MODERATORS
 

I was thinking the Ryzen Threadripper 7945WX (or equivalent 5000WX) Pro (smallest, 12 core) might make a great platform for a data server. The motherboards don’t have many u2 connections though (only one slimSAS). With 128 PCIe lanes I should be able to drive around 20 x4 NVMe drives. But how do I connect all the drives to the board? Are there dedicated u.2 expansion cards? Do I use 4x m2 x16 cards and m2 to u2 cables? I am interested in connecting it eg with some 100Gb/s connection to another server for deep learning.

you are viewing a single comment's thread
view the rest of the comments
[–] nolo_me@alien.top 1 points 9 months ago (3 children)

Why not Epyc, since that's what they're actually built for?

[–] charlesGodman@alien.top 1 points 9 months ago (2 children)

I didn’t realise there were Epyc cpus that are actually cheaper than threadripper. small epyc 7003 are the clear choice. Do you know any epyc boards that are made for storage systems?

[–] nolo_me@alien.top 1 points 9 months ago (1 children)

Generally speaking the important functions on storage systems are on add-in cards. HBAs, RAID cards etc.

[–] charlesGodman@alien.top 1 points 9 months ago

Thanks. From what I read, on a system with such a powerful cpu, it’s advisable to use software raid over hardware raid cards