What specs do I need for an online game server to host 100 or more people?

CmdrJeffSinclair

Reputable
Aug 29, 2014
785
1
5,010
What specs do I need for an online game server to host 100 or more people? It'd be either games similar to next gen COD or games like Runescape, Minecraft, Path of Exile, and Diablo 2 style games).

SPECS I've created so far based on my limited knowledge:
(It's my hope that from using my server to at least pay for my $70/mo internet bill, preferably more)

Comcast Business Class internet 16Mb/s
CPU: Intel i7-5960x @4.2GHz (8 core 16 threads)
MOBO: ASUS Rampage 5 EXTREME
GPU(s): (16GB) 2x Sapphire Radeon R9 295x2
RAM: 64GB DDR4 G-Skill Ripjaws @3000MHz CL15 (8 sticks x 8GB)
HDD: 4x 4TB Seagate Hybrid SATA III 7200RPM 7.8GB NAND FLASH cache and 64MB cache
OS: Windows 7 Ultimate SP1 64bit

I have $10,000 to pour into this, but with more money I pour into it the more I hope to get back to someday pay for this computer from trickling income.
Thanks!
 
Solution
Performance really tapers off above the $2000 mark, and most of that is GPU. Intel Extreme CPUs have always been a huge waste of money (and always will be) You are better of with the 5930k as an inbetween. Though recent benchmarks show the 5820k actually does a little better in games. Dual R9-295X2 is great if you want to run 4K at high frames, but they don't yet make a monitor that supports that. Eyefinity with three 2560x1440 screens is another route. For single screen gaming an R9-290X or GTX780Ti (either would be overkill for 1080p, but you could use a 144Hz screen)

The majority of private game servers I have seen are usually just the previous personal build of the owner. Since all they do is manipulate data, it doesn't take much...

Eximo

Titan
Ambassador
Can't imagine anyone willing to spend that much on a computer concerned about a $70 monthly bill.

None of the above really. That makes more of a personal gaming box and that isn't nearly enough bandwidth to host 100 people. You need to secure a lot of upload bandwidth.

You don't need a lot to run a game server, if you are talking about multiple game servers, then it is even worse to have it double as your personal PC. Video cards have nothing to do with running game servers so your quad fire arrangement there is just overkill. Not sure how many servers you would have to host to hit 64GB of memory.

You should consider building a much more conservative personal system, and then building a second box to host your servers. That box could be built for less then $1000 since all it needs is an iGPU, a CPU, Memory, and storage.

 

CmdrJeffSinclair

Reputable
Aug 29, 2014
785
1
5,010


Ah, I see. So it'd be a waste of money then. Damn! Your response has been the best so far after multiple threads! No one seems to know much about servers and hosting games. I'm currently trying to build an amazing server which is my uber PC, rent it out sort of for a while for online games to make up the cost and watch the bill for the computer become null. That way I have my lust for PC power sated at no cost. It'd be my hope to recoup the money then use the server as my own PC and LAN part host for me and for my buddies
 

Eximo

Titan
Ambassador
Performance really tapers off above the $2000 mark, and most of that is GPU. Intel Extreme CPUs have always been a huge waste of money (and always will be) You are better of with the 5930k as an inbetween. Though recent benchmarks show the 5820k actually does a little better in games. Dual R9-295X2 is great if you want to run 4K at high frames, but they don't yet make a monitor that supports that. Eyefinity with three 2560x1440 screens is another route. For single screen gaming an R9-290X or GTX780Ti (either would be overkill for 1080p, but you could use a 144Hz screen)

The majority of private game servers I have seen are usually just the previous personal build of the owner. Since all they do is manipulate data, it doesn't take much. And with consumer Intel chips you don't even need a graphics card. They tended to host for free for convenience or control.

You don't even have to use one computer as a server. Find the server requirements for the games you want to host and you can just buy off the shelf machines to run them independently. With 10K to spend you could just go out and buy a pallet of used desktops at a corporate auction. These will come with Windows, so that should help a lot. Though there are many games out there that can be served in Linux. Of course this would raise electricity costs.

Another option is to take a cheap quad core LGA1150 Xeon, a motherboard, and ECC memory and a spinning drive and use that as a host for a few servers.

If you are serious about starting a small hosting company there is a lot more to it. As I mentioned you would need a lot more bandwidth, you are on the mark with Business Class, that gets you a static IP. (Looks like average numbers are about 1Mbps of upload bandwidth per 4 users, ISPs are pretty stingy with upload bandwidth) You would need a corporate phone (easily available from Comcast Business) to be on call in case of outages. You can also set up your servers to e-mail or text you in case of issues.

Back in the 90s and early 00s this kind of thing made a lot more sense. (One of my old friends ran an ISP/Web hosting business out of his basement) But now there are tons of hosting services out there that deal in bulk for small monthly payments per supported user. They have their machines hosted in datacenters running on VMs or cheap rack style dual and quad core Xeons or Opterons. They also achieve good pings by being attached directly to the backbone of the internet.

To compete you would need to either charge very little or offer services that they don't, such as setup for people that don't know how, personal assistance, etc.

 
Solution

CmdrJeffSinclair

Reputable
Aug 29, 2014
785
1
5,010


Ok so screw the server! lol TWO LAST QUESTIONS please? Since you know so much, will my Alienware M17-R1 handle being a game server so I can host 4-8 friends on a game? And for the rig I'm about to buy, based on my experiences this $3k rig will save me money years down the road), but what do you think?

Alienware M17-R1 (2008 pre-Dell buyout)
Intel Core 2 Duo T9600 2.8GHz FSB1066 (~25GFLOPS)
8GB Crucial 1333MHz (locked at 1066 due to FSB, locked BIOS sadly. SetFSB doesn't work)
(1GB) 512MBx2 ATI Mobility Radeon 3870x2 Crossfire X
Seagate Momentus XT Hybrid SATA III 6Gb/s 7.8GB NAND Flash Cache and 32MB HDD Cache
Blu ray drive, Windows 7 Ultimate 64bit SP1

Rig:
Intel Core i7-5960X 8 core OC to 4GHz probably (will never need upgrading within 10 years)
Corsair Hydro H100i Extreme cooler (special liquid coolant never needs replacing)
Gigabyte LGA2011-V3 GA X99 UD4 (pretty basic, more than enough. Replace only if it dies)
16GB DDR4 G-Skill Ripjaws 3200MHz CL16 (will never need upgrading perhaps ever, can always add 4 more DIMMs)
4GB Sapphire Radeon R9 290X Vapor X Tri X (upgrade in 5-6 years assuming it's needed)
2x 2TB Seagate Hybrid SATA III 6Gb/s 7.8GB NAND Flash Cache and 64MB HDD Cache (never need upgrading, one is purely a backup)
Cosair Professional Series AX1200i (plenty of headroom for a second GPU or future GPU's)

Total is $3,100. If I spend less now, I will spend more later and either way, I will spend at least $3k sooner or later because most Intel processors are $500-1000 depending. Spend $500 now to spend $500 later, so I spend $1000 now to spend nothing later. Current gen uses 8 cores but are low power and barely optimized, so I think the future generation of games will be core intensive and my 8 core will still be great. Next gen probably won't have consoles at all and will be steam machines perhaps or something like it. The parts on this rig will still be beast 6-7 years from now easily, with the weakest link always being the GPU. If I get an amazing computer now, I will have no desire to "have the best rig" later on. It's like a fetish lol. The power I get now allows me the grace of sentimentality later, like with old cars that were once great "still have their uses." This is how it's been with my laptop! I spent $2800 on my laptop and after 7 years it's still going and plays all 2013 games and prior at ridiculous settings, so I've learned the importance of money now vs money later.

What do you think?
 

Eximo

Titan
Ambassador
I would still say overkill on the processor. Are you planning to keep it for 10 years? This is generation 5 of the core series and 1st gen wasn't ten years ago.

If they keep up the 10% per generation in ten years, or roughly six more generations, you will be 77% behind. And given the way cores are going, probably down about 40 or so. (Already up to 18 cores for Haswell E) Only reason they limit the number of cores in the i-series chips is to keep the clocks high.

Quad core with hyperthreading is more then enough for the foreseeable future in the gaming world. Consoles have 8 core processors and they will be around for at least 7 years. Having a processor capable of 16 threads isn't going to do you much unless you like to run lots of things in the background.

As for your other machine, you would need to check the system requirements of the program you want to serve. Chances are it is more then enough.