#Home Server Build Advice

156 messages · Page 1 of 1 (latest)

torpid cave
#

Really could use some advice building a new home server for unraid. I’ve built lots of gaming rigs in the past but want to bounce some ideas off the community before pulling the trigger.

I currently have this:
Dell Precision T5820 Desktop Workstation
W-2125 4.0GHz 4 Core
64GB DDR4 with ECC
Quadro P5000
2TB M.2 NVME SSD for cache
(x3) 22TB HDD for storage

It’s mostly a plex server with the need for transcoding. Then a handful of RRR apps and network monitoring tools. I would like to be able to migrate some gaming servers I host over to unraid. But when I tried last time my CPU was pegged and causing lag. The next thing that they would start to bottle neck is my memory capacity. I’d also like to consider moving my Home assistant instance? But ultimately future proof myself a little to be able to add more containers/apps and all.


I currently only have room for one more drive and no 10gb network card. I also would like the ability to add more memory but don’t want to pay stupid money to buy matching ECC memory. ```

```Option two is to start from scratch. 
I’d move over:
M2 drive 
HDDs 
GPU

And then be looking for:
128gb + of memory
10gb network card or motherboard that supports it
Ideally like 6+ drive bays
1+ NVME slots
Fast future proofed CPU

Where I’m torn on is core count vs operating frequency. And then also worried about PCIE lanes. I can either try to find a motherboard that has 10gb Ethernet. Or a separate card. But I’ll be using a descent amount of PCIE lanes:
GPU
NVME
Network Card ```

***Please DO feel free to reply, mention or even DM if you’re willing to help.***
knotty acorn
#

Not sure why you would buy a Xeon just for ecc, this is pretty standard on consumer CPUs for years now

#

For pcie lanes you should look at how much addon cards you want to run and how fast they are + how the board can split the lanes. Generally you want to have more than less

#

Consider you also would want an hba to add your drives and not through the Mainboard

#

Generally if you were to build something new it's probably more close to 2k$

#

For core count, go for what had the most cores per w tdp which reasonable fits your budget. More than 8 with HT makes less sense but there may be good deals out there

knotty acorn
#

Intel offers this since 12th gen and amd allthrough ryzen with some exclusions to mobile and G processors

#

i see this is supposed to be a same board upgrade

torpid cave
#

Intel Xeon W-2295
Intel Xeon W-2275
Intel Core i9-9820X

#

Was thinking these were my top choices

#

and guess I was thinking I had to do something that supported ECC because of the dang memory

#

So can I realistically get any LGA 2066 socketed CPU?

knotty acorn
#

id probably recommend not buying any of those

torpid cave
#

lol alright

#

so what would you suggest?

#

And can I replace ECC Memory with regular desktop memory?

#

Or does the MB need it since its a workstation and what not

knotty acorn
#

generally they can be used with non ecc memory

#

there probably are exclusions to this but i havent seen one yet that wouldnt take regular ones as long as you dont mix them

torpid cave
#

Ahh this is what I had found

#

that made me think I HAD to have a W-CPU

#

because I have this DDR4 SDRAM with ECC

#

But this note may apply to me?

NOTE: Computer configurations offered with 2933 MHz RDIMMs operating with Sky Lake processors will operate at 2666 MHz.

knotty acorn
#

i would think so but the 7940x is wasted money

torpid cave
#

How so

knotty acorn
#

you are getting 2017 performance out of something that costs as much as a 14700 which is more than twice as fast

torpid cave
#

so your saying upgrade the motherboard to a new socket?

knotty acorn
#

probably yes

#

if you want to stick to ddr4 memory there are great deals out there and you could save the buck on it for now

torpid cave
#

Well if im changing the MB for a newer socket then I would probably run DDR5

knotty acorn
#

that would also work, its not unreasonably more expensive

torpid cave
#

I thought you were suggesting I keep all the hardware and only swap out the CPU and or maybe memory

knotty acorn
#

that was my initial thought but only if the upgrades would have been cheapish

#

thats a bit unfortunate

torpid cave
#

The game servers im hosting are CPU intensive.
They "suggest" that you have 4 cores per server running at 3ghz+"

#

Im currently running 3 and want to add 4-5more possibly in the future

#

i7 vs i9 preference?

knotty acorn
#

probably would stick to whatever they call the i7 now

#

its likely more cost effective

#

ultra 7 or something

torpid cave
#

at first glance this seems to be two of the top choices

#

$350 and $630 respectively

knotty acorn
#

Yea that's some cost difference ^^

#

Soon they should have the new models which "perform slightly worse but may be better somehow",not sure if those would be worth the wait

#

Especially as they strip multi threading

fresh basalt
#

Unraid kinda sucks at the kernel level for high-intensity CPU "things". IIRC, you could do something with CPU pinning and the tips and tweaks plugin. But the CPU discussion you guys are having is 100% spot on.

torpid cave
#

hmm well hoping the containerized version of the game servers will run well with one of these newer CPUs

fresh basalt
#

They might. I ended up ditching Plex with transcode on my unraid box because even with CPU pinning and tons of tweaks, it would peg all the CPU cores to max and bring the whole thing to it's knees.

torpid cave
#

Well im running a P5000 card

#

for transcodes

#

its a beast and can never get it to max

fresh basalt
#

Oh, that should help a lot then.

torpid cave
#

haha yeah

#

so the CPU is really only for my other apps

#

specifically Ark ASA

#

in a container

fresh basalt
#

Oooooofff Ark in a container was a BITCH to get right.

torpid cave
#

which the native version of Ark ASA wants 4 cores per server at 3.0ghz +

fresh basalt
#

Yup

torpid cave
#

I had it working no problem, but my lilttle CPU couldnt handle it

#

so now trying to decide between this i7 and i9

fresh basalt
#

I would lean closer to the i9, personally. The cost sucks, but... the performance is solid.

#

I have ollama running in a container on my i9 and it's actually really good (most of the time).

torpid cave
#

Yeah I have to get a new MB, ram and cooler too

#

And possibly a 10gb network card

#

I wish I could determine if a MB comes with 10GB Ethernet port does that count as some of the PCIE lanes?

knotty acorn
#

If possible consider a board with onboard 10gbit (and preferable not an aqc10x nic)

torpid cave
#

Because if i buy and after market network card I have to consider how many lanes I’m using

knotty acorn
#

The lane allocation for those usually is done over the chipset

#

So it's kinda freeish

torpid cave
#

Ahh ok

#

Yeah that’s what I’ll do then

#

Plus avoid having room issues with larger GPUs and all

knotty acorn
#

I think asus pro art z790? (Whichever fits a 14th gen cpu) or something ones should have that

#

But it's kinda expensiveish

torpid cave
#

Soooo

#

I did a thing

#

Got a Dell R730XD

knotty acorn
#

That sounds like a terrible choice in terms of availabile CPUs for a gaming server

#

Especially the overhead if a dual socket system is dangerous in performance terms.

torpid cave
#

Gaming server?

#

I’m hosting game servers. Have a buddy that’s running two of them and is running 48 game servers

knotty acorn
#

Well the supported E5 2600 v4 line xeons that the r730xd supports are all two years older than the one you currently have in use while also clocking slower

#

So you kinda just get more cores but very much not better performance per core

torpid cave
#

Makes up for single core performance in the shear amount of threads

eternal rivet
#

That's not really how it works.

torpid cave
#

Correct in instances where you need single core performace

#

quick benchmark comparison shows 22% slower single core performance but 400% increase in over all performance

knotty acorn
#

Unless your applications scale across more cores better than they would on faster cores that's not good

#

You don't negate that impact by having more cores

torpid cave
#

Well thats exactly what i needed

#

I was running out of cores

#

not having issues with single core speeds

knotty acorn
#

Also 4 times the total compute by throwing 9 times the amount of cores should give you a hint

torpid cave
#

Im running plex server and a handful of contaiers associted with that

#

those items run fine on hardware even slower than what I have now

#

My largest hurdle is add the game servers im hosting in another box

#

those can each be given a handful of cores

knotty acorn
#

It's about wether or not they profit about having more but slower cores vs having faster ones

#

Generally applications dont

torpid cave
#

its not one single item im throwing at the hardware and expecting better speeds.

#

but thats just it lol

#

its not an app

#

its 40+ gaming servers

#

can do that on a 14th gen i9

knotty acorn
#

you effectively turn money into heat and not into compute

#

Why wouldn't it, benchmarks suggest that a 7950x would be faster than your dual socket on less than half the cores

#

A 14900 isn't far off either

torpid cave
#

because i would have to be running 9 works stations and need 300gb of memory split up between them all lol

#

14900 you cant use with 300+gb of memory

knotty acorn
#

That's fair, you still can buy more than a decade old hardware

#

Threadrippers go very cheap tho they aren't new and used proper gear with epyc or recent xeons isn't unobtainable either

torpid cave
#

not for this kinda money lol no where close

knotty acorn
#

How much are you spending on that?

torpid cave
#

but should be perfect

knotty acorn
#

The price is reasonable but the performance kinda will be disappointing

torpid cave
#

well it already does what I need it to do and more

#

buddy has two of them with slightly slower components

knotty acorn
#

slow stuff from 2015 won't get any faster ^^

torpid cave
#

dont need it too

knotty acorn
#

If your buddy has one tho, you may want to ask him to try out running the software you want to run and see if it works as you intend

torpid cave
#

Find me something with that can support 300gb+ of memory with a fast CPU for even 200-400% of the price this cost and ill change my mind

torpid cave
#

proxmox, plex, containers, Ark ASA servers

#

same stuff im running on multiple pcs now hes running on one R730XD

knotty acorn
#

You could probably get a dl360 g10, g292-z20 or an R6415 from my quick look

torpid cave
#

sure with a 1/4 of the specs

#

or no cpu or memory included lol

#

also has to support GPUs

#

so an 1U hardware wont work

knotty acorn
#

Not sure what 1/4 of the spec means in terms of buying significant faster stuff but sure

torpid cave
#

you can build them out to be a ton faster yes

#

they are all pretty nice and much newer

#

but can get them anywhere near as fast for the money

knotty acorn
#

Of course you can lol. The z20 ships refurbed with a 7402p which is faster than your dual socket one in any regard

#

Ateast those that eBay shows me, regional stuff may make a difference

torpid cave
#

link?

knotty acorn
torpid cave
#

yeah i mean its double the money, but a good deal. That CPU is insane

#

even slower single core though

#

and yeah you would have to add hella memory