Guía de optimización de rendimiento de BizTalk Server 2010

Le damos la bienvenida a la Guía de optimización de rendimiento de Microsoft® BizTalk® Server 2010. Hemos creado esta guía para proporcionar información detallada para optimizar el rendimiento de una solución de BizTalk Server. Las pruebas completas de rendimiento de un extremo a otro se pasan por alto con frecuencia durante la implementación de aplicaciones empresariales. Sabiendo que Microsoft ha creado una infraestructura de mensajería escalable, muchas organizaciones que usan BizTalk Server dedicar poco o ningún tiempo a realizar pruebas de rendimiento de sus propias aplicaciones. BizTalk Server aplicaciones constan de muchas partes, que pueden incluir componentes personalizados, así como los proporcionados por Microsoft. Es imposible que Microsoft pruebe el rendimiento de todas las combinaciones posibles de estos componentes. Por lo tanto, la realización completa y correcta de una prueba de rendimiento de la aplicación es un paso fundamental de cualquier implementación.

El propósito de esta guía es consolidar y proporcionar instrucciones prescriptivas sobre los procedimientos recomendados y las técnicas que se deben seguir para optimizar BizTalk Server rendimiento.

¿Qué hay en él?

Por lo general, el rendimiento de un servidor viene determinado por el componente que tiene el menor rendimiento: el cuello de botella en el sistema. La clave para mejorar el rendimiento es poder identificar cuellos de botella, determinar su causa y aplicar la acción correctiva adecuada.

A medida que planee la implementación de BizTalk Server, use esta guía para ayudar a diseñar y optimizar el entorno. El concepto de rendimiento está estrechamente relacionado con el concepto de escalabilidad. Cuando tenga una comprensión sólida de los factores que influyen en el rendimiento de los componentes del sistema, puede implementar componentes de forma que se escale para admitir períodos de alta demanda.

En esta guía se proporcionan instrucciones para optimizar el rendimiento, en función de la experiencia práctica de los profesionales de TI que han trabajado ampliamente con BizTalk Server. En concreto, esta guía incluye cuatro secciones principales:

  • Búsqueda y eliminación de cuellos de botella: en la sección Búsqueda y eliminación de cuellos de botella se describen varios tipos de cuellos de botella de rendimiento en relación con BizTalk Server soluciones e información sobre cómo resolver los cuellos de botella.

  • Optimización del rendimiento: la sección Optimización del rendimiento proporciona instrucciones para optimizar el rendimiento de una solución de BizTalk Server. BizTalk Server rendimiento está estrechamente relacionado con el rendimiento de la plataforma en la que se instala BizTalk Server. En esta sección se proporcionan recomendaciones para optimizar el rendimiento de BizTalk Server y la plataforma de BizTalk Server.

  • Escalado de un entorno de BizTalk Server de producción: la sección Escalado de un entorno de producción BizTalk Server proporciona resultados detallados de BizTalk Server pruebas de rendimiento completadas por el equipo del producto de BizTalk. Estas pruebas se centraron en la escalabilidad y mediron el impacto de agregar equipos BizTalk Server, el impacto de agregar bases de datos BizTalk Server MessageBox y el impacto de agregar tanto equipos BizTalk Server como bases de datos de cuadro de mensajes BizTalk Server a una solución simultáneamente.

    • Al aumentar el número de equipos BizTalk Server en un grupo de BizTalk Server, para estas pruebas solo se configuró una base de datos BizTalk Server Cuadro de mensajes para el grupo de BizTalk Server. Estas pruebas se centraron únicamente en el impacto de agregar equipos BizTalk Server a un grupo de BizTalk Server.

    • Al aumentar el número de bases de datos de cuadro de mensajes de BizTalk Server usadas por el grupo de BizTalk Server. Estas pruebas se centraron únicamente en el impacto de agregar bases de datos BizTalk Server Cuadro de mensajes a un grupo de BizTalk Server.

    • Al aumentar el número de equipos BizTalk Server y bases de datos de cuadro de mensajes de BizTalk Server usadas por el grupo de BizTalk Server. Estas pruebas miden el impacto de agregar equipos BizTalk Server y bases de datos de cuadro de mensajes BizTalk Server a un grupo de BizTalk Server.

  • BizTalk Server Metodología de pruebas de rendimiento: la sección metodología de pruebas de rendimiento de BizTalk Server proporciona información detallada sobre cómo probar y optimizar el rendimiento de BizTalk Server. Incluye información sobre qué criterios de rendimiento se deben centrar y las fases fundamentales que se deben aplicar al evaluar BizTalk Server rendimiento.

Adiciones a esta versión de la guía

Uso de Visual Studio para facilitar las pruebas automatizadas: describe el uso de pruebas de carga de Visual Studio para evaluar el rendimiento de una aplicación de BizTalk Server.

Agradecimientos

En el equipo de BizTalk Server User Education agradecemos las contribuciones pendientes de las siguientes personas para proporcionar comentarios técnicos, así como un buen contenido para la guía de optimización de rendimiento de BizTalk Server:

Autores

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft

  • Trace Young, Microsoft

    Revisores

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft