Professional Team Foundation Server 2013
by Steven St. Jean, Damian Brady, Ed Blankenship, Martin Woodward, Grant Holliday
Chapter 22Scalability and High Availability
What's in this chapter?
- Understanding architectural changes
- Understanding scale limitations
- Exploring availability solutions
- Exploring load balancing
- Getting to know configuration best practices
Scalability and high availability are very involved topics, and an entire book could be written on each of them. Every Team Foundation Server environment is unique, and every organization has a different usage pattern and availability requirements.
It's not the purpose or intent of this chapter to provide prescriptive guidance on exact configurations to support your environment or usage pattern. Rather, this chapter is intended to give you insight into the different factors that affect scalability and to offer some solutions to consider in your overall environment design.
An Evolving Architecture
Team Foundation Server 2010 introduced significant architecture and infrastructure changes. On the product team, these product changes were referred to as Enterprise TFS Management (ETM). It was a significant and necessary investment of effort to allow the product to handle the future scale demands of enterprises and the Internet. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access