Sanjay Narang\’s Blog

September 18, 2006

TFS, High Availability, Capacity Planning and HP

Filed under: TFS, VSTS — sanjaynarang @ 4:35 am

As an enterprise product goes RTM, its deployment options gain more focus. The customers who adopt that product need to pay attention to non-functional areas in addition to functional features of that product. Two key non functional areas are:

  • High Availability
  • Capacity Planning

This is true for Team Foundation Server also. We (HP) have been involved in all these areas with Microsoft right since early Beta stages of VSTS. When VSTS was in development stages, we extended TFS to develop an enterprise project and process management solution, APPRISE. Since TFS went RTM, we’ve been working on other two areas: Capacity Planning and High Availability.

For capacity planning, HP had released deployment configuration paper with HP Servers that i had written about in one of my earlier blog. This paper had given deployment configurations of different capacities in terms of numbers of users: 10-50, 10-500, 100-500, 500-3500.

For high availability, TFS Data Tier (DT) supported HA using SQL Server Clustering, however, AT HA configuration (using NLB) required manual intervention. Read Brian’s blog for more details on that. HP provided a sophisticated and automated solution for AT HA using HP Insight Manager. HP has released a white paper on this configuration also. This is a 53 pages paper that provides each and every step in detail:

  • Configuring NLBs
  • Installing and configuring TFS AT
  • Installing and configuring HP SIM
  • Configuring the RDP Job
  • Configuring HP SIM and creating Tasks

Rob Caron has also blogged on these papers here. You can find HP’s VSTS related paper here.

And while testing TFS on HA setup was going on, we also tested our solution, APPRISE on the same setup and made it compliant to both the setups: SQL Clustering and AT warm stand-by failover. We demonstrated both TFS and APPRISE HA configurations in Tech Ed 2006.



  1. Sanjay ,
    This is great information on enterprise level deployment. We are using this for designing the development strategy with VSTS in our orgnization .

    Thanks for publishing it.


    Comment by Samant B Jain — November 22, 2006 @ 4:43 am

  2. I here the newcomer. Not absolutely I will understand with topic. Explain, please.

    Comment by goolloog — November 8, 2008 @ 11:56 am

  3. Hello webmaster
    I would like to share with you a link to your site
    write me here

    Comment by Alexwebmaster — March 3, 2009 @ 9:19 am

  4. I hope so.

    Comment by nillloadlyNap — May 11, 2009 @ 12:39 pm

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Blog at

%d bloggers like this: