Scénář: Instalace serverové farmy Team Foundation (vysoké dostupnosti)
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í.