View Single Post
Old 01-16-2015, 10:14 PM   #34
Vox
Scoring Winger
 
Vox's Avatar
 
Join Date: Jul 2008
Location: Calgary, AB
Exp:
Default

Quote:
Originally Posted by Azure View Post
What kind of horsepower do we need to run CP? And how has that need increased the past year or so? Would be interesting to see how CP has grown that way.
I can share some information that Photon and Bingo gave me the ok to share a couple years back. If I recall, based on the public forum stats, when we started hosting about 5 years ago the site would see around 290 concurrent users. When the site reached 300-400 users back in the day it would start to slow down, and I think it maxed at 600 before cratering.

Based on the same public stats, today I'd say the site has 600 or more concurrent users every day, and routinely hits 700 or more. This is unofficial, just my observations. CP almost hit 3000 concurrent users last year, and the site kept on going, though it slowed a bit.

The site originally ran on a single server, now it runs on two virtual servers with a total of six CPU cores, on a 1Gb/s internal network on top of a 48 spindle RAID10 SAN. Over the years the site and the hardware have been upgraded every six months or so. When we took over it ran about 15% capacity on normal days an peaked around 50%. Now I'd say it runs around 30% capacity and peaks at around 80%-90% on trade deadline and draft day. I do cheat and often add a 4th CPU on days I know will be bad to make sure there is additional headroom. Originally we'd see about 40Mb/s traffic between the servers which doubles during busy times. And we averaged about 2Mb/s sustained external to the users, but that increased easily to 10Mb/s of sustained data during deadline days. This is going by memory though - I don't have access to that data right now to confirm. I would think those have doubled as well today. If I have time I'll sit down and take a formal look. I've posted the usage stats a few times over the years for the techno geeks like me, but I haven't done it in a while. One thing that is interesting is that the users have increased far faster than resource consumption. This could be partially due to a couple of rounds of newer hardware, but I think it is a real testament to how well Photon has done optimizing the site over the years. I think his efforts need to be appreciated more by all of us - he does a LOT behind the scenes to keep us getting our information in seconds instead of 10s of seconds.

The actual number of page views, sessions, etc, are Bingos property. Not my place to talk to any of that, and I don't store any of that data.
Vox is offline   Reply With Quote
The Following 21 Users Say Thank You to Vox For This Useful Post: