26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

For more information, see http://blogs.msdn.com/bharry/archive/2006/10/30/moving-yourtfs-sharepoint-site.aspx<br />

• Moving the OLAP engine and cube to a third machine has proved beneficial for larger teams.<br />

You can setup SQL clustering on the data tier, and have an active/active configuration <strong>with</strong><br />

SQL on one node, and OLAP on the other, each acting as failover for its twin. For more<br />

information, see: http://msdn2.microsoft.com/en-us/library/aa721760(vs.80).aspx and<br />

http://msdn2.microsoft.com/en-us/library/ms252505(VS.80).aspx<br />

<strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> Scaling and Backup Strategy<br />

As part of your installation and deployment of <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> you must decide how<br />

you are going to manage the backup and failover of your servers. The backup and failover<br />

strategies you choose depend on the size of the installation and the facilities and resources<br />

available to your organization. Because the data-tier is built on SQL <strong>Server</strong> 2005 the strategies<br />

you adopt are based on the approach you currently take to SQL <strong>Server</strong> backup.<br />

If you currently mirror or cluster SQL <strong>Server</strong> 2005 installations then you can take the same<br />

approach to the TFS data-tier. You also need to decide how to manage failure of the applicationtier<br />

server. If you want to support application-tier failover, you will need a backup applicationtier<br />

server in place and must be able to fail over to that server quickly.<br />

Choose the Appropriate Installation and Backup/Recovery Strategies for Your<br />

Company.<br />

When installing TFS you need to make several choices about the installation and<br />

backup/recovery strategies. Take the following things into consideration when deciding on your<br />

installation strategy:<br />

• Size of teams<br />

• Number of projects<br />

• Size of projects<br />

• Location of teams<br />

• Failover needs<br />

• Backup needs<br />

Recommended <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> Hardware<br />

Generally, smaller teams <strong>with</strong> fewer projects can run on a single tier installation, while larger<br />

teams require dual tiers and faster hardware. The choice of single-tier versus dual-tier installation<br />

also impacts your backup and failover mechanisms.<br />

Use Table 16.1 to help decide on a single-tier or dual-tier installation and to identify the<br />

hardware needed to support your team.<br />

Configuration Tiers CPU Hard Disk Drive Memory<br />

One server,<br />

fewer than 20<br />

users<br />

Applicationtier<br />

and data<br />

tier server<br />

Single<br />

processor, 2.2<br />

gigahertz (GHz)<br />

8 gigabytes (GB) 1 GB

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!