Résultats des tests : Indicateurs de performances clés de BizTalk Server
Cette rubrique récapitule BizTalk Server indicateurs de performance clés (KPI) observés pendant les scénarios de test. En particulier, ces tests ont évalué le débit mesuré par le compteur de l’analyseur de performances « BizTalk :Messaging/Documents processed/s » et la latence, comme mesuré par le temps de réponse du client Visual Studio.
Résumé des indicateurs de performance clés BizTalk Server
Pour chaque scénario, les machines physiques ont été restreintes afin que le nombre de processeurs logiques et de processeurs virtuels soit équivalent. Cela a été effectué à l’aide des commutateurs /maxmem et /numproc pour le fichier boot.ini . Pour plus d’informations, consultez Options de démarrage dans un fichier Boot.ini.
Comparaison des indicateurs de performance clés BizTalk Server
Pour ce scénario de test, l’exécution de BizTalk Server sur une machine virtuelle Hyper-V a fourni environ 95 % des performances de débit et de latence de BizTalk Server sur du matériel physique. Pour fournir un scale-out et augmenter les performances globales du système, vous pouvez facilement ajouter plus de BizTalk Server machines virtuelles à l’environnement en fonction des besoins, en raison de la nature sans état de BizTalk Server. Vous pouvez créer et ajouter d’autres machines virtuelles BizTalk Server à l’environnement à l’aide de l’utilitaire SysPrep pour générer de nouvelles images à partir d’une image de base.
Notes
Vous pouvez créer d’autres images en fonction d’une image existante d’un ordinateur sur lequel BizTalk Server installé. Vous pouvez exécuter SysPrep sur une image de base à l’aide d’un fichier de réponses SysPrep et de scripts fournis avec BizTalk Server. Ces exemples de scripts sont conçus pour être utilisés uniquement avec BizTalk Server installés sur les versions 32 bits et 64 bits de Windows Server 2008. Pour plus d’informations, consultez Sysprep a BizTalk Server VHD (exemple BizTalk Server).
Vous pouvez accélérer considérablement l’approvisionnement, la consolidation et la gestion des machines virtuelles lorsque vous utilisez System Center Virtual Machine Manager (VMM). Pour plus d’informations, consultez System Center Virtual Machine Manager.
Les résultats obtenus dans ce laboratoire de performances montrent une amélioration marquée par rapport aux performances obtenues lorsque vous exécutez BizTalk Server 2006 R2 sur Windows Server 2003 dans une machine virtuelle Hyper-V. L’exécution de BizTalk Server 2006 R2 sur une machine virtuelle Hyper-V a fourni environ 75 % des performances de débit et de latence de BizTalk Server 2006 R2 sur du matériel physique, contre environ 95 % des performances observées lors de l’exécution de BizTalk Server et Windows Server 2008 SP2 sur des machines virtuelles Hyper-V. Cette amélioration des performances est en grande partie attribuable à l’amélioration des performances de Windows Server 2008 SP2 lors de l’exécution en tant que système d’exploitation invité sur Hyper-V. La comparaison des performances associée est disponible dans le guide Hyper-V BizTalk Server 2006 R2.
Le graphique ci-dessous illustre les performances de BizTalk Server sur les différentes plateformes de test :
Le tableau ci-dessous illustre les performances relatives des indicateurs de performance clés collectés pour chaque configuration. Chaque jeu de résultats est calculé en tant que pourcentage de l’indicateur de performance clé de configuration de base.
KPI | BizTalk virtuel/SQL physique | Virtual BizTalk/Virtual SQL sur des hôtes distincts | Virtual BizTalk/Virtual SQL sur un environnement consolidé |
---|---|---|---|
\BizTalk :Messaging\Documents traités/s | 94.3% | 79.8% | 67 % |
Latence mesurée par le client Visual Studio | 94.3% | 79.7% | 66.9% |
Pour plus d’informations sur l’optimisation des performances d’une solution BizTalk Server, consultez Planification des performances et de la capacité.
Résumé des résultats de la comparaison des performances
Le débit de 94,3 % et la latence de 94,3 % obtenus lors de l’exécution de BizTalk Server uniquement sur Hyper-V suggèrent que la virtualisation de ce niveau de votre solution à l’aide d’Hyper-V offre d’excellentes performances, ainsi que l’approvisionnement, la consolidation, la flexibilité et la facilité de gestion qui sont possibles lors du déploiement de solutions dans un environnement Hyper-V.
Exemple de résultats de comparaison de débit
Lorsque les ordinateurs BizTalk Server utilisés dans l’environnement de BizTalk Server ont été exécutés sur des machines virtuelles Hyper-V, le débit de la solution BizTalk Server mesuré par le compteur de performance « BizTalk :Messaging/Documents processed/s » était compris entre 67 % et 94,3 % du débit pouvant être atteint lorsque tous les ordinateurs utilisés dans le BizTalk Server environnement ont été installés sur du matériel physique.
Exemples de résultats de comparaison de latence
Lorsque les ordinateurs BizTalk Server utilisés dans l’environnement BizTalk Server ont été exécutés sur des machines virtuelles Hyper-V, la latence de la solution BizTalk Server mesurée par le temps de réponse du client Visual Studio variait de 66,9 % à 94,3 % de la latence pouvant être atteinte lorsque tous les ordinateurs utilisés dans le BizTalk Server environnement ont été installés sur du matériel physique.