Sdílet prostřednictvím


Scénář: Instalace serverové farmy Team Foundation (vysoké dostupnosti)

Add a Team Foundation Server

Můžete přidat server aplikační vrstvy do stávajícího nasazení sady Visual Studio Team Foundation Server z následujících důvodů:

  • Chcete vytvořit redundanci ve vašem nasazení sady Team Foundation Server.

  • Chcete, aby nasazení sady Team Foundation Server běželo rychleji.

  • Chcete obnovit server aplikační vrstvy, který selhal.

  • Chcete přesunout aplikační vrstvu na jiný server.

Redundance a výkon

V dřívějších verzích sady Team Foundation Server bylo možné v clusteru SQL Server spouštět pouze datovou vrstvu. Toto omezení znamená, že byste mohla zlepšit škálovatelnost jen části nasazení sady Team Foundation Server: datové vrstvy. Pomocí Průvodce konfigurací pouze v aplikační vrstvě můžete také zvýšit dostupnost, škálovatelnost a výkon aplikační vrstvy.

Chcete-li využívat více serverů na úrovni aplikace, měli byste zajistit, aby počáteční nasazení sady Team Foundation Server zahrnovalo následující vlastnosti:

  • Aplikační vrstva a konfigurační databáze jsou nainstalovány na samostatných serverech.

  • Použili jste účet domény pro účet služby sady Team Foundation Server (TFSSERVICE).

  • Je nasazena služba Vyrovnávání zatížení sítě (NLB).

NLB se používá k vytvoření clusteru webových serverů, které vypadají jako jedna logická webová služba. Tento postup je oddělen od průvodce konfigurací pouze na úrovni vrstvy aplikace. Další informace o nastavení služby vyrovnávání zatížení sítě (NLB) najdete na následující stránce webu společnosti Microsoft: Vyrovnávání zatížení sítě.

Poznámka

Chcete-li se připojit ke clusteru NLB z klienta, který je spuštěn na jednom ze serverů vrstvy aplikace v clusteru, je vhodné připojit se použitím názvu serveru localhost namísto názvu Domain Name System (DNS) pro vyrovnávání zatížení. Ve výchozím nastavení brání Internetová informační služba (IIS) zabraňuje v připojení ke clusteru NLB z jakéhokoli serveru v clusteru, pokud nepoužijete jako název clusteru nepoužijete název localhost.

Pokud vytvoříte cluster NLB, není nutné používat cluster SQL Server pro konfigurační databázi či jakoukoli kolekci týmových projektů. Pro zajištění výkonu, škálovatelnosti a dostupnosti jsou veškeré nasazené serverové clustery SQL Server nezávislé na clusteru NLB.

Zotavení po havárii a upgradování hardwaru

Máte-li záložní kopii konfigurační databáze a ve vrstvě aplikace dojde k selhání hardwaru, můžete použít průvodce konfigurací pouze vrstvy aplikace k obnovení vrstvy aplikace.

Můžete také přesunout aplikační vrstvu pomocí Průvodce konfigurací pouze na úrovni aplikační vrstvy. I když není požadována žádná konkrétní architektura pro přesunutí aplikační vrstvy, musíte mít přístup do konfigurační databáze pro nasazení.

Viz také

Odkaz

Kontrolní seznam: Přidání aplikační vrstvy