方法: Team Foundation Server ファームを作成する (高可用性)

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 Web サイトで「ネットワーク負荷分散」を参照してください。

NLB クラスターを作成する場合、構成データベースやチーム プロジェクト コレクションのために SQL Server クラスターを使用する必要はありません。 パフォーマンス、スケーラビリティ、および可用性の目的から、配置する SQL Server クラスターは、NLB クラスターに依存しません。

障害回復とハードウェア アップグレード

構成データベースのバックアップがあり、アプリケーション層にハードウェア障害が発生した場合は、アプリケーション層のみウィザードを使用してアプリケーション層を復元できます。

アプリケーション層のみウィザードでは、アプリケーション層を移動することもできます。 アプリケーション層の移動に特定のアーキテクチャが必要となることはありませんが、配置のためには構成データベースへのアクセス許可が必要です。

Team Foundation Server ファームを作成するには

このチェック リストに示した手順に従い、Team Foundation Server の既存の配置にアプリケーション層を追加します。

タスク

詳細な説明

手順 1.

サポートされているハードウェアおよびソフトウェアを確認する。 オペレーティング システムとハードウェアが、Team Foundation Server の要件を満たしていることを確認します。

手順 2.

Team Foundation Server をセットアップする。 Team Foundation Server をインストールし、アプリケーション層のみ構成ウィザードを実行します。