2

TFS2010 或 TFS2012 可以管理超过 1000 个活动项目吗?现在我们使用 QualityCenter,每个项目都是一个 SQL-DB,每天大约有 100 个用户访问。

我在“Scaling Team Foundation Server 2012 Whitepaper”文档中找到了 TFS2010 限制

TFS 2010 限制

  • 每个团队项目集合 200 个团队项目
  • 每个 SQL 实例 50 – 200 个活动团队项目集合(范围为 8GB – 64Gb RAM)

所以可以创建 10 个集合,每个集合应该有 100 个团队项目集成?那么我需要多少内存?

如果我在一个集合中有 200 个团队项目,当我有 200 个集合时是否一样?那么所需的 RAM 量是一样的吗?

有人对这些项目有经验吗

4

1 回答 1

2

一个项目集合相当于一个数据库。因此,在一个项目集中拥有 200 个项目肯定与在一个项目中拥有 200 个项目集不同。在第一种情况下,您将拥有一个大型数据库。如果是第二个,您将拥有 200 个数据库。

至于扩展,规则很明确,一个项目集合中最多可以有 200 个项目。

根据每个项目集合中的大小和活动,您可以在 SQL Server 实例上拥有 50 到 200 个项目集合(这并不意味着在 TFS 实例上!)。特别是活动极大地影响了所需的内存量,因此是决定项目集合数量的最大工厂。200 个陈旧的集合易于维护。但是 75 个非常活跃的可能是您的限制。

您可以将任意数量的 SQL Server 实例链接到 TFS 服务器。创建项目集合后,您可以将其移动到另一台服务器以供 SQL Server 托管。(参见http://healthedev.blogspot.nl/2011/12/move-tfs-2010-project-collection.html)。

当您谈论数据库中的这些大小时,请确保将 TFS 报告安装在它自己的盒子上。并且 TFS Warehouse 刷新频率有任何意义(不要每分钟更新这些数据量)......并确保 TFS_Warehouse 和 Analysis 多维数据集都有一个 SQL 实例,该实例有足够的内存和 CPU 来处理适当地。

于 2013-01-12T13:00:29.897 回答