Compartir vía


Resultados de pruebas: indicadores clave de rendimiento de BizTalk Server

En este tema se resumen BizTalk Server indicadores clave de rendimiento (KPI) observados durante los escenarios de prueba. En concreto, estas pruebas evalúan el rendimiento medido por el contador del monitor de rendimiento "BizTalk:Messaging/Documents procesados/s", y la latencia, medida por el tiempo de respuesta del cliente de Visual Studio.

Resumen de BizTalk Server indicadores clave de rendimiento

Para cada escenario, las máquinas físicas estaban restringidas para que el número de procesadores lógicos y procesadores virtuales fuera equivalente. Esto se realizó mediante los modificadores /maxmem y /numproc para el archivo deboot.ini . Para obtener más información, vea Opciones de arranque en un archivo Boot.ini.

Comparación de BizTalk Server indicadores clave de rendimiento

En este escenario de prueba, la ejecución de BizTalk Server en una máquina virtual de Hyper-V proporcionó aproximadamente el 95 % del rendimiento y la latencia de BizTalk Server en hardware físico. Para proporcionar escalabilidad horizontal y aumentar el rendimiento general del sistema, puede agregar fácilmente más BizTalk Server máquinas virtuales al entorno según sea necesario, debido a la naturaleza sin estado de BizTalk Server. Puede crear y agregar más BizTalk Server máquinas virtuales al entorno mediante la utilidad SysPrep para generar nuevas imágenes a partir de una imagen base.

Nota

Puede crear más imágenes basadas en una imagen existente de un equipo que tenga BizTalk Server instalado. Puede ejecutar SysPrep en una imagen base mediante un archivo de respuesta SysPrep y scripts proporcionados con BizTalk Server. Estos scripts de ejemplo están diseñados para su uso solo con BizTalk Server instalados en versiones de 32 y 64 bits de Windows Server 2008. Para obtener más información, consulte Sysprep a BizTalk Server VHD (ejemplo de BizTalk Server).

Puede acelerar significativamente el aprovisionamiento, la consolidación y la administración de máquinas virtuales al usar System Center Virtual Machine Manager (VMM). Para obtener más información, consulte System Center Virtual Machine Manager.

Los resultados obtenidos en este laboratorio de rendimiento muestran una mejora marcada del rendimiento obtenido al ejecutar BizTalk Server 2006 R2 en Windows Server 2003 en una máquina virtual de Hyper-V. La ejecución de BizTalk Server 2006 R2 en una máquina virtual de Hyper-V proporcionó aproximadamente el 75 % del rendimiento y la latencia de BizTalk Server 2006 R2 en hardware físico frente al rendimiento aproximadamente del 95 % observado al ejecutar BizTalk Server y Windows Server 2008 SP2 en máquinas virtuales de Hyper-V. Este rendimiento mejorado se atribuye en gran medida al rendimiento mejorado de Windows Server 2008 SP2 cuando se ejecuta como un sistema operativo invitado en Hyper-V. La comparación de rendimiento relacionada está disponible en la guía de Hyper-V de BizTalk Server 2006 R2.

En el gráfico siguiente se muestra el rendimiento de BizTalk Server en las distintas plataformas de prueba:

Indicadores clave de rendimiento de

En la tabla siguiente se muestra el rendimiento relativo de los KPI recopilados para cada configuración. Cada conjunto de resultados se calcula como un porcentaje del KPI de configuración de línea base.

KPI Virtual BizTalk/Physical SQL Virtual BizTalk/Virtual SQL en hosts independientes Virtual BizTalk/Virtual SQL en entorno consolidado
\BizTalk:Messaging\Documents procesados/s 94.3% 79.8% 67%
Latencia medida por el cliente de Visual Studio 94.3% 79.7% 66.9%

Para obtener más información sobre cómo optimizar el rendimiento de una solución de BizTalk Server, consulte Planeamiento de rendimiento y capacidad.

Resumen de resultados de comparación de rendimiento

El rendimiento del 94,3 % y la latencia del 94,3 % logradas al ejecutar solo BizTalk Server en Hyper-V sugiere que virtualizar este nivel de la solución mediante Hyper-V proporciona un rendimiento excelente junto con el aprovisionamiento, la consolidación, la flexibilidad y la facilidad de administración que son posibles al implementar soluciones en un entorno de Hyper-V.

Resultados de ejemplo de comparación de rendimiento

Cuando los equipos BizTalk Server usados en el entorno de BizTalk Server se ejecutaron en máquinas virtuales de Hyper-V, el rendimiento de la solución de BizTalk Server medida por el contador del monitor de rendimiento "BizTalk:Messaging/Documents procesados/s" oscilaba entre el 67 % y el 94,3 % del rendimiento que se alcanza cuando todos los equipos usados en el BizTalk Server entorno se instalaron en hardware físico.

Resultados del ejemplo de comparación de latencia

Cuando los equipos BizTalk Server usados en el entorno de BizTalk Server se ejecutaron en máquinas virtuales de Hyper-V, la latencia de la solución de BizTalk Server medida por el tiempo de respuesta del cliente de Visual Studio oscilaba entre el 66,9 % y el 94,3 % de la latencia alcanzable cuando todos los equipos usados en la BizTalk Server el entorno se instaló en hardware físico.