What hardware and links needed to run server 100 slots?

General discussion of the Project Reality: BF2 modification.
Danesh_italiano
Posts: 576
Joined: 2012-07-23 03:25

What hardware and links needed to run server 100 slots?

Post by Danesh_italiano »

Hello to all players! First, congratulating the entire team because version 1.0 is amazing!
Fisrt?, sorry my bad english, i am brazilian... :? ... I searched a lot in google and not got a conclusive answer ... what hardware and amount of internet (mbps) necessary to run a server 100slots? it is possible to host the server on a VPS (with 10 cores of 2.0GHz for example)? I say this because in my country, a dedicated server with 20mbps DUAL CORE costs about $500.00 dollars ... and a vps with the same 20mbps is ridiculously cheap ... then I would know a hardware necessary to make a calculation if it is possible to stay in a quality VPS ... keep in friends! Thank you all! :grin:
brezmans
Posts: 661
Joined: 2011-07-20 10:08

Re: What hardware and links needed to run server 100 slots?

Post by brezmans »

The BF2/PR executable can only run on one core, so it's important to have a high-capacity CPU, more than it is to have multiple CPUs.

Depending on the type of virtualization (Xen, openvz, hyper-v etc), you will probably have a hard time running a full 100p server on a 2.0 ghz cpu. I think it might be possible with openvz if you can get those cores dedicated to your vps, but definitely not with the other types, you need a much faster cpu to run a full server.
=HOG= Teamspeak
On indefinite LOA from April 2014.
Danesh_italiano
Posts: 576
Joined: 2012-07-23 03:25

Re: What hardware and links needed to run server 100 slots?

Post by Danesh_italiano »

Because it runs on only one core? server battlefield 2 works in more than one nucleus (just to test, at least at the start, it uses more than 1 core) ... :confused:
an i3 (+3.00 ghz) can hold a server? or an AMD FX (+4.4 ghz)? Thank you!
Wicca
Posts: 7336
Joined: 2008-01-05 14:53

Re: What hardware and links needed to run server 100 slots?

Post by Wicca »

Try the AMD. gotz the hertz
Xact Wicca is The Joker. That is all.
iwingi
Posts: 99
Joined: 2013-08-02 20:19

Re: What hardware and links needed to run server 100 slots?

Post by iwingi »

AMD FX (+4.4 ghz), I wouldn't recommend running one on the kind of CPU. These CPUs have terrible single-thread performance when compared to Intel cores. Some times your looking at 103% single-threaded performance increase when switching from AMD to Intel cores.
Gracler
Posts: 947
Joined: 2009-03-22 05:16

Re: What hardware and links needed to run server 100 slots?

Post by Gracler »

The AMD FX-4350 runs about 25% slower than the intel i3 4130 when being tested on single thread so yea id go for the i3 if your only looking at single thread performance.

The AMD FX-4350 is only slightly better than the i3 4130 at multi-treading.

PassMark Software - CPU Benchmark Charts

It might be a bit unfair comparison though since the FX can be boosted and forced to run 2 cores, the i3 doesn't have any boosting ability.

Even when boosted the i3 still performs a bit better though, so overall the best choice.
Last edited by Gracler on 2013-10-17 21:14, edited 1 time in total.
Danesh_italiano
Posts: 576
Joined: 2012-07-23 03:25

Re: What hardware and links needed to run server 100 slots?

Post by Danesh_italiano »

rather on single core intel has a good lead ... but would like to confirm that the server runs on multiple cores (BF2 server works in multiple cores) ... I would like to know also manages to come only files from the server to perform some test "internal"? ie I do not want the server to appear in the list ... because in Brazil are unfortunately no server ... and would like to internally test to see if it would be possible to have a good server at a cost more reasonable ... thank you!
RyanJC
Posts: 20
Joined: 2009-05-16 17:36

Re: What hardware and links needed to run server 100 slots?

Post by RyanJC »

Lets face the facts here, your server is probably never going to hit 100 players. The ones that do have a big gaming community behind them
brezmans
Posts: 661
Joined: 2011-07-20 10:08

Re: What hardware and links needed to run server 100 slots?

Post by brezmans »

By_Zaca wrote:rather on single core intel has a good lead ... but would like to confirm that the server runs on multiple cores (BF2 server works in multiple cores)
The BF2/PR server runs on only one core, like I stated in my first reply. It does not run on multiple cores. You can run mumble in a different thread since that's a different executable, but the server itself can only run on one core at a time, no multithreading.
=HOG= Teamspeak
On indefinite LOA from April 2014.
Arab
PR:BF2 Developer
Posts: 2898
Joined: 2012-05-18 03:37

Re: What hardware and links needed to run server 100 slots?

Post by Arab »

So a good CPU that can do great performance on each core is recommended but Battlefield 2's Server/Engine only supports one core, right?
Last edited by Arab on 2013-10-18 00:42, edited 7 times in total.
Arab
PR:BF2 Developer
Posts: 2898
Joined: 2012-05-18 03:37

Re: What hardware and links needed to run server 100 slots?

Post by Arab »

Server Admins, could the Intel Pentium G3420 3.20GHz technically be good to run a 100p server perfectly?

And so as what Wicca said, the single core performance is used on the BF2 Server, right? So you don't want to spend alot on features that won't be used?

PassMark rated it as 360 on it's list, and it's the fastest Intel Pentium Card on the benchmark page.
http://www.passmark.com/cpubenchmark/cpu_list.php

Comparison to other CPU's
http://www.passmark.com/cpubenchmark/cp ... Hz&id=2028

Buy Link.
Intel Pentium G3420 3.20GHz (Haswell) Socket LGA1150 Processor - Retail [BX80646G3420]

It's better in most areas than the Intel Core i3-560 and quite cheap.
Intel Core i3-560 vs Pentium G3420

Intel Site.
http://ark.intel.com/products/77775/
Last edited by Arab on 2013-10-18 00:56, edited 5 times in total.
IINoddyII
Retired PR Developer
Posts: 2268
Joined: 2008-02-06 03:12

Re: What hardware and links needed to run server 100 slots?

Post by IINoddyII »

By_Zaca wrote: ... I would like to know also manages to come only files from the server to perform some test "internal"? ie I do not want the server to appear in the list ... because in Brazil are unfortunately no server ... and would like to internally test to see if it would be possible to have a good server at a cost more reasonable ... thank you!
Not going to happen sorry

IMPORTANT: You must have a BF2 dedicated server running on the IP/port in your application. If no server is detected, the application cannot be processed and will be deleted.



Which means you will not be given the files until your server is running vBF2 accessible to the internet.

Some other things to consider:
2 GB of ram would be the minimum for a single game server server.
100 Mb/s connection with a TB or two of bandwidth per month should be more than plenty for a constantly packed 100 player server.
CPU usage however is the main thing. As you well know, BF2 only runs on a single core. So you want as much CPU power as possible, it's all about the Ghz. My server is running Windows Server 2012 and using a AMD Phenom II X6 1045T (2.7 Ghz), and it could handle 100 players just fine, in addition to PR Murmur running on a separate core, plus a whole bunch of other scripts and services running for PR Development tasks. But those running at lower clock speeds like 2.0, 2.2 Ghz etc, you might be running it a bit close. Can't hurt to try though .

Those hosting the game server in a virtual machine, you are going to have issues. One of our servers in the Open BETA was running the same CPU specs as me, but running on an Ubuntu Server VM with a Windows 2008 R2 host, using HyperV as the hypervisor. It had massive issues once it started to hit around 75-80 people, with the Virtual CPU maxing at 100%. So the morale of this story is, if you're running a virtual server, don't expect to be able to host a 100 player server, you're going to have to drop it down to 64 players as a max. Of course though, this might be due to HyperV, a poor CPU, or any other number of issues, so sure, give it a try and let us know how you fair, but just keep it in mind that you might not be able to host a 100p server.
Source AncientMan


tl;dr - running a server isn't cheap. Consider the next time you want to have a ***** on an internet forum, and put your hand in your pocket for a fiver instead :D
Danesh_italiano
Posts: 576
Joined: 2012-07-23 03:25

Re: What hardware and links needed to run server 100 slots?

Post by Danesh_italiano »

brezmans wrote:The BF2/PR server runs on only one core, like I stated in my first reply. It does not run on multiple cores. You can run mumble in a different thread since that's a different executable, but the server itself can only run on one core at a time, no multithreading.
is a pity ... you think a Core i3 4130 (Haswell) 3.4GHz hold a server with 100 players? I think this because he has the i3 speed higher than the core i5 and i7, and is cheaper ... invest in a good XEON in Brazil on a dedicated server will cost at least $ 600 ... and this is too high for our community of Brazilian PR .... Thank you!
Arab wrote:So a good CPU that can do great performance on each core is recommended but Battlefield 2's Server/Engine only supports one core, right?
At least the server operates in more than one core, I even tested it here, and start the server, used the 2 cores of my computer!
Gracler
Posts: 947
Joined: 2009-03-22 05:16

Re: What hardware and links needed to run server 100 slots?

Post by Gracler »

Arab wrote:Server Admins, could the Intel Pentium G3420 3.20GHz technically be good to run a 100p server perfectly?

And so as what Wicca said, the single core performance is used on the BF2 Server, right? So you don't want to spend alot on features that won't be used?

PassMark rated it as 360 on it's list, and it's the fastest Intel Pentium Card on the benchmark page.
PassMark - CPU Benchmarks - List of Benchmarked CPUs

Comparison to other CPU's
PassMark CPU Lookup

Buy Link.
Intel Pentium G3420 3.20GHz (Haswell) Socket LGA1150 Processor - Retail [BX80646G3420]

It's better in most areas than the Intel Core i3-560 and quite cheap.
Intel Core i3-560 vs Pentium G3420

Intel Site.
ARK | Intel? Pentium? Processor G3420 (3M Cache, 3.20 GHz)
For BF2 specific use you would want to look at this PassMark CPU Benchmarks - Single Thread Performance

Single thread/multitask performance score

2.022/4.981 Intel i3 4130 119.99$
1.879/3.640 Intel Pentium G3420 86.99$
1.523/5.184 Amd FX-4350 129.99$
1.386/2.897 Intel i3 560 99.00$

That G3420 is a good cheap cpu for single thread task's, but id go for the i3 4130 though if any multitasking could be required in the future though and it is not that much more expensive although these prices can vary a lot depending on where you live.

I'm pretty sure all the cpu's could run a bf2 server pretty well, although the i3 560 is a poor choice because of it's overall performance and price tag.

By_Zaca wrote:At least the server operates in more than one core, I even tested it here, and start the server, used the 2 cores of my computer!
I'm not a programming wizard but to my knowledge when you launch a single thread task you might see all cores work harder because they launch "interfaces" that the operating system needs to run the task, and those "interfaces" can be run on multiple cores. As soon as your server is up and running you should only see 1 thread working overtime.
By_Zaca wrote: invest in a good XEON in Brazil on a dedicated server will cost at least $ 600
You should never pick anything from the top of these lists unless you want to waste your money. The prices go up exponentially when you reach the top.
Last edited by Gracler on 2013-10-18 09:01, edited 2 times in total.
brezmans
Posts: 661
Joined: 2011-07-20 10:08

Re: What hardware and links needed to run server 100 slots?

Post by brezmans »

Are you talking about actually buying a physical dedicated server? If so, the cpu for a decent server will indeed be very costly. But to be honest, you can easily rent a box to run pr on for less than 100usd/mo.
=HOG= Teamspeak
On indefinite LOA from April 2014.
Danesh_italiano
Posts: 576
Joined: 2012-07-23 03:25

Re: What hardware and links needed to run server 100 slots?

Post by Danesh_italiano »

brezmans wrote:Are you talking about actually buying a physical dedicated server? If so, the cpu for a decent server will indeed be very costly. But to be honest, you can easily rent a box to run pr on for less than 100usd/mo.
not ... of the xeon cheaper to RENT costs about $ 600 a month in Brazil (one of the cheapest datacenter Brazil) ... unfortunately beyond the service here to be very expensive, it is very bad ... currently the only Brazilian PR server is hosted in the United States ... however the average ping is 150ms ... is not so bad, but playing a 25ms (when the server is in Brazil), is much better ...

since the server runs on only one core, and performance by Blushing i3 is good compared to Xeon cheaper, will an i3 will be able to hold 100players? tranks to all!
Danesh_italiano
Posts: 576
Joined: 2012-07-23 03:25

Re: What hardware and links needed to run server 100 slots?

Post by Danesh_italiano »

By_Zaca wrote:not ... of the xeon cheaper to RENT costs about $ 600 a month in Brazil (one of the cheapest datacenter Brazil) ... unfortunately beyond the service here to be very expensive, it is very bad ... currently the only Brazilian PR server is hosted in the United States ... however the average ping is 150ms ... is not so bad, but playing a 25ms (when the server is in Brazil), is much better ...

since the server runs on only one core, and performance by Blushing i3 is good compared to Xeon cheaper, will an i3 will be able to hold 100players? tranks to all!
help-me guys :(
i3 it's possible run server at 100 players ?
SShadowFox
Posts: 1123
Joined: 2012-01-25 21:35

Re: What hardware and links needed to run server 100 slots?

Post by SShadowFox »

RyanJC wrote:Lets face the facts here, your server is probably never going to hit 100 players. The ones that do have a big gaming community behind them
I wouldn't say that the Brazilian community is small... really... ;)

And Brazil is not the only Portuguese speaking country in the world, just the bigger... and better. j/k

(sorry Portugal)


:p

But unfortunately, it's true, and a new server wouldn't really fit, we have already a good server running even with some crashes, setting up a new server wouldn't really help, people are trying to fix the crashes and set a better server running ASAP, all we can do is wait and expect that it happen soon.
Image
[R-DEV]Spec:The suggestion is not accepted, I merely wanted to comment.

Shame doesn't work on me, Nor on men of my caliber.
Danesh_italiano
Posts: 576
Joined: 2012-07-23 03:25

Re: What hardware and links needed to run server 100 slots?

Post by Danesh_italiano »

actually, I'm checking it for CBPR server .. because where I was staying were not currently realizing ... then I'm looking for a solution to staying again in Brazil, because playing with 150ms ping is not very nice!
SShadowFox
Posts: 1123
Joined: 2012-01-25 21:35

Re: What hardware and links needed to run server 100 slots?

Post by SShadowFox »

I think I know you, I've seen your posts on the CBPR forum's chat, but I think that talking to our guys over there via PM can get you more results, they are experienced.
Image
[R-DEV]Spec:The suggestion is not accepted, I merely wanted to comment.

Shame doesn't work on me, Nor on men of my caliber.
Post Reply

Return to “PR:BF2 General Discussion”