2010-12-09 76 views
0

Question rapide:En utilisant 2 serveurs pour TFS, quoi installer où?

J'ai deux serveurs, et l'idée initiale était d'en utiliser un comme application-tier et data-tier, et l'autre comme machine de build.

Mais c'est un projet relativement petit, il semble donc totalement exagéré d'utiliser un seul serveur pour les services de build (je supposais qu'une machine plus faible viendrait, alors j'ai été surpris).

Si je divise le niveau d'application et le niveau de données entre les deux serveurs, où devrais-je mettre le Build Service?

Du côté de l'application ou du côté des données? Lequel serait le meilleur?

Répondre

2

Dans notre environnement, AT et DT sont séparés sur leurs propres machines et hébergent un service de build sur l'AT. Qu'est-ce qu'il revient à l'endroit où vous avez le plus de ressources "de rechange" disponibles pour la machine de construction. Jetez un oeil aux compteurs de perfmon pour la mémoire et le CPU au fil du temps, et voyez lequel est le plus utilisé, et placez votre agent de construction là. Par expérience, il s'agit probablement de votre niveau d'application, en particulier si les services de génération de rapports et le cube sont installés sur le niveau de données avec le référentiel de code source et le magasin d'éléments de travail.

+0

Vous êtes les bienvenus. – Robaticus