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

您可以采用多种拓扑配置来配置 Visual Studio Team Foundation Server。一般而言,拓扑越简单,维护 Team Foundation Server 部署越容易。您应该部署满足业务需求的最简单拓扑。本主题介绍中等复杂程度的拓扑,其中 Team Foundation 的数据层和应用层逻辑组件安装在不同的物理服务器上。可信域内的客户端计算机可以访问 Team Foundation Server。

中等复杂程度的服务器拓扑

中等复杂程度的拓扑将使用两个或更多个服务器来承载 Team Foundation 的数据层和应用层逻辑组件。下图演示了中等复杂程度的 Team Foundation Server 拓扑:

适中的服务器拓扑

在本示例中,Team Foundation Server 的服务部署在一个服务器上(称为应用层服务器),Team Foundation Server 的数据库安装在另一个服务器上(称为数据层服务器)。一个服务器承载 Team Foundation Server 使用的 SharePoint Web 应用程序,另一个服务器承载 Team Foundation Server 使用的 SQL Server Reporting Services 实例。每个团队项目的门户网站都承载于 SharePoint Web 应用程序上。因此,管理员必须在该 Web 应用程序上为该项目的用户配置权限。这一注意事项适用于在 SQL Server Reporting Services 中为用户配置权限。Team Foundation Build 以及团队的测试控制器部署在其他服务器上。在此图中,Cleveland 客户端的域是 Seattle 中父域的一个子域。该子域与其父域之间具有双向传递信任关系。这两个域都信任 Team Foundation Server 的服务帐户。子域中的用户可访问服务器,Windows 集成身份验证会自动对这些用户进行身份验证。在此配置中,需要 Team Foundation Server Proxy,它安装在 Cleveland 办公室中。本示例是为用户数少于 1,000 的中等规模产品开发团队设计的。

请参见

概念

简单拓朴示例

复杂拓扑示例

Team Foundation Server 体系结构