简单拓朴示例

您可以采用多种拓扑配置安装和配置 Visual Studio Team Foundation Server。一般而言,拓扑越简单,Team Foundation Server 部署的维护也就越容易。您应该部署满足业务需求的最简单拓扑。本主题介绍两种非常简单的拓扑,其中服务器和客户端都包含在单个工作组或域中。

最简单的拓扑

最简单的服务器拓扑使用数目最少的物理服务器承载组成 Team Foundation 逻辑层的组件。下图显示的就是最简单的拓朴:

简单服务器拓扑

在此示例中,所有服务器组件都部署在一台物理服务器上。您可以从同一个域或工作组中的客户端计算机访问这些服务器组件。此示例是为用户少于 50 人的小型产品开发团队设计的。

在此配置中,您可以将运行 Team Foundation Build 的计算机和团队的测试组件安装在一台运行 Team Foundation Server 的服务器上或安装在一台或多台客户端计算机上。此配置最适合小型开发组织或大型组织中的试点项目。

简单拓朴

简单的服务器拓扑也使用数目最少的物理服务器承载组成 Team Foundation 逻辑层的组件。不过,此拓朴还可以识别生成和测试软件时在处理能力上的额外负载。下图显示的是 Team Foundation Server 的一个简单拓朴:

简单 VSTS 拓扑

在此示例中,Team Foundation 的 Web 服务和数据库承载在同一台物理服务器上,但生成服务安装在一台单独的计算机上。您可以从同一个域或工作组中的客户端计算机访问 Team Foundation Server。此示例是为用户少于 100 人的小型产品开发团队设计的。

在此配置中,您需要将运行 Team Foundation Build 的计算机和团队的测试组件安装在一台专用于此目的的计算机上。此配置最适合需要定期进行生成和测试并且优先考虑性能的较小开发项目。

请参见

概念

中等复杂程度的拓扑的示例

复杂拓扑示例

Team Foundation Server 体系结构