Compartir vía


Resumen de los resultados de pruebas

En este tema se resumen los resultados de los escenarios de prueba.

Resumen de los resultados de pruebas

En la sección Pruebas BizTalk Server rendimiento de virtualización de esta guía se describe la aplicación de prueba usada y la configuración de los distintos entornos de BizTalk Server en los que se ejecutó la aplicación de prueba. Las pruebas se realizaron para comparar el rendimiento de un entorno de BizTalk Server o SQL Server que se ejecuta en hardware físico con el rendimiento del entorno que se ejecuta en máquinas virtuales de Hyper-V. Los indicadores clave de rendimiento (KPI) medidos durante las pruebas incluían lo siguiente;

  1. Rendimiento de mensajes medido en los equipos BizTalk Server.

  2. Latencia de solicitud-respuesta medida en el cliente de prueba de Visual Studio que envió solicitudes sincrónicas a BizTalk Server.

  3. Uso del procesador y solicitudes de Batch por segundo observadas en SQL Server.

  4. Rendimiento de red observado en los equipos de BizTalk Server y SQL Server.

  5. Memoria disponible para los equipos de BizTalk Server y SQL Server.

Resultados de ejemplo de comparación de rendimiento

Con todos los demás factores que son iguales, 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 alcanzado cuando los equipos de BizTalk Server y los equipos SQL Server del entorno se instalaron en hardware físico.

Cuando los equipos SQL Server del entorno se instalaron en máquinas virtuales de Hyper-V, se observó que el rendimiento de la solución disminuyó significativamente, esta reducción del rendimiento se puede atribuir a la sobrecarga de CPU requerida por Hyper-V.

Resultados del ejemplo de comparación de latencia

Con todos los demás factores que son iguales, 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 contador de monitor de rendimiento "Latencia de mensajería de BizTalk:Messaging/Latencia de respuesta de solicitud (s)" oscilaba entre el 66,9 % y el 94,3 % de la latencia alcanzable cuando el contador del monitor de rendimiento se ejecutaba entre el 66,9 % y el 94,3 % de la latencia alcanzable. BizTalk Server equipos usados en el entorno de BizTalk Server se instalaron en hardware físico.

Cuando los equipos SQL Server del entorno se instalaron en máquinas virtuales de Hyper-V, se observó que el rendimiento de la solución disminuyó significativamente, esta reducción del rendimiento se puede atribuir a la sobrecarga de CPU requerida por Hyper-V en las máquinas virtuales de SQL Server.

SQL Server uso del procesador y solicitudes por lotes por segundo resultados de ejemplo

SQL Server uso del procesador medido por \SQL\Processor(_Total)\% El contador de tiempo de procesador era aproximadamente el mismo en todos los entornos de prueba, que oscilaban entre un 88 % y un alto del 90,1 %. Sin embargo, hay una diferencia significativa entre \SQL Server:SQL Statistics\Batch Requests/sec medido en el entorno consolidado (4520) y \SQL Server:SQL Statistics\Batch Requests/sec medido en el entorno físico (6350). El contador del monitor de rendimiento \SQL Server:SQL Statistics\Batch Requests/sec proporciona un buen indicador de la cantidad de trabajo que realiza SQL Server. La reducción de las solicitudes por lotes por segundo cuando SQL Server se ejecuta en un entorno de Hyper-V se puede atribuir a la sobrecarga de CPU requerida por Hyper-V.

resultados de ejemplo de rendimiento de red de BizTalk Server y SQL Server

Se observó que el rendimiento de red para BizTalk Server que se ejecuta en máquinas virtuales de Hyper-V oscilaba entre aproximadamente el 70 % y el 96 % del rendimiento de red obtenido en los servidores físicos de BizTalk Server, en función del entorno de prueba determinado. Se observó que el rendimiento de red para SQL Server que se ejecuta en una máquina virtual de Hyper-V oscilaba entre aproximadamente el 68 % y el 81 % del rendimiento de red obtenido en el SQL Server físico, de nuevo en función del entorno de prueba concreto. La diferencia en el rendimiento de red observado se puede atribuir a los requisitos de recursos del hipervisor de Hyper-V.

resultados de ejemplo de memoria disponible BizTalk Server y SQL Server

Memoria total disponible para SQL Server y BizTalk Server medida por el contador del monitor de rendimiento \Memory\Available Mbytes era bastante coherente en todos los escenarios de prueba.