Partager via


Guide d’optimisation des performances de BizTalk Server 2010

Bienvenue dans le Guide d’optimisation des performances de Microsoft® BizTalk® Server 2010. Nous avons créé ce guide pour fournir des informations détaillées pour optimiser les performances d’une solution BizTalk Server. Les tests de performances complets de bout en bout sont fréquemment négligés lors du déploiement d’applications d’entreprise. Sachant que Microsoft a créé une infrastructure de messagerie évolutive, de nombreuses organisations qui utilisent BizTalk Server consacrent peu ou pas de temps à effectuer des tests de performances de leurs propres applications. BizTalk Server applications se composent de nombreuses parties, qui peuvent inclure des composants personnalisés ainsi que ceux fournis par Microsoft. Il est impossible pour Microsoft de tester les performances de toutes les combinaisons possibles de ces composants. Par conséquent, la réalisation complète et correcte d’un test de performances de votre application est une étape essentielle de tout déploiement.

L’objectif de ce guide est de consolider et de fournir des conseils prescriptifs sur les meilleures pratiques et techniques à suivre pour optimiser les performances BizTalk Server.

Qu’y a-t-il ?

En règle générale, les performances d’un serveur sont déterminées par le composant qui a les performances les plus faibles, c’est-à-dire le goulot d’étranglement dans le système. La clé pour améliorer les performances est de pouvoir identifier les goulots d’étranglement, déterminer leur cause et appliquer l’action corrective appropriée.

Lorsque vous planifiez votre déploiement BizTalk Server, utilisez ce guide pour vous aider à concevoir et à optimiser votre environnement. Le concept de performances est étroitement lié au concept de scalabilité. Une fois que vous avez une bonne compréhension des facteurs qui influencent les performances des composants système, vous pouvez déployer des composants de manière à être mis à l’échelle pour prendre en charge les périodes de forte demande.

Ce guide fournit des conseils pour l’optimisation des performances, en fonction de l’expérience pratique des professionnels de l’informatique qui ont beaucoup travaillé avec BizTalk Server. Plus précisément, ce guide comprend quatre sections main :

  • Recherche et élimination des goulots d’étranglement : la section Recherche et élimination des goulots d’étranglement décrit différents types de goulots d’étranglement des performances en ce qui concerne les solutions BizTalk Server et des informations sur la façon de résoudre les goulots d’étranglement.

  • Optimisation des performances : la section Optimisation des performances fournit des conseils pour optimiser les performances d’une solution BizTalk Server. BizTalk Server performances sont étroitement liées aux performances de la plateforme sur laquelle BizTalk Server est installé. Cette section fournit des recommandations pour optimiser les performances de BizTalk Server et de la plateforme BizTalk Server.

  • Mise à l’échelle d’un environnement de production BizTalk Server : la section Mise à l’échelle d’un environnement de production BizTalk Server fournit des résultats détaillés des tests de performances BizTalk Server effectués par l’équipe produit BizTalk. Ces tests se sont concentrés sur la scalabilité et ont mesuré l’impact de l’ajout de BizTalk Server ordinateurs, l’impact de l’ajout de BizTalk Server bases de données MessageBox et l’impact de l’ajout simultané d’ordinateurs BizTalk Server et de BizTalk Server bases de données MessageBox à une solution.

    • Lors de l’augmentation du nombre d’ordinateurs BizTalk Server dans un groupe BizTalk Server, pour ces tests, une seule base de données MessageBox BizTalk Server a été configurée pour le groupe BizTalk Server. Ces tests se sont concentrés uniquement sur l’impact de l’ajout d’ordinateurs BizTalk Server à un groupe BizTalk Server.

    • Lors de l’augmentation du nombre de BizTalk Server bases de données MessageBox utilisées par le groupe BizTalk Server. Ces tests se sont concentrés uniquement sur l’impact de l’ajout de BizTalk Server bases de données MessageBox à un groupe BizTalk Server.

    • Lors de l’augmentation du nombre d’ordinateurs BizTalk Server et de BizTalk Server bases de données MessageBox utilisées par le groupe BizTalk Server. Ces tests ont mesuré l’impact de l’ajout d’ordinateurs BizTalk Server et BizTalk Server bases de données MessageBox à un groupe BizTalk Server.

  • méthodologie de test des performances BizTalk Server : la section Méthodologie de test des performances BizTalk Server fournit des informations détaillées sur la façon de tester et d’optimiser les performances BizTalk Server. Il comprend des informations sur les critères de performance sur lesquels se concentrer et les phases fondamentales qui doivent être appliquées lors de l’évaluation de BizTalk Server performance.

Ajouts à cette version du guide

Utilisation de Visual Studio pour faciliter les tests automatisés : décrit l’utilisation du test de charge Visual Studio pour évaluer les performances d’une application BizTalk Server.

Remerciements

Au sein de l’équipe d’éducation des utilisateurs de BizTalk Server, nous remercions les contributions remarquables des personnes suivantes pour avoir fourni des commentaires techniques ainsi qu’une bonne partie du contenu pour le Guide d’optimisation des performances BizTalk Server :

Auteurs

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft

  • Trace Young, Microsoft

    Réviseurs

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft