À propos de la planification des performances et de la capacité

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2010-05-11

Ce chapitre explique comment déterminer la configuration matérielle requise d’une seule batterie Microsoft Project Server 2010. Il identifie les caractéristiques qui affecteront les capacités requises et fournit des recommandations pour les éléments suivants :

  • Nombre d’ordinateurs serveur dans la batterie de serveurs

  • Configuration des rôles de serveur d’applications dans la batterie de serveurs

  • Configuration matérielle requises des rôles de serveur spécifiques dans la batterie de serveurs

Planification de la capacité et de la disponibilité

Ce chapitre présume que vous avez déjà planifié la disponibilité requise à l’aide des articles Plan de déploiement (Project Server 2010). En conséquence de l’utilisation de ces articles, vous commencerez l’exercice de planification de la capacité avec une topologie répondant à la configuration minimale requise de votre organisation. En fonction de la topologie sélectionnée, le présent chapitre vous aide à déterminer les éléments suivants :

  • Ajout éventuel de serveurs pour satisfaire les objectifs de capacité et de performance

  • Ajustement éventuel de la configuration des rôles de serveur d’applications pour optimiser la capacité et les performances de la batterie de serveurs

  • Planification éventuelle de plusieurs batteries de serveurs en fonction de la capacité requise

Dans certains cas, la disponibilité requise d’une organisation peut se traduire par une taille de batterie de serveurs qui offre une capacité ou des performances bien plus grandes que celles normalement requises. Si tel est le cas, la planification de la capacité peut se concentrer sur un dimensionnement du matériel serveur de façon économique, au lieu d’ajouter des ordinateurs serveur ou d’évoluer vers un matériel aux performances supérieures.

Dans de nombreux cas, la topologie qui correspond à la disponibilité minimale requise d’une organisation est utilisée comme point de départ et les ordinateurs serveur sont ajoutés ou mis à l’échelle pour satisfaire les objectifs de capacité et de performances.

Planification de la capacité

Plusieurs variables affectent la planification de la capacité. Pour cette raison, il peut être difficile de recevoir une réponse précise à une question simple. Par conséquent, la réponse la plus courante à la question sur la capacité est-elle « ça dépend... ».

L’exercice de planification de la capacité proposé dans ce chapitre est conçu pour réduire le nombre de variables à prendre en compte de façon à pouvoir fournir des réponses simples fondées sur des scénarios courants. Cependant, ce chapitre inclut aussi les instructions de calcul de la capacité et des performances requises à partir des caractéristiques de votre solution. Ce chapitre inclut deux types d’instructions de planification de la capacité :

  • Recommandations relatives à l’estimation de la capacité requise   Un ensemble d’articles est proposé, fondé sur les scénarios ciblés. Chaque article définit un profil d’utilisation typique et identifie les caractéristiques clés qui affecteront la capacité et les performances du scénario. Basées sur le profil et les caractéristiques clés, les données prédéfinies vous permettent d’estimer la capacité requise de votre solution.

  • Formules instructions de calcul de la capacité requise   À l’aide de ces instructions, vous pouvez développer votre propre profil d’utilisation (ou modifier l’un des profils du scénario) et calculer toutes les variables qui affectent la capacité et les performances de votre solution.

Processus de planification de la capacité

La planification de la capacité porte essentiellement sur trois aspects du dimensionnement de votre solution :

  • Limites de capacité du logiciel   Les fonctionnalités qui peuvent être implémentées, ainsi que les objets qui peuvent être créés, présentent des limitations d’échelle. La planification des limites de capacité garantit que votre solution se situe dans les recommandations d’échelle du logiciel.

  • Cibles de débit   Chaque type d’action exécuté par une batterie de serveurs introduit une charge de performance sur le serveur. Les actions principales incluent les opérations utilisateur, l’indexation du contenu et les tâches opératoires (comme la sauvegarde des bases de données). L’utilisation de fonctionnalités spécifiques, telles que Services de calcul Excel, bien que nécessaires pour la construction de cubes, ajoute aussi une charge de performance. Le développement de cibles de débit implique l’estimation ou le calcul du nombre d’opérations par seconde qu’une batterie de serveurs doit traiter afin de pouvoir prendre en charge le débit attendu.

  • Capacité des données   La capacité des données inclut le volume attendu des bases de données de contenu et de la base de données de configuration. Chaque rôle de serveur possède des impératifs de données uniques fondés sur la solution, tels que l’espace disque pour les index de contenu ou pour le contenu mis en cache.