Gewusst wie: Erstellen einer Team Foundation Server-Farm (Hochverfügbarkeit)

Team Foundation Server hinzufügen

Die folgenden Gründe können Anlass für das Hinzufügen eines Anwendungsebenenservers zu einer vorhandenen Bereitstellung von Team Foundation Server sein:

  • Sie möchten eine Redundanz in der Bereitstellung von Team Foundation Server realisieren.

  • Sie möchten, dass die Bereitstellung von Team Foundation Server schneller ausgeführt wird.

  • Sie möchten einen fehlerhaften Anwendungsebenenserver wiederherstellen.

  • Sie möchten eine Anwendungsebene auf einen anderen Server verschieben.

Redundanz und Leistung

Mit dem Assistenten für die nur für die Anwendungsebene geltende Konfiguration können Sie nun auch die Verfügbarkeit, Skalierbarkeit und Leistung der Anwendungsebene verbessern. 

Um von mehreren Anwendungsebenenservern zu profitieren, sollten Sie sicherstellen, dass die anfängliche Bereitstellung von Team Foundation Server die folgenden Eigenschaften erfüllt:

  • Die Anwendungsebene und die Konfigurationsdatenbank sind auf separaten Servern installiert.

  • Sie haben ein Domänenkonto für das Team Foundation Server-Dienstkonto (TFSSERVICE) verwendet.

  • Netzwerklastenausgleich (NLB) wird bereitgestellt.

Sie verwenden NLB, um einen Cluster von Webservern zu erstellen, die als einzelner logischer Webdienst angezeigt werden. Diese Vorgehensweise ist vom Assistenten für die nur für die Anwendungsebene geltende Konfiguration getrennt. Weitere Informationen dazu, wie NLB eingerichtet wird, finden Sie auf der Microsoft-Website: Netzwerklastenausgleich.

Wenn Sie einen NLB-Cluster erstellen, müssen Sie für die Konfigurationsdatenbank oder für Teamprojektsammlungen keinen SQL Server-Cluster verwenden. SQL Server-Cluster, die Sie zur Steigerung der Leistung, Skalierbarkeit und Verfügbarkeit bereitstellen, sind unabhängig vom NLB-Cluster.

Notfallwiederherstellung und Hardwareupgrade

Wenn Sie eine Sicherungskopie der Konfigurationsdatenbank erstellt haben und auf der Anwendungsebene ein Hardwarefehler auftritt, können Sie die Anwendungsebene mithilfe des Assistenten für die nur für die Anwendungsebene geltende Konfiguration wiederherstellen.

Sie können die Anwendungsebene auch mit dem Assistenten für die nur für die Anwendungsebene geltende Konfiguration verschieben. Obwohl keine bestimmte Architektur erforderlich ist, um eine Anwendungsebene zu verschieben, müssen Sie Zugriff auf die Konfigurationsdatenbank für die Bereitstellung haben.

So erstellen Sie eine Team Foundation Server-Farm

Führen Sie die Schritte aus dieser Prüfliste aus, um einer vorhandenen Team Foundation Server-Bereitstellung eine Anwendungsebene hinzuzufügen.

Aufgabe

Ausführliche Anweisungen

Schritt 1

Überprüfen Sie die unterstützte Hard- und Software. Stellen Sie sicher, dass das Betriebssystem und die Hardware den Anforderungen von Team Foundation Server entspricht.

Schritt 2

Richten Sie Team Foundation Server ein. Installieren Sie Team Foundation Server, und führen Sie den Konfigurations-Assistenten "Nur Anwendungsebene" aus.