Compartir a través de


Planeación de un laboratorio de pruebas de rendimiento de Project Server 2010

 

Se aplica a: Project Server 2010

Última modificación del tema: 2015-03-09

Este archivo se publicó recientemente. Agradeceríamos sus comentarios para poder proporcionar la mejor documentación técnica posible. Envíe sus comentarios, preguntas o dudas acerca de la documentación a epmdocfeedback@microsoft.com.

La planeación es la fase inicial y más importante de cada tarea compleja y las pruebas de rendimiento no escapan a esta regla. Si desea obtener información sobre cómo planear la instalación de Microsoft Project Server 2010, vea Planeación y arquitectura de Project Server 2010.

Antes de configurar el entorno y llevar a cabo las pruebas, deberá planear concienzudamente todos los aspectos de lo que va a hacer. La siguiente tabla condensa algunos de los puntos esenciales que es necesario tener en cuenta.

Área Descripción

Hardware

La configuración del laboratorio deberá ser lo más parecida posible al entorno de producción existente o deseado. Asegúrese de que realiza un seguimiento de los detalles de la configuración de hardware antes de completar el laboratorio para poder tenerlos como referencia en el futuro.

Software

Planee instalar las correcciones más recientes disponibles de cada componente de software en el laboratorio. Si planea ejecutar el laboratorio durante un largo período de tiempo (un mes o más), se aconseja planear la actualización de los sistemas cuando sea necesario con las correcciones de seguridad más recientes. Si no es estrictamente necesario cambiar la configuración de software de los sistemas, deberá evitar los cambios durante el periodo de tiempo que dure el laboratorio a fin mantener la posibilidad de comparación de los datos a lo largo de todas las ejecuciones de pruebas que tengan lugar en distintos momentos.

Almacenamiento

El laboratorio debe disponer de espacio de almacenamiento suficiente para dar cabida a los siguientes elementos:

  • Datos activos

    • Bases de datos de Project Server

    • Bases de datos de SharePoint Server

  • Copias de seguridad

    • Un conjunto de copia de seguridad justo después de la configuración del laboratorio

    • Un conjunto de copia de seguridad de las bases de datos de Project Server y las bases de datos pertinentes de SharePoint Server por cada perfil de datos que va a usar

  • Resultados de las pruebas

    El tamaño de almacenamiento necesario en cada ejecución de prueba dependerá del conjunto de datos que recopile, la frecuencia de muestreo y la duración de la prueba

Red

El entorno de laboratorio debe estar en una red aislada para, así, reducir el efecto de las actividades de red externas en las pruebas. Normalmente, uno de los equipos del laboratorio está configurado como puente para el acceso remoto al laboratorio desde la red corporativa.

Servicios de directorio

Dado que tiene que simular a los usuarios que obtienen acceso al entorno del laboratorio y que, por ende, debe conocer las contraseñas de cada uno de ellos, deberá planear el uso de los servicios de directorio. Así, deberá disponer de una unidad organizativa dedicada en un dominio de servicios de directorio de Active Directory para administrar las cuentas de usuario de prueba, o bien un dominio de Active Directory dedicado para el entorno de laboratorio.

Escenarios de prueba

Según cuáles sean los objetivos generales del laboratorio de rendimiento, los escenarios de prueba deberán planearse cuidadosamente. Tenga presentes los siguientes elementos en cada escenario de prueba:

  • Operaciones que se van a simular (ya sea una única operación o un conjunto combinado de operaciones con distintos porcentajes)

  • Usuarios y roles que se deben simular en cada operación (es decir, el número de usuarios por cada rol existente, etc.)

  • Perfil de datos que se va a crear al inicio de la prueba (es decir, el número de proyectos, tareas por proyecto, asignaciones por recurso, asignaciones por proyecto, etc.)

  • Duración y modelo de carga de la prueba (es decir, el tiempo de preparación, la carga de pasos, etc.)

  • Datos que se van a recabar (es decir, qué contadores de qué servidores, la frecuencia de muestreo, etc.)

  • Criterios y umbrales de aceptación (es decir, menos de un x% de errores, uso promedio de la CPU < 60%, etc.)

Perfiles de datos

Reúna todos los escenarios de prueba que va a realizar y planee en consecuencia la estrategia global de rellenado de datos identificando el número de perfiles de datos que necesitará para las pruebas. Los perfiles de datos suelen incluir los siguientes elementos:

  • Usuarios

    • Cuentas de usuario

    • Estructura detallada de los recursos (EDR)

    • Fondo de recursos de empresa

    • Jefes de proyecto y otros roles

    • Seguridad (modo de autenticación, grupos, categorías)

  • Campos personalizados de empresa

  • Proyectos

    • Tareas

    • Dependencias de tarea

    • Equipo

    • Asignaciones

Debe planear una convención de nomenclatura adecuada para todas las entidades de la prueba (usuarios, proyectos, tareas, etc.).