Test des performances de la virtualisation de BizTalk Server
Chacun des scénarios de test de performances décrits dans ce guide a été déployé sur des ordinateurs physiques dans un laboratoire de test Microsoft, puis le même test de charge a été effectué sur chaque architecture système distincte. Le système d’exploitation hôte sur chaque ordinateur physique était une installation complète de Windows Server 2008 SP2 Entreprise, édition 64 bits, avec le rôle serveur Hyper-V installé. Les machines virtuelles utilisées pour tester BizTalk Server ont été configurées avec Windows Server 2008 SP2 Entreprise, édition 64 bits comme système d’exploitation invité. La machine virtuelle utilisée pour tester SQL Server a été configurée avec Windows Server 2008 SP2 Entreprise, édition 64 bits comme système d’exploitation invité. Les scénarios de test, les méthodes de test, les résultats des tests de performances et l’analyse ultérieure ont été utilisés pour formuler une série de meilleures pratiques et de conseils pour la conception, l’implémentation et l’optimisation des BizTalk Server virtualisées.
Scénario de test 1 : base de référence : le premier scénario a été conçu pour établir les performances de base d’un environnement BizTalk Server s’exécutant uniquement sur du matériel physique. Pour ce scénario, BizTalk Server et SQL Server ont été installés et exécutés uniquement sur du matériel physique.
Scénario de test 2 : BizTalk Server virtuel/SQL Server physique : le deuxième scénario a été conçu pour déterminer l’impact sur les performances de l’hébergement de BizTalk Server sur plusieurs machines virtuelles invitées sur le même serveur physique. Les résultats des tests obtenus à partir de plusieurs configurations de machines virtuelles ont ensuite été comparés à un traitement de machine physique avec le même nombre de processeurs logiques que le nombre total dispersé sur toutes les machines virtuelles.
Scénario de test 3 : BizTalk Server virtuel/SQL Server virtuel sur des hôtes Physiques Hyper-V distincts : le troisième scénario a été effectué pour déterminer l’impact sur les performances de l’exécution de BizTalk Server et de SQL Server dans un environnement virtualisé. Les tests ont été effectués à l’aide de BizTalk Server s’exécutant sur des machines virtuelles Hyper-V avec les bases de données BizTalk hébergées sur un SQL Server instance s’exécutant sur une machine virtuelle Hyper-V. Pour ce scénario, les machines virtuelles BizTalk Server et les machines virtuelles SQL Server ont été hébergées sur des hôtes Physiques Hyper-V distincts.
Scénario de test 4 : Consolidation de serveurs - Consolidation d’un groupe BizTalk complet incluant SQL sur un serveur physique sur Hyper-V . Dans le scénario, toutes les machines virtuelles nécessaires à l’exécution de l’application de test sont hébergées sur un serveur physique. L’objectif de ce scénario est de déterminer les coûts de performances liés à l’hébergement de SQL Server et BizTalk Server machines virtuelles dans un environnement consolidé.
Cette section fournit une vue d’ensemble de l’application de test et de l’architecture serveur utilisée pour chaque scénario, ainsi que des indicateurs de performance clés (KPI) observés pendant le test.