Fase 4. creación del entorno de valoración
La fase del laboratorio de compilación de una evaluación del rendimiento se usa para instalar el hardware y el software para el entorno de acuerdo con las decisiones de diseño tomadas en fases anteriores. Dado que la fase del laboratorio de compilación puede llevar mucho tiempo, no es inusual que esta fase se superponga a fases anteriores. En muchos escenarios, el hardware y el sistema operativo se pueden instalar antes de que se haya tomado una decisión final sobre la arquitectura de la aplicación. La fase de laboratorio de compilación de una evaluación de rendimiento suele incluir las tareas descritas en este tema.
Obtención de toda la infraestructura de laboratorio de compilación al menos una semana antes de la fecha de inicio del laboratorio
Planee tener disponible todo el hardware y el software necesarios al menos una semana antes de la fecha de inicio del laboratorio. Esto garantizará que no se haya desperdiciado el tiempo de laboratorio valioso para la infraestructura necesaria.
Configuración de sistemas de software de terceros
Puede haber sistemas de terceros que deban compilarse y configurarse para poder comenzar el laboratorio. Si se requieren expertos en la materia (PYME) para estos sistemas, asegúrese de que se programan durante las fases de ejecución de la compilación y del laboratorio. Asegúrese de que documenten exhaustivamente sus procedimientos de compilación.
Instalación y configuración del entorno de BizTalk Server
Las instrucciones detalladas para instalar BizTalk Server y el software de dependencia necesario se encuentran en las Guías de instalación y actualización. Después de instalar y configurar correctamente el entorno de BizTalk Server, complete las tareas siguientes:
Siga las recomendaciones enumeradas en las listas de comprobación de preparación operativa.
Siga las recomendaciones de Optimización del rendimiento.
Asegúrese de que todas las horas del equipo están sincronizadas correctamente.
Compruebe la funcionalidad de MSDTC entre todos los equipos del entorno.
Asegúrese de que cualquier seguimiento o registro personalizado esté deshabilitado a menos que sea absolutamente necesario.
Instale la edición Visual Studio Ultimate para pruebas de carga. Para obtener más información sobre cómo realizar pruebas automatizadas mediante Visual Studio, consulte Uso de Visual Studio para facilitar las pruebas automatizadas.
Configure Monitor de rendimiento contadores y registros, según sea necesario.
Configure un equipo de depuración para depurar la solución si los cambios de código están dentro del ámbito de la evaluación del rendimiento.
Desfragmentar todas las unidades de disco duro.
Deshabilite el examen en tiempo real del antivirus.
Realice una copia de seguridad de Enterprise Single Sign-On Master Secret.
Instalación de la aplicación BizTalk Server que se va a probar
La instalación de la aplicación que se va a probar normalmente incluirá los pasos siguientes:
Use la consola de administración de BizTalk Server para hacer lo siguiente:
Creación de hosts
Crear controladores de envío y recepción.
Cree instancias de host.
Crear aplicaciones BizTalk Server.
Instalación de la aplicación:
Implemente BizTalk Server archivos binarios en el grupo de BizTalk Server.
Importe enlaces al grupo de BizTalk Server.
GAC BizTalk Server y archivos binarios no BizTalk Server en todos los cuadros.
Asegúrese de que existen componentes de dependencia en todos los cuadros.
Instale aplicaciones de dependencia.
Configure los transportes y los puntos de conexión físicos en la consola de administración de BizTalk Server.
Inicie los servicios.
Realizar pruebas básicas de humo: las pruebas de humo son pruebas funcionales de un extremo a otro que prueban la funcionalidad básica de la solución.
Implementación de pruebas automatizadas de compilación y carga
La implementación de un proceso automatizado de pruebas de carga y compilación es posiblemente la piedra angular de una evaluación del rendimiento de BizTalk Server. Se debe implementar un proceso de compilación automatizado si los cambios de código están dentro del ámbito de la evaluación del rendimiento. Las pruebas de carga automatizadas deben implementarse para todos los escenarios de prueba de carga. La inversión de tiempo inicial necesaria para implementar pruebas automatizadas de compilación y carga se recupera rápidamente, la automatización admite una repetición rápida y precisa de tareas de compilación y pruebas mundanas que están sujetas a errores humanos. Para obtener más información sobre cómo implementar un proceso automatizado de compilación y pruebas, consulte Implementación de pruebas automatizadas en esta guía.
Configuración de la supervisión del rendimiento
La supervisión precisa del rendimiento es fundamental para el éxito de la evaluación del rendimiento. Determine qué métricas de rendimiento se deben evaluar en función de los objetivos de rendimiento y latencia definidos en la fase ámbito. La supervisión del rendimiento debe realizarse en cada equipo del entorno de BizTalk Server. Consulte Contadores de rendimiento. Use la herramienta Análisis de rendimiento de registros (PAL) para generar informes HTML que gráficon gráficomente contadores de rendimiento importantes y generen alertas cuando se superen los umbrales de estos contadores. Herramienta S Performance Analysis of Logs (PAL).
Establecimiento y documentación del rendimiento de línea base de la solución
El rendimiento de línea base debe calcularse para que se pueda medir el efecto de las optimizaciones de rendimiento aplicadas durante la evaluación del rendimiento.