Partager via


Planification des performances

BizTalk Server est une plateforme d’application. Il ne s’agit pas seulement d’un produit serveur ou d’un produit de développement. Il s’agit d’une plateforme d’applications qui permet de créer des systèmes de gestion des processus métier, d’intégrer des applications d’entreprise, d’automatiser des flux de travail et d’activer des architectures orientées service.

BizTalk Server dépend de nombreux autres composants logiciels. La plateforme d’applications BizTalk comprend généralement plusieurs des composants logiciels suivants : le système d’exploitation Windows Server, SQL Server, BizTalk Server, IIS (facultatif), les systèmes externes avec lesquels BizTalk Server interagit, ainsi que les adaptateurs et composants non Microsoft.

En raison de la nature intrinsèquement complexe d’un environnement BizTalk Server, de nombreuses considérations doivent être prises en compte lors de la planification des performances. Plusieurs paramètres par défaut s’appliquent à tous les environnements BizTalk Server et il existe des considérations et des méthodologies supplémentaires pour optimiser des architectures de BizTalk Server spécifiques.

Cette rubrique fournit une vue d’ensemble des paramètres par défaut que vous devez appliquer lors de l’optimisation des performances pour tous les environnements BizTalk Server. Il fournit également des recommandations pour tester et optimiser BizTalk Server environnements conçus pour des scénarios spécifiques.

Paramètres que vous devez appliquer à tous les environnements BizTalk Server

La section Listes de contrôle de préparation opérationnelle de ce guide contient une liste d’éléments que vous devez consulter avant d’utiliser une solution BizTalk. Cette liste de contrôle contient des éléments d’action qui peuvent avoir un impact significatif sur les performances de votre environnement de BizTalk Server, quelle que soit la nature spécifique de la solution BizTalk utilisée.

Considérations relatives au test et à l’optimisation d’une solution BizTalk

Différentes solutions BizTalk peuvent avoir des critères de performances radicalement différents. Par exemple, une solution BizTalk basée sur des orchestrations en cours d’exécution aura un profil de performances différent d’une solution BizTalk qui se concentre sur la réception, la conversion et le mappage de documents de fichiers plats. Une solution axée sur l’orchestration peut être gourmande en processeur ou appeler des composants personnalisés qui bénéficient de l’optimisation, tandis qu’une solution de conversion de fichiers plats et de mappage peut être plus gourmande en mémoire.

Les adaptateurs et les pipelines utilisés pour recevoir et envoyer des documents dans et hors BizTalk Server peuvent également avoir un impact profond sur les performances de la solution BizTalk. Le niveau de suivi des documents requis par la solution aura également un impact important sur les performances. En raison des nombreux profils de performances divergents possibles dans différentes solutions BizTalk, il est absolument essentiel que vous testiez la solution BizTalk pour mesurer les performances maximales durables et les performances de suivi durables maximales.

Après avoir déterminé les performances maximales durables et les performances maximales de suivi durable de la solution BizTalk, vous pouvez utiliser des étapes spécifiques pour supprimer les goulots d’étranglement dans la solution BizTalk. Pour plus d’informations, consultez le Guide des performances BizTalk Server 2009 (https://go.microsoft.com/fwlink/?LinkID=150492).

Voir aussi

Planification du niveau BizTalk Server