3

TFS 2008 ワークグループ エディションの新しいインスタンスをセットアップする際のベスト プラクティスは何ですか?

具体的には、制約は次のとおりです。

  • 既存の Windows Server 2008 64 ビットにインストールする必要があります
  • TFS アプリケーション層は 32 ビットのみ

SQL Server 2008、Sharepoint、およびアプリ レイヤーを Windows Server 2008 または 2003 の仮想インスタンス (既に Hyper-V を実行しています) にインストールするか、ホスト OS のデータベースと仮想マシンのアプリ レイヤーでレイヤーを分割する必要がありますか? ?

編集:どうやら、レイヤーを分割することはお勧めし ません

4

4 に答える 4

8

これは、TFS 2008 SP1 をインストールするための私のレシピです。

このシナリオにはドメイン コントローラーはありません。私たちはほんの数人のユーザーです。もう一度やるとしたら、環境を変更して Active Directory ドメインを使用することを検討します。

  • 8 GB の RAM とクアッド プロセッサを搭載した Windows Server 2008 を実行するホスト サーバー
  • Hyper-V の下の VM での Windows Server 2008 32 ビットの新規インストール
  • IIS でアプリケーション サーバーの役割をインストールする
  • SQL Server 2008 Standard エディションをインストールする
    • Reporting Services と Analysis Services にユーザー アカウントを使用する
  • SP1 を適用した TFS 2008 のスリップストリーム イメージを作成し、TFSをインストールする
  • VSTS 2008 をインストールする
  • Team System Explorer をインストールする
  • VSTS 2008 SP1 をインストールする
  • TFS Web アクセス パワー ツールをインストールする

すべてをインストールした後、レポートは生成されませんでした。問題の解決に役立つこのフォーラム投稿を見つけました。

インストールガイドをダウンロードし、それに従ってください。SP1 をインストールするまで Team System Explorer をインストールするのを忘れて、さまざまな問題に遭遇しました。SP1をもう一度インストールすると、それが修正されました。

于 2008-09-02T10:46:29.697 に答える
2

TFS について心に留めておかなければならない重要な点の 1 つは、TFS はマシンをすべて自分のものにするのが好きだということです。そのため、Hyper-V で別のインスタンスを作成する必要がある場合は、実績のある Windows Server 2003 プラットフォームと SQL Server 2005 を使用して作成してください。

Microsoft は Windows Server 2008 および SQL Server 2008 で動作するように素晴らしい仕事をしたと確信していますが、この新しいインストールでは追加機能を利用できず、現在のところ実際には証明されていません.

したがって、私の推奨事項は、TFS の次のリリースが発表されるまでは、既知のものに固執することです。

また、レイヤーを分割することは絶対にお勧めできません。特に、ライセンス ユーザーが 5 人しか許可されないワークグループ エディションではなおさらです。これらの 5 ユーザーは、サーバーのニーズを超えることはありません。また、必要がなければ、Sharepoint を更新しないことをお勧めします。私の環境ではSharepointはあまり使わないのでそのままにしておきました。私の経験では、Sharepoint は通常、ほとんどの問題が TFS に起因する場所です。

于 2008-09-02T16:00:41.593 に答える
1

チームを TFS 2005 から TFS 2008 にアップグレードしたところです。最も困難な部分は、SharePoint 2.0 を 3.0 にアップグレードすることでした。そのため、TFS 2008 をまだインストールしていない場合は、まずそれを実行するようにします。他にもいくつかの問題がありました。しかし、それらはすべて、SharePoint のアップグレード、またはアフターマーケットのポリシー パッケージ (スクラム for TeamSystem) を使用していたという事実に関連していました。私たちは SQL Server 2005 を使用しているため、SQL Server 2008 に対処することはできません。レイヤーの分割に関しては、Windows Server 2003 で実行しており、すべてがホスト OS で実行されているため、これも実行しませんでした。

于 2008-08-28T15:37:36.230 に答える
1

レイヤーを分割する必要があるのは、450 人を超えるユーザーの場合のみです。

完全に別のマシンにビルド サーバーを配置することもお勧めします。ビルドは非常にファイル システムを集中的に使用します。SQL Server は、ファイル システムを完全に制御できる場合に最適なパフォーマンスを発揮します。そのため、ビルドと TFS を同じマシンに配置すると、ビルドの実行中にパフォーマンスの問題が発生する可能性があります。

おそらく、これは適切なチューニングと個別の物理ドライブで軽減できますが、長期的には、古いハードウェアを使用するか、ビルド用に別のホストで小さな仮想マシンをスピンアップする方がはるかに簡単だと思います

于 2008-09-07T15:10:44.277 に答える