I'm trying to build a PC that can host game servers for my small community and friends. I've put together a list of components but want to avoid the standard server setups if I can. I've built three PCs before for personal gaming but haven't set up a server. Here's what I'm considering so far:
- CPU: AMD EPYC 4004 4th gen with 16 cores at 4.50 GHz
- Motherboard: ASRock Rack B650D4U-2L2T/BCM Micro-ATX Server
- RAM: 128GB (4x32) ECC
- Storage: 20TB 7200 RPM with 512MB Cache SATA 6.0 Gb/s 3.5"
I want to make something that can last long-term and work well for game hosting, but I'm getting mixed advice about what's really needed for a good game server.
2 Answers
Honestly, this seems like serious overkill. What games are you planning to host and how many players do you expect? Also, what’s your internet speed like?
You could save around $200 by switching to the 7950X, which is basically the same as the EPYC 4564P but without the ECC support. ECC RAM isn't necessary for most game servers either. Also, definitely consider getting an SSD for your OS and games; running them off an HDD will make boot and load times painfully slow. For RAM, using 2x64GB sticks instead of 4x32GB will allow for higher speeds and future upgrade potential. The ASRock Rack boards are solid choices for their IPMI support, just make sure to use a case with good airflow if you go that route!
Noted, I'll check out those parts and switch to 2 sticks instead of 4. I don't have a case yet but was leaning towards a cube-style one. If I switch to the 7950X, I might reconsider the motherboard, but it could still be useful.
If you're only hosting a couple of game servers for a small group, this build might be overkill. We need to know more about your plans to give better advice.
Great questions! I'm looking at hosting something like a Minecraft server for a few friends, not a huge community. My internet speed is decent, but I'm not looking to support hundreds of players.