Cómo crear un entorno de host de BizTalk Server
Antes de crear el entorno de host de BizTalk Server, considere las siguientes recomendaciones:
Utilice hosts diferentes para controladores de recepción y orquestaciones que sean de confianza y que no sean de confianza.
Los elementos que se ejecutan en un host (por ejemplo, orquestaciones, canalizaciones, controladores de envío y recepción) se ejecutan con la misma identidad y tienen acceso a las colas de trabajo y de suspensión de ese host.
Si no se puede entregar un mensaje a una orquestación debido a errores de permisos, el mensaje se coloca en la cola de suspensión del host donde se está ejecutando el proceso de envío (una canalización de recepción u otra orquestación). Sin embargo, si la orquestación y el proceso de envío (por ejemplo, una canalización de recepción) se ejecutan en el mismo host, la orquestación puede tener aún acceso al mensaje en la cola de suspensión. Esto podría comprometer el sistema si una orquestación que no sea de confianza se ejecuta en un host de confianza.
Se recomienda ejecutar las orquestaciones que no sean de confianza en otro host, con una cuenta de servicio diferente que los hosts de confianza del grupo de BizTalk. Para obtener información sobre cómo designar un host como de confianza, vea Cómo modificar las propiedades del host.
Limite el tamaño de base de datos y de registro en las bases de datos de BizTalk Server
Las bases de datos de cuadro de mensajes de BizTalk y la base de datos de seguimiento de BizTalk crecen con más rapidez que las demás bases de datos de BizTalk Server. Como parte de su programa de copia de seguridad y mantenimiento, debe actualizar estas bases de datos con frecuencia.
De forma predeterminada, las tablas de las bases de datos de BizTalk Server no tienen límite de tamaño de registro. Como parte de su programa de copia de seguridad y mantenimiento, se recomienda que limite el tamaño de registro para evitar que los registros se hagan demasiado grandes y utilicen todo el espacio del disco. Para obtener información sobre cómo administrar el tamaño de la base de datos de seguimiento, vea Archivar y purgar la base de datos de seguimiento de BizTalk.
Utilice la agrupación de SQL Server
Para proporcionar alta disponibilidad de las bases de datos de BizTalk Server, se recomienda agrupar los servidores SQL donde se almacenan las bases de datos de BizTalk Server. Esto contribuirá a minimizar el tiempo de inactividad si una de las bases de datos o alguno de los servidores SQL da error. Para obtener más información acerca de los clústeres del servidor SQL Server, vea el tema sobre la arquitectura de clúster de conmutación por error en los Libros en pantalla de SQL Server.
Requisitos previos
A continuación se exponen algunos requisitos previos para realizar el procedimiento de este tema:
Debe haber iniciado sesión como miembro del grupo de administradores de BizTalk Server.
Las instrucciones del siguiente procedimiento asumen que tiene instalado BizTalk Server con la opción de instalación completa. Si no instaló BizTalk Server con la opción de instalación completa, puede que algunos objetos de administración enumerados en el paso 1 falten en el sistema.
Creación de un entorno de hospedaje de BizTalk Server
Utilice la configuración de BizTalk Server para crear un nuevo grupo de BizTalk. Para obtener información sobre cómo crear un nuevo grupo de BizTalk Server, vea Configuración de grupos mediante la configuración de BizTalk Server.
La configuración de BizTalk Server crea los siguientes objetos de administración:
Objeto de administración Descripción Base de datos de administración de BizTalk (BizTalkMgmtDb) Esta base de datos es el almacén central de metainformación para todos los servidores BizTalk Server. Base de datos de Cuadro de mensajes de BizTalk (BizTalkMsgBoxDb) Esta base de datos almacena los predicados de suscripción. Es una plataforma de host donde se encuentran las colas y las tablas de estado de cada host de BizTalk Server. La base de datos de cuadro de mensajes también almacena los mensajes y sus propiedades. Para obtener información sobre las bases de datos messageBox, incluida la adición de bases de datos de Cuadro de mensajes adicionales, vea Administración de bases de datos de cuadro de mensajes. Servidor Éste es el equipo donde está instalado y configurado BizTalk Server, y donde se ejecutan las instancias de host. Las instancias de host se crean a partir de un host creado en un servidor. Para obtener más información sobre cómo crear un host, consulte How to Create a New Host(Cómo crear un nuevo host). Para obtener información sobre cómo crear instancias de host, consulte How to Add a Host Instance. Base de datos de importación principal de BAM (BAMPrimaryImport) Ésta es la base de datos en la que la herramienta Supervisión de la actividad económica recoge los datos de seguimiento. Base de datos del motor de reglas (BizTalkRuleEngineDb) Esta base de datos es un repositorio para directivas, reglas y vocabularios para referencias de datos de reglas de negocios. Base de datos de seguimiento de BizTalk (BizTalkDTADb) Esta base de datos almacena datos económicos y de supervisión de estado controlados por el motor de seguimiento de BizTalk Server. Base de datos de SSO (SSODB) Esta base de datos almacena información de credenciales. Host en proceso con las instancias de host correspondientes El host de tipo En curso funciona en el espacio de procesos de BizTalk Server. Host aislado con las instancias de host correspondientes El host aislado funciona fuera de la instalación de BizTalk Server. HTTP/S, Message Queue Server de BizTalk, archivo, SMTP, SOAP y SQL El Asistente para configuración crea los adaptadores que forman parte de BizTalk Server. Use la consola de administración de BizTalk Server o WMI para agregar componentes al entorno de BizTalk Server según sea necesario. Para escalar la solución de forma horizontal, agregue bases de datos de cuadro de mensajes, hosts y servidores.
Utilice la consola de administración de BizTalk o WMI para crear instancias de host en los servidores asignados. Este paso determina en qué servidores se ejecutará BizTalk Server. Conforme cambien las necesidades de su empresa, puede agregar o quitar servidores, y cambiar la asignación servidor a host.
Consulte también
Administrar hosts de BizTalk e instancias de host
Hosts
Instancias de host