Partager via


Augmentation de la disponibilité de BizTalk Server

Cette section décrit les façons dont vous pouvez augmenter la disponibilité de votre système BizTalk Server.

Stratégies d’augmentation de la disponibilité

Les stratégies d’augmentation de la disponibilité sont les suivantes :

  • Fournir une haute disponibilité à l’aide des clustering de serveur Windows Server 2003 ou des clustering de basculement Windows Server 2008. Un cluster de serveur/de basculement est un groupe de systèmes informatiques indépendants, appelés nœuds, qui fonctionnent ensemble en tant que système unique pour garantir que les applications et les ressources critiques restent disponibles pour les clients. Si l’un des nœuds devient indisponible en raison d’une défaillance ou d’un temps d’arrêt de maintenance, un autre nœud commence immédiatement à fournir le service (processus appelé basculement).

    • Un cluster de serveur/de basculement est généralement recommandé pour les ordinateurs exécutant des SQL Server qui hébergent les bases de données BizTalk Server.

    • Un cluster de serveurs peut être nécessaire pour fournir une haute disponibilité pour certains adaptateurs BizTalk.

    • Un cluster de serveurs est généralement recommandé pour le serveur secret Enterprise Single Sign-On master.

  • Fournir une haute disponibilité à l’aide d’une forme d’équilibrage de charge.

    • Équilibrage de charge réseau (NLB). L’équilibrage de charge réseau offre une haute disponibilité en redirigeant le trafic réseau entrant vers les hôtes de cluster NLB en cas de défaillance d’un hôte ou hors connexion. Contrairement aux clusters de serveurs, l’équilibrage de charge réseau ne nécessite pas de matériel spécial.

    • Équilibrage de charge de l’hôte BizTalk. L’équilibrage de charge de l’hôte BizTalk est fourni pour les hôtes BizTalk en ajoutant plusieurs serveurs exécutant BizTalk Server à un groupe de BizTalk Server, puis en configurant plusieurs instances d’un hôte in-process pour qu’elles s’exécutent sur ces serveurs. Cela répartit l'exécution des services et des artefacts configurés dans cet hôte sur plusieurs instances de l'hôte, ce qui améliore sa disponibilité et son évolutivité.

      Notes

      La fonctionnalité d’équilibrage de charge des hôtes est disponible uniquement pour les hôtes in-process.

    • L’équilibrage de charge est fourni pour les disques SQL Server par le biais de l’utilisation d’un SAN ou de l’ajout de plusieurs bases de données MessageBox.

  • Stratégies pour fournir une disponibilité accrue. Ces stratégies offrent une disponibilité accrue, mais nécessitent généralement qu’un administrateur effectue une ou plusieurs actions au moment de l’exécution. Par conséquent, ces stratégies sont généralement considérées comme fournissant une disponibilité accrue par rapport à la haute disponibilité :

    • Augmentation de la disponibilité à l’aide de la copie des journaux de transaction et de la récupération d’urgence BizTalk Server.

    • Augmentation de la disponibilité grâce à l’implémentation des stratégies de surveillance et de maintenance appropriées.

Différence entre le clustering et la récupération d’urgence

Bien que les clusters et la récupération d’urgence augmentent tous les deux la disponibilité, une différence clé entre eux est que les clusters offrent généralement un temps de récupération beaucoup plus rapide que la récupération d’urgence. Par conséquent, une solution basée sur des clusters de serveur/basculement ou sur l’équilibrage de charge est généralement considérée comme fournissant une haute disponibilité plutôt qu’une simple disponibilité.

La récupération d’urgence vous permet de reprendre le fonctionnement d’un système défaillant, mais il s’agit généralement d’un processus manuel et nécessite plus de temps de récupération qu’une implémentation à haute disponibilité. Par conséquent, une implémentation de récupération d’urgence offre une disponibilité, mais pas une haute disponibilité. Vous devez utiliser à la fois la haute disponibilité via des clusters de serveur/basculement et l’équilibrage de charge, et la disponibilité via la récupération d’urgence, dans un environnement de production BizTalk Server.

Dans cette section

Voir aussi

Liste de vérification : mise en place de la haute disponibilité avec la tolérance de panne ou l’équilibrage de charge
Liste de vérification : accroissement de la disponibilité avec la récupération d’urgence