Établissement de critères de performances
Les objectifs de performances d’une solution BizTalk Server appartiennent généralement à l’une des deux catégories suivantes : le débit ou la latence. Cette rubrique décrit les facteurs à prendre en compte lors de l’évaluation du débit ou de la latence d’une solution BizTalk Server.
Notes
L’optimisation du débit ou de la latence d’une solution BizTalk Server représente souvent des objectifs en conflit. Par exemple, vous pouvez améliorer le débit de l’adaptateur de réception de fichier en augmentant la taille du lot, mais en réduisant la latence. Dans ce scénario, l’adaptateur met plus de temps à accumuler des messages pour une taille de lot supérieure, ce qui réduit à son tour la latence de bout en bout pour un message donné.
Facteurs affectant le débit d’une solution BizTalk Server
Débit : généralement mesuré comme le nombre de documents qu’une solution BizTalk Server peut traiter dans un intervalle de temps donné.
Les facteurs qui affectent le débit sont les suivants :
Taille des messages : les messages plus volumineux consomment plus de surcharge que les messages plus petits, en particulier si les messages sont transformés avec une carte et qu’ils sont suffisamment volumineux pour être mis en mémoire tampon dans le système de fichiers pendant l’opération de mappage. Pour plus d’informations sur la façon dont la taille des messages affecte les performances BizTalk Server, consultez How BizTalk Server Traite les messages volumineux (https://go.microsoft.com/fwlink/?LinkId=139293).
Format de message : les messages sont reçus dans BizTalk Server dans l’un des deux formats principaux, les fichiers XML ou les fichiers plats. Étant donné que les fichiers plats doivent être traduits au format XML pour être traités par le moteur de messagerie BizTalk, une surcharge supplémentaire est occasionnée par le traitement des fichiers plats.
Conditions requises pour les adaptateurs : les différents adaptateurs ont souvent des fonctionnalités de performances variables. Par exemple, les adaptateurs qui nécessitent la prise en charge des transactions MSDTC entraînent une surcharge supplémentaire ou des performances réduites par rapport à une carte qui n’utilise pas de transactions MSDTC. Les adaptateurs utilisés par la solution BizTalk varient en fonction des exigences de votre partenaire commercial et/ou des besoins internes de l’entreprise.
Exigences de traitement de l’orchestration : les orchestrations offrent une grande flexibilité pour l’encapsulation et l’application de processus métier aux messages reçus par BizTalk. Dans le même temps, les orchestrations consomment une surcharge, qui doit être prise en compte lors de l’estimation du débit d’une solution BizTalk Server.
Exigences de charge maximale : la plupart du traitement des documents ne se produit pas nécessairement de manière ordonnée mesurée. Par exemple, une solution BizTalk Server peut supporter un pourcentage élevé de sa charge de traitement à la fin d’un jour ouvrable. Par conséquent, les exigences de charge maximale et le débit maximal durable (MST) d’une solution BizTalk Server doivent être pris en compte lors de l’établissement des critères de débit. Pour plus d’informations sur la mesure du MST d’une solution BizTalk Server, consultez Mesure du débit maximal durable du moteur (https://go.microsoft.com/fwlink/?LinkID=154388) et Mesure du débit maximal de suivi durable (https://go.microsoft.com/fwlink/?LinkID=153815).
Exigences relatives au suivi des documents : le suivi des documents impose une surcharge supplémentaire sur le système. Les exigences de suivi des documents doivent être une considération principale lors de l’estimation des objectifs de débit d’une solution BizTalk.