如何:创建 Team Foundation Server 场(高可用性)
出于以下任何原因,您可能会将应用层服务器添加到 Team Foundation Server 的现有部署:
您希望在 Team Foundation Server 的部署中建立冗余。
您想您的 Team Foundation Server 的部署运行得更快。
您希望还原失败的应用层服务器。
您希望将应用层转移到其他服务器。
冗余和性能
通过使用“应用层专用配置”向导,您可以增强应用层的可用性、可伸缩性和性能。
为了从多个应用层服务器中获益,您应确保 Team Foundation Server 的初始部署具有以下特征:
应用层和配置数据库安装在不同的服务器上。
为 Team Foundation Server 服务帐户 (TFSSERVICE) 使用了域帐户。
部署了网络负载平衡 (NLB)。
您使用 NLB 来创建显示为单一逻辑 Web 服务的 Web 服务器群集。 此过程独立于“应用层专用配置”向导。 有关如何设置 NLB 的更多信息,请参见 Microsoft 网站上的以下页面:网络负载平衡。
如果创建 NLB 群集,则无需为配置数据库或任何团队项目集合使用 SQL Server 群集。 出于性能、可伸缩性和可用性方面的考虑,您可能部署的任何 SQL Server 群集均独立于 NLB 群集。
灾难恢复和硬件升级
如果有配置数据库的副本,并且应用层出现硬件故障,则可以使用“应用层专用配置”向导来还原应用层。
还可以使用“应用层专用配置”向导来转移应用层。 尽管转移应用层无需特定体系结构,但您必须对部署的配置数据库具有访问权限。
创建一个 Team Foundation Server 场
使用此检查表中的步骤进行操作,将应用层添加到 Team Foundation Server 的现有部署。
任务 |
详细说明 |
|
---|---|---|
检查硬件和软件是否受支持。 验证操作系统和硬件符合 Team Foundation Server 的要求。 |
||
设置 Team Foundation Server。 安装 Team Foundation Server 并运行“应用层专用配置”向导。 |
提示
若要下载安装 Team Foundation 指南的最新版本请参见这些步骤的后期重大更改。