Everything you want to know about Visual Studio ALM and Farming
Brian Harry is a Microsoft Technical Fellow working as the Product Unit Manager for Team Foundation Server. Learn more about Brian.
More videos »
I know John has been doing this for a while on his blog (http://blogs.msdn.com/johnlawr) but things have been so busy lately that he hasn't had time to post the latest numbers so I thought I'd save him the time and do it.
Below is the data from a report we ran on 10/3/05. A couple of things to note about it...
We are currently in the process of running an experiment to put all of the data (bugs and work items) for the entire division into a TFS installation and run load tests against it using VSTS load testing tools. This will result in a server in about 10X the data that our dogfood server currently has in it. I don't know yet how much more load it will be - we're collecting stats on divisional load now. When we've done it (probably gonna be a couple of months), I'll post something about how it went.
Users
Work items
Version control
Commands (last 7 days)
We've got a case study of our dogfood server on http://www.microsoft.com/downloads/details.aspx?familyid=43e098e5-9087-44d2-846f-d33ab3dd966a&displaylang=en It's a pretty good start but I'm looking to beef it up with a lot more detailed info so you can gauge what it takes to build/manage a system of this scale (it's actually not very hard :)) The load we put on the server(s) to support what you see above is actually not very high. We're currently only running about 10-15% server utilization. When I beef up the case study I'll include more detail on that kind of analysis.
Brian