Can anyone suggest a recommended Server for my Purpose?

Fedora Sheep

Reputable
Jun 25, 2016
18
0
4,510
Hello, I have recently been doing planning to host a server: this server will be running:

Games:
Minecraft: Vanilla (Up to about 15 players)
Minecraft: Heavily Modded (Up to about 10 players)
TF2 (Up to 24 players)

Other:
Modpack file host
Steam trade bot

I am hoping to run both the "Other:" category servers plus 1 game server at a time.

I am looking for a rack server that isn't too expensive but will do the job well.
I am planning on using Ubuntu Server as the OS.

Please get back to me as soon as possible.
-Fedora Sheep
 
Solution
"Speed isn't much of a problem, as long as It is greater than or equal to the specifications I posted earlier. I would prefer not to go over £400 as there aren't going to be many clients connected. From what I have seen, the specifications are okay for the games and server software listed above, so the only thing I really need to do now is find the exact things to look for. I think that the LGA1366 Series wouldn't be a bad idea. Being modern isn't everything, but I would like just to have one that is good for its money and meets the requirements.'


Fedora Sheep,

Given the benefits of dual CPU's in this use, and the cost of dual Xeon E5, LGA1366 is the logical choice as that series has extremely high reliability and the clock...


Fedora Sheep

There are refinements to consider in such a server, but the main idea is that unless you have a place to isolate it, the host might be more conveniently done as a used dual Xeon workstation, mainly because of the noise potential. The reliability, memory bandwidth and disk performance potential is about the same, while a 2U or 4U server may well have a more enthusiastic network and of course larger and hot swap disk array .

The suggestion for this are the Lenovo D30, HP z820, and Dell Precision T7600 as these have good cooling designs and a good number of drive bays. These variously have advantages and disadvantages, but I'd say the Lenono D30 is a good one as it mounts both CPU's on the main board- rather than a riser- and has 5-drive bays. The prices are reasonable. Buy a D30 or other with a moderate specification for $600 or so and change the CPU's to a pair of Xeon E5-2670's which are 8 core @ 2.5 / 3.2GHz selling now for as little as $70 each and have 64GB of RAM- ECC registered for the highest reliability.

Run that off a good size M.2 like a Samsung SM951 512GB AHCI (these systems can not read NVMe) that contains the OS and games and if there are subsidiary libraries or games are recorded, run those off an LSI 9260 or 9361 controller in RAID 5 using a reasonable performance 1TB SSD. However, I don't know the files sized involved however, and this may need several times the storage on mech'l drives.

Just a thought to start the conversation. Can you tell me more about the threading capability of Ubuntu, connection type, and the file size, and transfer rates needed?

Cheers,

BambiBoom

CAD / 3D Modeling / Graphic Design:

HP z420 (2015) > Xeon E5-1660 v2 (6-core @ 3.7 / 4.0GHz) / 32GB DDR3 -1866 ECC RAM / Quadro K4200 (4GB) / Samsung SM951 M.2 256GB AHCI + Intel 730 480GB (9SSDSC2BP480G4R5) + Western Digital Black WD1003FZEX 1TB> M-Audio 192 sound card > 600W PSU> > Windows 7 Professional 64-bit > Logitech z2300 speakers > 2X Dell Ultrasharp U2715H (2560 X 1440)
[ Passmark Rating = 5581 > CPU= 14046 / 2D= 838 / 3D= 4694 / Mem= 2777 / Disk= 11559] [6.12.16]

Analysis / Simulation / Rendering:

HP z620 (2012) (Rev 2) 2X Xeon E5-2690 (8-core @ 2.9 /3.8GHz) / 40GB DDR3-1600 ECC) / Quadro K2200 (4GB) / HP Z Turbo Drive (256GB) / 800W > Windows 7 Professional 64-bit > HP 2711x (27" 1980 X 1080)
[ Passmark System Rating= 5322 / CPU= 19777 / 2D= 741 / 3D = 3887/ Mem =2290 / Disk = 13426 ] 9.2.16



 

Fedora Sheep

Reputable
Jun 25, 2016
18
0
4,510


Hello BambiBoom,
Thank you for your reply, sorry I didn't reply sooner. I think the ideas you have recommended are good, but I don't think I was clear on the question. I would like to buy a rack server (of which will not be put in a rack) which is preferably 1U. Noise isn't much of a problem. I would like to server to have at least these specs:

CPU: ≥ 2.4 (2-6 core) x2
RAM: ≥ 16gb
Storage: ≥ 500Gb Hard Disk (Or SSD - Preferably)

The threading capability of Ubuntu ,connection type, file size and transfer rates needed I am not too sure on, but I know that Ubuntu can Multithread and Hyper-thread. I am afraid I don't know too much on this topic as I am starting out in all of this. I was looking at the Dell R740 and R730 and I think that this would suffice. I am looking to spend at the most £400 for the whole thing (Processors, RAM and Storage Included)

Thank you for all that you have done,
Fedora Sheep
 
Fedora Sheep,

I first have to mention that I'm not by any means an expert on gaming servers- in fact, I've never seen the games mentioned game played. However, this how-to article explains quite a bit,:

http://www.pcgamer.com/dedicated-gaming-server/

> and it seems reasonable to apply the common elements of server performance.

Purchasing a Dell R700 series 1U server is certainly possible for the £400 and as it happens, the LGA1366 Xeons are excellent. My suggestion for servers and workstations alike is not to use an earlier series than LGA1366.

From the above article though - and a couple of others I read-, the combination of games mentioned requires all the components and subsystems to to be quite good.

Minecraft in particular is mentioned as needing a high single-threaded performance. That is, the performance is dependent on the calculation speed of the first core, not the cumulative computation power of all the cores. That's a function of the clock speed which naturally diminishes with the number of cores. For example in a Dell PowerEdge using LGA1366, the fastest is the Xeon X5687: 4-core @ 3.6 / 3.86 GHz- quite modern speeds. The Passmark single thread rating is 1577 - not too bad really, but it can be improved substantially and also include more modern RAM and disk subsystem.

It's possible with patience to find a Xeon E3 server with a much higher single-thread rating. For example:

Dell PowerEdge R210 II Intel Xeon E3-1240 v2 Quad Core 16GB 500GB DRAC Rail Kit > Buy It Now £268.77

That example is in the US, so it's needs to be evaluated for shipping and import costs. A quick look look through Ebay UK completed listings shows a number of good specification Dell, IBM and HP Xeon E3 servers sold in the £200-300 range from within the EU.

That server has 2x Intel Xeon E3-1240 V2 Quad Core 3.4GHz which have a single-thread rating of 2038 and supports DDR3.

The RAM is important because of the number of users nad on that system, the RAM might be doubled to 32GB.

The choice of drive is a matter of budget. Intel and Samsung SSD's have good performance and reliability, and consider:

Samsung 850 EVO 500GB 2.5" SATA SSD/Solid State Drive > £145.99

The Graphics card is not important in this use, but you'll need something to use for setup and maintenance. A number of Xeon E3's have integrated graphics which is better than one expects but if the processor chosen doesn't, about any card is fine or look for a Quadro FX 1800 or FX 3800- very good 2D and reliable. Firepro V4900 too.

You are apparently aware of the tremendous noise of these servers due to the air volume required, and I would make one final mention to consider a workstation- an Dell T1600 for example:

Dell Precision T1600 Intel Xeon E3 1270 3.40GHz 16GB RAM 2x500GB HDD Windows 7 sold for £195.00

Single-thread rating for E3-1270 is 1931. The v2 and v3 have quite a bit better rating. A server will have a better native disk subsystem, but a workstation in my experience seems much easier to live with.

Cheers,

BambiBoom
 

g-unit1111

Titan
Moderator


Why are you recommending using a 6 year old socket and 6 year old tech, based on old numbers, when you could recommend C236 / X150 and get DDR4 and M2 SSD support? That would be infinitely faster than what you are suggesting.
 

Fedora Sheep

Reputable
Jun 25, 2016
18
0
4,510


Speed isn't much of a problem, as long as It is greater than or equal to the specifications I posted earlier. I would prefer not to go over £400 as there aren't going to be many clients connected. From what I have seen, the specifications are okay for the games and server software listed above, so the only thing I really need to do now is find the exact things to look for. I think that the LGA1366 Series wouldn't be a bad idea. Being modern isn't everything, but I would like just to have one that is good for its money and meets the requirements.


 

g-unit1111

Titan
Moderator


It's not so much speed as it is that you're paying good money for six year old tech and workstations of questionable quality. The thing is whether you're building a new general use system, workstation or server, buying the latest will ensure that you get the longest lifespan possible out of your new components. Buying something that's six years old and of questionable quality means that you'll be replacing it in six months. Build new with new components and you won't have to worry about it for years.
 
G

Guest

Guest
Well, my two cents. Better to rent a server, from AWS or some other outlet. It's going to be much cheaper in the end, if you consider total cost (w/ electricity, etc.)
 
"Speed isn't much of a problem, as long as It is greater than or equal to the specifications I posted earlier. I would prefer not to go over £400 as there aren't going to be many clients connected. From what I have seen, the specifications are okay for the games and server software listed above, so the only thing I really need to do now is find the exact things to look for. I think that the LGA1366 Series wouldn't be a bad idea. Being modern isn't everything, but I would like just to have one that is good for its money and meets the requirements.'


Fedora Sheep,

Given the benefits of dual CPU's in this use, and the cost of dual Xeon E5, LGA1366 is the logical choice as that series has extremely high reliability and the clock speeds and bandwidth is sufficient. At my local particle accelerator where I did a little project, they design supercooled accelerator modules 18m long to an accuracy of .001mm and the systems used for modeling are Dell Precision T3500's - LGA1366, with 6-core W3690 CPU's, running Siemens NX with Quadro K6000 + Tesla C2075. Yes, the GPU's cost many times the systems' value, but it underscores the essential performance potential and reliability. I have a T3500 and T5500 which in 3 years cumulative ownership have been 100% reliable under long stressful situations. I lent the T5500 (2X Xeon X5680 6-core @ 3.33 /3.6Ghz) to an aerospace firm (all other systems occupied) and it ran a series of flight dynamics problems (vonKarman turbulence) over three days at 100% capacity and complete accuracy and reliability. So, anyone critical of the performance or reliability of a well-specified and configured LGA1366 system should present personal experience in support- and simultaneously demonstrate the way a fully useful dual Xeon E5 server may be accommodated within £400.

On Ebay UK:

DELL R710 - 2x QC 2.93GHZ (X5570) - 4GB RAM - PERC6i - iDRAC6 - 2x PSU > £250.00 or offer.

Sorry, 2U, but the Xeon X5570 is a particularly good LGA1366 CPU: 4-core @ 2.93 / 3.33GHz supporting 144GB of DDR3-1333 ECC registered, 95W - a healthy clock speed for a server, but lower power usage. On Passmark, a pair of X5570's has a CPU rating of 9611 and single-thread rating of 1361.

The lower initial cost could allow adding RAM to 48GB, and a ~500GB SSD. Eventually, the PERC 6/i RAID controller could be improved to a PERC H310.

The comment by Andy Chow as to renting server time is also something to consider, given that, depending on use, there could be savings in both costs and the considerable effort required to configure and maintain a server.

Cheers,

BambiBoom



 
Solution

Fedora Sheep

Reputable
Jun 25, 2016
18
0
4,510
Coming back to what BambiBoom said about a Minecraft server's inability to multi-thread, I have found that a vanilla (Unmodded) server can support multi-threading as long as the Minecraft version is greater than 1.1.0. I am planning on using 1.6.4 earliest up to the latest version (that is, 1.10 if I am correct). If I host a modded server (Of which I will be doing also) then the capabilities will be less unless patching is involved.
 

Fedora Sheep

Reputable
Jun 25, 2016
18
0
4,510


Thank you very much, this is what I was looking for. :) However, sadly, what you have found has ended and I would be very grateful if one of similar spec could be found. I have spent hours looking for one, but sadly, none of the sort in the UK.