2

TFS2010 または TFS2012 は、1000 を超えるアクティブなプロジェクトを管理できますか? 現在、QualityCenter を使用しています。各プロジェクトは SQL-DB であり、1 日あたり約 100 のユーザー アクセスがあります。

「Scaling Team Foundation Server 2012 Whitepaper」ドキュメントで TFS2010 の制限を見つけました。

TFS 2010 の制限

  • チーム プロジェクト コレクションごとに 200 個のチーム プロジェクト
  • SQL インスタンスごとに 50 ~ 200 個のアクティブなチーム プロジェクト コレクション (8 GB ~ 64 GB の RAM の範囲)

では、10 個のコレクションを作成することは可能で、各コレクションには 100 個のチーム プロジェクトが統合されている必要がありますか? それで、どのくらいのRAMが必要ですか?

コレクションに 200 個のチーム プロジェクトがある場合、200 個のコレクションがある場合と同じですか? 必要なRAMの量は同じですか?

誰かがこれらの量のプロジェクトの経験を持っていますか

4

1 に答える 1

2

プロジェクトコレクションはデータベースと同じです。したがって、1つのプロジェクトコレクションに200のプロジェクトがあることは、1つのプロジェクトに200のプロジェクトコレクションがあることとはまったく同じではありません。最初のケースでは、1つの大きなデータベースがあります。2番目の場合、200個のデータベースがあります。

スケーリングに関しては、ルールはかなり明確です。プロジェクトコレクションには最大200のプロジェクトを含めることができます。

各プロジェクトコレクションのサイズとアクティビティに応じて、SQL Serverインスタンスに50〜200のプロジェクトコレクションを含めることができます(TFSインスタンスを意味するわけではありません)。特に、アクティビティは必要なメモリの量に大きく影響するため、プロジェクトコレクションの数を決定するための最大のファクトリです。200の古いコレクションは保守が簡単です。しかし、75の非常にアクティブなものがあなたの場合の限界かもしれません。

TFSサーバーにリンクするSQLServerインスタンスをいくつでも持つことができます。プロジェクトコレクションを作成した後、SQLServerホスティング用の別のサーバーにプロジェクトコレクションを移動することができます。(http://healthedev.blogspot.nl/2011/12/move-tfs-2010-project-collection.htmlを参照してください)。

データベースでこれらの種類のサイズについて話しているときは、TFSレポートが独自のボックスにインストールされていることを確認してください。また、TFSウェアハウスの更新頻度には意味があります(これらの量のデータで毎分更新しないでください)...そして、TFS_WarehouseとAnalysisキューブのそれぞれに、処理するのに十分なメモリとCPUを備えたSQLインスタンスがあることを確認してくださいちゃんと。

于 2013-01-12T13:00:29.897 に答える