CS:GO Bandwidth usage

Ask questions about dedicated servers here and we and other users will do our best to answer them. Please also refer to the self-help section for tutorials and answers to the most commonly asked questions.
Post Reply
zaasaa
New to forums
New to forums
Posts: 4
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Sun May 04, 2014 12:05 pm

CS:GO Bandwidth usage

Post by zaasaa »

Hello, I am trying to get an idea for the sort of bandwidth usage a Counter Strike: Global Offensive server will be each month.

In terms of custom file and map usage we will run that on an external web server so that is taken out of the equation.

For example, is anyone able to tell me roughly the bandwidth usage of the below assuming that the server is full 24/7, basically worst case.

24 Slot Server
100 Tick

If this is in the wrong section or has already been answered in another post i apologize.
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: CS:GO Bandwidth usage

Post by soja »

Deathmatch would be roughly 3.8TB/m

Normal gameplay I would guess 1-1.5TB/m.

That is 24 people playing all month, in reality it will be closer to 1-1.5TB for DM and even less for normal.
Not a NFO employee
zaasaa
New to forums
New to forums
Posts: 4
Joined: Sun May 04, 2014 12:05 pm

Re: CS:GO Bandwidth usage

Post by zaasaa »

Thanks for your quick reply, that helps a lot.
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: CS:GO Bandwidth usage

Post by soja »

zaasaa wrote:Thanks for your quick reply, that helps a lot.
You're welcome :)

If you need anything else please ask!
Not a NFO employee
zaasaa
New to forums
New to forums
Posts: 4
Joined: Sun May 04, 2014 12:05 pm

Re: CS:GO Bandwidth usage

Post by zaasaa »

Hello, Another quick question.

Can you share how you came to those numbers?

I know we can't work out an exact number but i would like to know a way to do some rough calculations.
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: CS:GO Bandwidth usage

Post by soja »

I went based off rough bandwidth usage of my servers. For a deathmatch I estimated 1500KB/s (about 62KB/s per client). This is with proper rates set up.

100-tick is very bandwidth intensive, along with deathmatch, 62KB/s per client is probably a little high but not unreasonable.

Normal games bandwidth usage drops significantly, since players are more spread out and matches can go for 3+ minutes with only a couple players alive. I took about 1/3rd of my deathmatch number for a normal game.

Again, that is with 24 players all month, so 1500KB/s times the amount of seconds in a month.

As player counts increase, the amount of bandwidth per client will increase too, so 62KB/s per client will not be the same in say a 32p 100 tick deathmatch.
Not a NFO employee
zaasaa
New to forums
New to forums
Posts: 4
Joined: Sun May 04, 2014 12:05 pm

Re: CS:GO Bandwidth usage

Post by zaasaa »

Thanks for your input, you've been a great help.
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: CS:GO Bandwidth usage

Post by soja »

zaasaa wrote:Thanks for your input, you've been a great help.
You're welcome :)
Not a NFO employee
User avatar
Edge100x
Founder
Founder
Posts: 13156
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: CS:GO Bandwidth usage

Post by Edge100x »

62 KB/s is definitely far, far higher than they would actually use :).

zaasaa, we don't very often see customers hit the bandwidth allotment before they need to upgrade for other reasons. It's very unlikely that bandwidth consumption is something you'd need to worry about.
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: CS:GO Bandwidth usage

Post by soja »

34 people playing in a dm-ish gamemode with 66 tick

Code: Select all

16:04:13 CPU    In (KB/s)  Out (KB/s)  Uptime  Map changes  FPS      Players  Connects
         122.13 163.56     1977.63     548     7            66.66    34       389    
60 people playing in a dm-ish gamemode with 66 tick

Code: Select all

16:07:16 CPU    In (KB/s)  Out (KB/s)  Uptime  Map changes  FPS      Players  Connects
         99.99  134.35     2897.34     12562   345          66.65    60       17810   
With physics events, and 100 tick, it is not too farfetched that a DM server would use 62KB/s per client, especially with custom maps.
Not a NFO employee
User avatar
Edge100x
Founder
Founder
Posts: 13156
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: CS:GO Bandwidth usage

Post by Edge100x »

What I meant (speaking to him and his initial worst-case model) is that the servers would use much less than that in practice because it is very rare to have a server that is actually full all the time. But, there are other factors that would also make it lower, such as that it would be a 24-slot server, which uses less per player, and that he might not run exclusively DM.

I've found that real-world bandwidth and CPU usage vary wildly between servers with different configurations, and linear models that correlate resource usage to player counts don't work well (so I sort of cringe whenever I see them). Thankfully, our customers don't have to worry about the bandwidth piece -- we provide so much bandwidth that it's moot -- and we use such fast CPUs that the CPU piece also is often not a factor.
User avatar
soja
This is my homepage
This is my homepage
Posts: 2389
Joined: Fri May 18, 2012 3:20 pm

Re: CS:GO Bandwidth usage

Post by soja »

Edge100x wrote:What I meant (speaking to him and his initial worst-case model) is that the servers would use much less than that in practice because it is very rare to have a server that is actually full all the time. But, there are other factors that would also make it lower, such as that it would be a 24-slot server, which uses less per player, and that he might not run exclusively DM.

I've found that real-world bandwidth and CPU usage vary wildly between servers with different configurations, and linear models that correlate resource usage to player counts don't work well (so I sort of cringe whenever I see them). Thankfully, our customers don't have to worry about the bandwidth piece -- we provide so much bandwidth that it's moot -- and we use such fast CPUs that the CPU piece also is often not a factor.
Alright that makes sense!

Yeah with the recent bandwidth upgrades you have given us there is virtually no chance of running out of bandwidth running game servers. We did top 10TB(the old limit for v1 machines) a few months, but that was with constant 50-60% CPU usage on that box. With 15TB on the lowest end dedi, and the bumps that the VDS's recently got, I agree that you will run into other limits before you run out of bandwidth :)
Not a NFO employee
Post Reply