Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si las bases de datos de BizTalk Server no están disponibles, el entorno de BizTalk Server no funcionará correctamente. Para proporcionar alta disponibilidad, puede crear un clúster de Microsoft SQL Server para las bases de datos de BizTalk Server, como se muestra en la ilustración siguiente.
Para crear una solución de alta disponibilidad para las bases de datos de BizTalk Server, debe tener al menos dos equipos que ejecutan SQL Server y una matriz de discos compartidos en el clúster.
Opciones de agrupación en clústeres
Determine la mejor configuración de clúster para las bases de datos de BizTalk Server para sus necesidades empresariales. Esta es una lista de las opciones:
Activo/pasivo. La alta disponibilidad para las bases de datos de BizTalk Server normalmente consta de dos o más equipos de base de datos configurados en una configuración de clúster de servidor activo/pasivo. Estos equipos comparten un recurso de disco común (como una matriz de discos SCSI raid 1+0 o una red de área de almacenamiento) y usan clústeres de Windows para proporcionar redundancia de copia de seguridad y tolerancia a errores.
Activo/activo. Los clústeres de Windows y SQL Server permiten ejecutar SQL Server en modo activo/activo donde cada nodo del clúster está "activo" y ejecuta una o varias instancias de SQL Server. Por ejemplo, esto le permitiría tener la base de datos cuadro de mensajes en un nodo y todas las demás bases de datos de BizTalk Server en el otro nodo. Esto le permite maximizar el uso del hardware del clúster, pero se debe usar una configuración activa o activa de SQL Server con cuidado.
¿Cada nodo puede controlar simultáneamente la carga de todas las instancias de SQL Server durante un escenario de conmutación por error de nodo de clúster de SQL Server? ¿Hay suficientes recursos de CPU? ¿Hay suficiente memoria? ¿Qué ocurre con el ancho de banda de red? ¿Qué ocurre con la contención de E/S de disco?
Estas son solo algunas de las preguntas que deben responderse para determinar si un clúster de SQL Server activo o activo es adecuado para las aplicaciones de BizTalk. Si se determina que un nodo no puede controlar todas las instancias de SQL Server en un escenario de conmutación por error, una alternativa es usar clústeres activos, activos o pasivos.
Activo/activo/pasivo. Los procesos en tiempo de ejecución escriben en la base de datos de administración de BizTalk, las bases de datos de MessageBox, la base de datos de Servicios de Análisis de Seguimiento, la base de datos de análisis de BAM, la base de datos de esquema de estrella de BAM, la base de datos de importación principal de BAM y la base de datos de archivo BAM. Por lo tanto, estas bases de datos son especialmente importantes si se produce un desastre y deben tener mayor prioridad al determinar qué bases de datos se van a agrupar. Solo los usuarios o herramientas escriben en las otras bases de datos. Para las bases de datos de MessageBox, puede considerar una configuración activa/activa/pasiva o activa/activa/activa/pasiva para minimizar el hardware necesario.
Nota:
SQL Server Standard Edition admite clústeres de conmutación por error de 2 nodos. Si decide usar la configuración activa,activa/pasiva en SQL Server, debe usar Enterprise Edition.
Procedimientos para agrupar en clústeres las bases de datos
Asegúrese de cumplir los siguientes requisitos previos antes de iniciar la agrupación en clústeres de las bases de datos de BizTalk Server.
Al crear los grupos de dominios para el entorno de BizTalk Server, debe crear cuentas de dominio globales.
Configure el clúster de SQL Server antes de instalar y configurar BizTalk Server. Consulte Clústeres de conmutación por error de Windows Server (WSFC) con SQL Server o Instancias de clúster de conmutación por error AlwaysOn (SQL Server).
Si también está agrupando en clústeres el servidor secreto maestro, configure primero ese servidor. Consulte Alta disponibilidad para Master Secret Server.
Ejecución de la configuración de BizTalk
Instale BizTalk Server en un servidor en tiempo de ejecución.
Abra la configuración de BizTalk Server.
Para aplicar una configuración personalizada, consulte Importación y exportación de la configuración de BizTalk Server. Para especificar el clúster de SQL Server para las bases de datos de BizTalk Server, escriba el nombre del clúster de SQL Server en el cuadro de diálogo Bases de datos de la configuración.
Complete la configuración de BizTalk Server mediante una configuración personalizada.
Para obtener más información sobre la agrupación en clústeres de bases de datos de BizTalk Server, vea Mejorar la tolerancia a errores en BizTalk Server mediante un clúster de conmutación por error de Windows Server 2008 o un clúster de Windows Server 2003 Server.
Comportamiento de las Instancias de Host de BizTalk durante la Conmutación por Error de SQL Server
Para obtener más información sobre el comportamiento de las instancias de host de BizTalk durante la conmutación por error de SQL Server, vea Comportamiento de instancias de host de BizTalk Server durante la conmutación por error de SQL Server.
Uso del reflejo de bases de datos de SQL Server
Para obtener más información sobre el uso de la creación de reflejo de la base de datos de SQL Server con respecto a la agrupación en clústeres de base de datos de BizTalk Server, consulte Creación de reflejo de la base de datos de SQL Server, Servicio de instantáneas de volumen y AlwaysOn.