Compartir a través de


Esfuerzo del servidor LoadGen: iniciar prueba para el servidor

Esta prueba automatizada mide la carga de esfuerzo en un servidor. Esta prueba hace lo siguiente:

  1. Copia los archivos de prueba en el cliente maestro.

  2. Ejecuta la prueba en el cliente maestro.

  3. Copia los registros de prueba una vez finalizada la prueba.

Detalles de las pruebas

Área Descripción
Especificaciones
  • System.Server.SystemStress.ServerStress
  • System.Server.SVVP.SVVP
Plataformas
  • Windows Server 2016 (x64)
Versiones admitidas
  • Windows 10
  • Windows 10, versión 1511
  • Windows 10, versión 1607
  • Windows 10, versión 1703
  • Windows 10, versión 1709
  • Windows 10, versión 1803
  • Windows 10, versión 1809
  • Windows 10, versión 1903
  • Siguiente actualización a Windows 10
Tiempo de ejecución esperado (en minutos) 1440
Categoría Escenario
Tiempo de espera (en minutos) 86400
Requiere reinicio false
Requiere una configuración especial false
Tipo automatic

Documentación adicional

Las pruebas de esta área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:

Ejecución de la prueba

La prueba loadGen se puede usar para hacer hincapié en un sistema de Windows Server. Este servidor podría ser un servidor físico o una máquina virtual. Si el servidor físico tiene más de 64 procesadores lógicos o tiene más de 1 TB de memoria, LoadGen debe ejecutarse directamente en el servidor físico. De lo contrario, siga los pasos que se indican a continuación para crear una máquina virtual de Hyper-V como destino de esfuerzo loadGen.

  • En el sistema bajo estrés (SUT), instale la versión del sistema operativo Windows Server que se va a probar e instale el rol de Hyper-V.
  • Cree una máquina virtual Windows Server 2016 para la versión de Windows Server que se va a probar, con el máximo permitido procesadores lógicos, memoria, red y almacenamiento que el SUT puede admitir.
  • Esta máquina virtual debe unirse al dominio de prueba y tener instalado el cliente HLK.

Ejecute el siguiente trabajo para preparar la máquina virtual:

  1. Abra HLK Manager.
  2. En el menú Exploradores , haga clic en Monitor de trabajo.
  3. En el Explorador de trabajos, presione CTRL+Q para abrir el panel de consulta y busque los trabajos donde Name Equals LoadGen Config SUT.
  4. En el panel Resultados , anote el identificador de trabajo del trabajo coincidente.
  5. En el menú Exploradores , haga clic en Monitor de trabajo.
  6. En Monitor de trabajos, vaya al grupo de máquinas que contiene el SUT, MC, los SCs y la máquina virtual y resalte la máquina virtual.
  7. Haga clic con el botón derecho en la selección de la máquina y haga clic en Programar por id. de trabajo.
  8. En el área de solicitud, escriba el id. de trabajo del paso 4 y, a continuación, haga clic en Aceptar.
  9. En la ventana Programar trabajos , escriba el nombre de dominio, el nombre de usuario y la contraseña de la cuenta que se usará para ejecutar la prueba. Esta cuenta debe ser una cuenta de dominio y tener privilegios administrativos en la máquina virtual, MC, MC y SUT.
  10. En la barra de herramientas, haga clic en Crear programación.
  11. Espere a que el trabajo se ejecute y la máquina seleccionada vuelva al estado Listo .

Antes de ejecutar la prueba:

  1. Compruebe la configuración de prueba como se describe en los requisitos de prueba: Requisitos previos de pruebas del servidor del sistema y Configuración del servidor de prueba.

  2. Ejecute LoadGen Server Stress - Run First - Set Machine Policies first (Ejecutar primero loadGen Server Stress - Ejecutar primero): establezca primero las directivas de máquina para configurar la configuración de directiva de máquina correcta.

  3. En Windows Hardware Lab Kit (Windows HLK) Studio, seleccione y ejecute la prueba:

    1. Vaya a la pestaña Pruebas .
    2. Seleccione LoadGen Server Stress - Start Test for Server (LoadGen Server Stress - Start Test for Server).
    3. Haga clic en el vínculo Ejecutar seleccionado .
    4. En el cuadro de diálogo Programación , escriba parámetros y asigne máquinas a roles:
      • Si se crea una máquina virtual de Hyper-V, escriba el nombre de la máquina virtual como StressTarget. De lo contrario, use el valor predeterminado que es [SUT].
      • Use la lista desplegable Rol para seleccionar la máquina para el rol de MC (SUT se rellenará previamente).
    5. Haga clic en Aceptar para programar la prueba.

Solución de problemas

Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.

Revise el archivo de registro del servidor (srvlog.xml) para ver si hay errores. Busque entradas de "error". Si recibe el siguiente error para Windows Server 2008 R2:

Main::RunMain:: Comprobación de prueba Spsrv detenido y no ha superado el porcentaje de pase necesario (100) (Error=0x80004005)

Cierre Windows HLK Studio. Cambie el nombre del equipo del sistema sometido a prueba (SUT) a 14 caracteres o menos. Reinicie el SUT. Abra Windows HLK Studio y vuelva a ejecutar esta prueba.

Si recibe el siguiente error para Windows Server 2012 R2 o posterior:

Main::RunMain:: Comprobación de prueba Spsrv detenido y no ha superado el porcentaje de pase necesario (100) (Error=0x80004005)

Cierre Windows HLK Studio. Cambie el nombre del equipo SUT a 15 caracteres o menos. Reinicie el SUT. Abra Windows HLK Studio y vuelva a ejecutar esta prueba.

Para obtener información adicional sobre la solución de problemas, consulte Solución de problemas de pruebas del servidor del sistema.

Más información

Parámetros

Nombre de parámetro Descripción de los parámetros
KitTestBinRoot
FolderToCopy
KitName
WDKLogo
ExtraParams
KitOSBinRoot
StressTarget Si certifica un sistema físico que ejecuta Hyper-V, escriba el nombre de la máquina virtual que se ejecuta en ese sistema físico. De lo contrario, no cambie el valor predeterminado.