Przykłady złożonych topologii
Można skonfigurować Visual Studio Team Foundation Server w jednym z kilku konfiguracje topologii.Ogólnie rzecz biorąc, prostsze topologii, łatwiej będzie możliwość utrzymania Team Foundation Server wdrażania.Należy wdrożyć najprostszy topologii, który spełnia potrzeby biznesowe.
W tym temacie opisano dwa kompleks Team Foundation Server topologii.Topologia złożonych ma Team Foundation Server składniki rozłożone na wiele serwerów.To jest dostępne dla klientów w wielu domenach w geograficznie odległych lokalizacjach fizycznych.Team Foundation ServerSerwer proxy jest zainstalowany oprócz opcjonalnych składników takich jak Produkty SharePoint i SQL Server usług Reporting Services.Istnieje kilka różnych kod podstaw i te kod podstaw każdego mają własne kolekcji projektu zespołu dla projektów, które ich używają.Bazy danych dla zespołu projektu kolekcje są przechowywane na kilku różnych serwerach z systemem SQL Server.
Topologia jednej domeny złożone
Topologia złożonych serwer używa wielu serwerów w klastry lub innych konfiguracji pracy awaryjnej do hosta logicznej Team Foundation danych i aplikacji kategorii składników.Poniższy diagram ilustruje złożonych Topologia jednej domeny:
Ten przykład topologii jest podobne do topologii umiarkowany (zobacz Przykłady umiarkowany topologii).Team Foundation Serverusługi są wdrożone na jednym serwerze i Team Foundation Server bazy danych są zainstalowane na oddzielnym serwerze, z Team Foundation Build i zespołu badania czynników i badania kontrolerów agenta rozmieszczone na dodatkowych serwerach.Ponadto składniki awaryjnej zostały dodane.Team Foundation Bazy danych zostały zainstalowane na SQL Server klastra.
Wykres w przykładzie pokazuje domen podrzędnych w Seattle i Cleveland, każdy z dwukierunkowe zaufanie przechodnie do domeny nadrzędnej.Konto dla Team Foundation Server obie domeny ufają. Każda domena podrzędna odległych geograficznie korzysta z połączenia ograniczonej przepustowości.Ponieważ pobieranie rejestracja ze składnika formantu Kod wersji z Team Foundation Server może zająć bardzo dużo czasu na takich warunkach ograniczonej przepustowości Team Foundation Server serwera Proxy jest zainstalowany w każdej domenie podrzędnej do działania jako serwer pośredniczący pliku kontroli wersji.Wszystkie żądania klientów przejść bezpośrednio do warstwy aplikacji, z wyjątkiem wersji formantu kodu get żądań.Te żądania są kierowane przez Team Foundation Server serwera Proxy, który następnie buforuje wszystkie pliki źródłowe, które pobiera się go na serwerze proxy.
Topologia w tym przykładzie jest również zaniepokojony odporności na uszkodzenia i wysoką wydajność.Dane poziomu odporności na uszkodzenia jest dostarczana przez wykorzystanie SQL Server technologie klastrowania.Wiele aplikacji sieci Web programu SharePoint są skonfigurowane do użycia przez zespół projektów w ramach kolekcji w farmie sieci Web programu SharePoint.Zespół projektu zbierania w bazach danych są rozmieszczane wystąpienia programu SQL Server, aby przyspieszyć i uprościć zarządzanie indywidualnych.SQL ServerUsługi Reporting Services i SQL Server analizy serwery działają na różnych serwerach, aby poprawić wydajność.
W tym przykładzie jest przeznaczony dla zespołu rozwoju produktu dużych użytkowników do 2000.
Złożone wielodomenowych topologii
Topologia złożonych wieloma domenami serwer używa wielu serwerów w dwóch lub większej liczby domen.Jak z złożonych Topologia jednej domeny rozmieszczania używa klastrów lub innych konfiguracji pracy awaryjnej do obsługi składników poziomu danych dla Team Foundation.Administratorzy dla tego wdrożenia równoważenia obciążenia sieciowego i skonfigurowaniu dodaje wiele serwerów aplikacji trzeciej warstwy do dystrybucji obciążenia operacyjne.Poniższa ilustracja demonstruje złożonych wielodomenowych topologii:
Jak w powyższym przykładzie Ta topologia jest skonfigurowany do odporności na uszkodzenia i wysoką wydajność.Ponadto ta topologia jest rozłożona w wielu domen, z których niektóre są domenami podrzędnymi pełni zaufanej domeny nadrzędnej, ale z których (IsolatedLab.com) jest całkowicie oddzielne domeny.Konta usługi używane przez Team Foundation Server są całkowicie zaufanych członków wszystkich domen i kont użytkowników zostały skonfigurowane w w domenie nadrzędnej i osobne domeny, co niezbędne dla użytkowników, którzy muszą pracować w obu domenach.Zostały skonfigurowane zapory zezwalająca na ruch na portach, wymagane przez Team Foundation Server.