It’s been a while since I wrote about the DevDiv TFS statistics. Sorry about that, I guess it’s just been a really busy summer. Usage continues to climb steadily and we are just now beginning the rollout to the rest of DevDiv.
Here’s an update on overall TFS adoption at Microsoft. In a bit I expect to blog the latest DevDiv server stats.
Overall adoption continues to grow rapidly. We passed some notable milestones this month:
- We have 1,160 Team Projects in production,
I think I missed posting dogfood stats last month – sorry about that. It’s just been so busy with all of the recent releases going on, it’s been difficult to find time to do it.
The “big change” in the past couple of months is that the Visual Studio central build lab is really making progress in enabling support for TFS (rather than using the mirrored legacy system).
Our internal adoption team produced an update on our status this week and I thought I’d share the results with you. We’re now up to 21 TFS instances in production, hosting a total of 734 projects about 5,600 users. 2 of those instances are running an Orcas Beta 2 build.
Orcas Beta 2 has been deployed on our dogfood server for about a month now and has been running quite well with very few patches. We’ve been focusing primarily on cleaning up the event log and making sure we fix any bugs generating event log entries,
It’s been a pretty uneventful month on our Dogfood server. I almost decided not to post about it but I figured what the heck. The most exciting thing is that we have our Orcas Beta 2 dogfood server upgrade happening this weekend.
I’ve been falling so far behind on everything I’m supposed to do I just can’t stand it. Today is my day to try to catch up on blogging. I promised I’d follow up on the dogfood I/O analysis from the Orcas upgrade.
It’s now been over a month since the DevDiv dogfood server upgrade to Orcas bits. We’ve continued to poke and prod at the server and make patches as we identify issues. The rate has slowed down from that first hectic week of several patches a day to about 1 a week or so now.
We got some I/O statistics on Friday night. Unfortunately it was not what I was looking for. The version control drives were omitted from the collection and there was much less sproc analysis than I expected. The ops team is going back to replan what analysis they are going to do and will try again.
I think we’ve got enough data now that we can put a stake in the ground about where we stand on CPU utilization improvements. We’ve still got a bit more tuning and improvements to make but it’s probably within 10% of where it will turn out.