Création d'un environnement d'hébergement BizTalk Server
Avant de créer votre environnement d'hébergement BizTalk Server, observez les recommandations suivantes :
Utilisez des hôtes différents pour les gestionnaires de réception et les orchestrations approuvés et non approuvés.
Tous les éléments exécutés dans un hôte (par exemple, les orchestrations, les pipelines ou les gestionnaires de réception et d'envoi) fonctionnent sous la même identité et ont accès aux files de travail et files d'attente de messages interrompus de cet hôte.
En cas d'échec de l'envoi d'un message à une orchestration en raison d'erreurs d'autorisation, le message est placé dans la file d'attente de messages interrompus de l'hôte où le processus d'envoi (un pipeline de réception ou une autre orchestration) est exécuté. Toutefois, si l'orchestration et le processus d'envoi (par exemple, un pipeline de réception) sont exécutés dans le même hôte, l'orchestration peut toujours accéder au message dans la file d'attente de messages interrompus. L'exécution d'une orchestration non approuvée dans un hôte approuvé peut compromettre votre système.
Il est recommandé d'exécuter les orchestrations non approuvées dans un hôte distinct avec un compte de service différent de celui des hôtes approuvés de votre groupe BizTalk. Pour plus d’informations sur la conception d’un hôte comme approuvé, consultez Comment modifier les propriétés de l’hôte.
Limitez la taille des bases de données et des journaux dans les bases de données BizTalk Server.
La taille de la base de données MessageBox BizTalk et de la base de données des suivis BizTalk augmente beaucoup plus rapidement que celle des autres bases de données BizTalk Server. Dans le cadre de votre programme de sauvegarde et de maintenance, vous devez fréquemment mettre à jour ces bases de données.
Par défaut, dans les tables des bases de données BizTalk Server, aucune limite de taille n'est définie pour les journaux. Il est recommandé, dans le cadre de votre programme de sauvegarde et de maintenance, de limiter la taille des journaux afin d'éviter que ceux-ci ne deviennent trop volumineux et ne saturent l'espace disque. Pour plus d’informations sur la gestion de la taille de la base de données de suivi, consultez Archivage et purge de la base de données de suivi BizTalk.
Utilisez la mise en cluster de SQL Server.
Pour garantir une haute disponibilité des bases de données BizTalk Server, il est recommandé de mettre en cluster les serveurs SQL Server sur lesquels sont stockées les bases de données BizTalk Server. Cette opération permet de réduire les temps d'arrêt en cas de défaillance de l'une des bases de données ou du serveur SQL Server. Pour plus d'informations sur la mise en cluster du serveur SQL Server, consultez la rubrique « Failover Clustering Architecture », relative à l'architecture de clusters avec basculement, dans la documentation en ligne de SQL Server.
Prérequis
La configuration requise pour exécuter la procédure décrite dans cette rubrique est la suivante :
Vous devez ouvrir une session en tant que membre du groupe Administrateurs BizTalk Server.
Les instructions contenues dans la procédure suivante supposent que vous avez installé BizTalk Server avec l'option d'installation complète. Si ce n'est pas le cas, certains objets d'administration répertoriés dans l'étape 1 risquent de ne pas figurer sur votre système.
Créer un environnement d’hébergement BizTalk Server
Créez un groupe BizTalk à l'aide de la configuration de BizTalk Server. Pour plus d’informations sur la création d’un groupe BizTalk Server, consultez Configuration de groupes à l’aide de la configuration BizTalk Server.
La configuration de BizTalk Server crée les objets d'administration suivants :
Objet d'administration Description Base de données de gestion BizTalk (BizTalkMgmtDb) Cette base de données est la banque de méta-informations centrale pour tous les serveurs BizTalk. Base de données MessageBox BizTalk (BizTalkMsgBoxDb) Base de données stockant les prédicats d'abonnement. Elle constitue une plateforme d'hôte dans laquelle sont conservées les files d'attente et les tables d'état de chaque hôte de BizTalk Server. La base de données MessageBox stocke également les messages et les propriétés du message. Pour plus d’informations sur les bases de données MessageBox, notamment l’ajout de bases de données MessageBox supplémentaires, consultez Gestion des bases de données MessageBox. Serveur Ordinateur sur lequel BizTalk Server est installé et configuré, et sur lequel les instances d'hôte sont exécutées. Les instances d'hôte sont créées à partir d'un hôte créé sur un serveur. Pour plus d’informations sur la création d’un hôte, consultez Guide pratique pour créer un hôte. Pour plus d’informations sur la création d’instances d’hôte, consultez Comment ajouter une instance d’hôte. Base de données d’importation principale BAM (BAMPrimaryImport) Base de données dans laquelle l'outil d'analyse BAM collecte les données de suivi. Base de données du moteur de règles (BizTalkRuleEngineDb) Base de données constituant un référentiel de stratégies, de règles et de vocabulaires pour les références de données dans les règles d'entreprise. Base de données de suivi BizTalk (BizTalkDTADb) Base de données stockant les données d'entreprise et d'analyse du fonctionnement traitées par le moteur de suivis BizTalk Server. Base de données d’authentification unique (SSODB) Base de données stockant les informations d'identification. Hôte in-process avec les instances d’hôte correspondantes Hôte de type In-process s'exécutant dans l'espace de processus BizTalk Server. Hôte isolé avec des instances d’hôte correspondantes Hôte isolé s'exécutant en dehors de l'installation BizTalk Server. HTTP/S, Message Queuing BizTalk, FILE, SMTP, SOAP et SQL L’Assistant Configuration crée les cartes qui font partie de BizTalk Server. Utilisez la console d’administration BizTalk Server ou WMI pour ajouter des composants à votre environnement BizTalk Server en fonction des besoins. Pour déployer votre solution, ajoutez des bases de données MessageBox, des hôtes et des serveurs.
Créez des instances d'hôte sur les serveurs mappés à l'aide de la console Administration de BizTalk ou de WMI. Cette étape détermine les serveurs sur lesquels doit fonctionner BizTalk Server. À mesure de l'évolution des besoins de votre entreprise, vous pouvez ajouter ou supprimer des serveurs et modifier le mappage serveur-hôte.
Voir aussi
Gestion des hôtes et des instances d'hôte BizTalk
Hôtes
Instances de l’hôte