Compartir vía


Establecer los criterios de rendimiento

Los objetivos de rendimiento de una solución de BizTalk Server normalmente se dividen en una de las dos categorías, el rendimiento o la latencia. En este tema se describen los factores que se deben tener en cuenta al evaluar el rendimiento o la latencia de una solución de BizTalk Server.

Nota

La optimización del rendimiento o la latencia de una solución de BizTalk Server suele representar objetivos en conflicto. Por ejemplo, puede mejorar el rendimiento del adaptador de recepción de archivos aumentando el tamaño del lote, pero si lo hace, reduciría la latencia. En este escenario, el adaptador tarda más tiempo en acumular mensajes para un tamaño de lote mayor, lo que a su vez reducirá la latencia de un extremo a otro para un mensaje determinado.

Factores que afectan al rendimiento de una solución de BizTalk Server

Rendimiento: se mide ampliamente como el número de documentos que una solución de BizTalk Server puede procesar dentro de un intervalo de tiempo determinado.

Entre los factores que afectan al rendimiento se incluyen los siguientes:

  • Tamaño del mensaje: los mensajes más grandes consumen más sobrecarga que los mensajes más pequeños, especialmente si los mensajes se transforman con un mapa y son lo suficientemente grandes como para que se almacenen en búfer en el sistema de archivos durante la operación de asignación. Para obtener más información sobre cómo afecta el tamaño del mensaje BizTalk Server rendimiento, vea How BizTalk Server Processes Large Messages (https://go.microsoft.com/fwlink/?LinkId=139293).

  • Formato de mensaje: los mensajes se reciben en BizTalk Server en uno de los dos formatos principales, archivos XML o archivos planos. Dado que los archivos planos deben traducirse al formato XML que va a procesar el motor de mensajería de BizTalk, se incurre en una sobrecarga adicional por el procesamiento de archivos planos.

  • Requisitos del adaptador : los distintos adaptadores suelen tener distintas funcionalidades de rendimiento. Por ejemplo, los adaptadores que requieren compatibilidad con transacciones MSDTC incurrirán en una sobrecarga adicional o un rendimiento reducido en comparación con un adaptador que no usa transacciones MSDTC. Los adaptadores usados por la solución de BizTalk variarán en función de los requisitos de su socio comercial o de las necesidades empresariales internas.

  • Requisitos de procesamiento de orquestación : las orquestaciones proporcionan una gran flexibilidad para encapsular y aplicar procesos empresariales a los mensajes recibidos por BizTalk. Al mismo tiempo, las orquestaciones consumen sobrecarga, que se deben tener en cuenta al calcular el rendimiento de una solución de BizTalk Server.

  • Requisitos de carga máxima : la mayoría del procesamiento de documentos no se produce necesariamente de forma ordenada. Por ejemplo, una solución de BizTalk Server puede mantener un gran porcentaje de su carga de procesamiento al cierre de un día laborable. Por lo tanto, se deben tener en cuenta los requisitos de carga máxima y el rendimiento máximo sostenible (MST) de una solución de BizTalk Server al establecer criterios de rendimiento. Para obtener más información sobre cómo medir el MST de una solución de BizTalk Server, consulte Medición del rendimiento máximo sostenible del motor (https://go.microsoft.com/fwlink/?LinkID=154388) y Medición del rendimiento de seguimiento sostenible máximo (https://go.microsoft.com/fwlink/?LinkID=153815).

  • Requisitos de seguimiento de documentos: el seguimiento de documentos impone una sobrecarga adicional en el sistema. Los requisitos de seguimiento de documentos deben ser una consideración principal al calcular los objetivos de rendimiento de una solución de BizTalk.

Consulte también

Metodología de pruebas de rendimiento de BizTalk Server