Si tiene que escalar la carga de trabajo de los usuarios para una prueba de rendimiento y no puede invertir en máquinas físicas, puede crear una planificación que se ejecute en la nube.
Antes de empezar
- Cree una planificación local.
- Obtenga un ID de IBM y registre el ID en la cuenta IBM SmartCloud Exchange.
Acerca de esta tarea
La ejecución de una planificación en la nube tiene un coste en función del número de horas de los verificadores virtuales que ejecuta la planificación. Así, pues, se recomienda crear una planificación local y ejecutarla con los 5 usuarios predeterminados para corregir cualquier error antes de efectuar el escalado de la carga que se ejecutará en la nube.
Al ejecutar una planificación en la nube, la ubicación del centro de datos y el tipo de host utilizado para las máquinas virtuales de agente influyen en la medición del tiempo de respuesta. Por ejemplo, si ejecuta la planificación en máquinas virtuales de agente que utilizan hipervisores compartidos, otros sistemas operativos de invitado también consumirían recursos de hardware.
Esta acción puede afectar a la medición del tiempo de respuesta. Para evitar este tipo de problema puede utilizar la opción Ejecutar una auditoría de medición de retardo fijo en cada ubicación. Esta opción aplica un retardo de tiempo fijo en la ejecución planificada. Tras completarse la ejecución planificada puede medir
la longitud con el retardo aplicado para garantizar la exactitud del tiempo de respuesta. Si el retardo es superior, implicará que las máquinas virtuales de agente están sobrecargadas.
Para verificar la exactitud del tiempo de respuesta
de la planificación también puede ejecutar un número de muestra de usuarios virtuales en un agente de control que esté en otra ubicación. Después de la ejecución puede comparar los informes para verificar la exactitud del tiempo de respuesta.
Procedimiento
- En la vista Navegador de pruebas, pulse con el botón derecho del ratón sobre una planificación
local y pulse Escalar planificación.
- De forma predeterminada, el campo Escalar a muestra el número de usuarios virtuales que se especifica en la planificación local. Especifique un valor más alto para ampliar la carga de usuarios.
- Para retener las ubicaciones especificadas en la planificación local,
desmarque el recuadro de selección Eliminar ubicaciones fijadas existentes. Para ejecutar la planificación en la nube en ubicaciones de la nube y ubicaciones locales, marque el recuadro de selección. El recuadro de selección Eliminar ubicaciones dinámicas existentes solo está habilitado al iniciar el asistente Escalar planificación desde una planificación en la nube que ya se haya creado.
- Especifique la ubicación de los agentes que están en la nube:
- En Añadir ubicaciones dinámicas, pulse
el icono Añadir fila
y pulse Añadir nuevo o Añadir
existente.
- Si ha pulsado en Añadir nuevo, especifique
un nombre para la nueva plantilla de ubicación y pulse Finalizar.
Si ha pulsado en Añadir existente, seleccione una plantilla de ubicación
y pulse Aceptar. Puede añadir varias plantillas de ubicación para una planificación.
- En la columna Números que añadir, añada
el número de agentes para cada plantilla de ubicación y pulse Siguiente.
- Para crear una prueba ficticia que aplique un retardo de duración fija
a la ejecución para la exactitud del tiempo de respuesta, marque el recuadro de selección Ejecutar una
auditoría de medición de retardo fijo en cada ubicación.
- Para aplicar la carga al grupo de usuarios ficticios, especifique el número de usuarios.
- Especifique un nombre para la prueba que se va a añadir al grupo de usuarios y especifique el intervalo de tiempo tras el cual se va a medir la exactitud del tiempo de respuesta.
- Para ejecutar un determinado número de usuarios en un agente de control (para asegurarse de la exactitud del tiempo de respuesta), marque el recuadro de selección Aplicar una parte de la carga con un agente de control.
- Especifique el número de usuarios que desea ejecutar en un agente de control.
- Especifique la ubicación donde desea ejecutar el agente de control y pulse Siguiente.
- Para distribuir y aplicar la carga de usuarios, marque el recuadro de selección Generar etapas.
- Para añadir las etapas existentes disponibles en la planificación local a la planificación en la nube, marque el recuadro de selección Añadir a etapas existentes.
- Especifique los parámetros, como por ejemplo el número de usuarios a los que se aplicará
la carga inicialmente en la primera etapa, el número de etapas, el número de usuarios
que se incrementarán en cada etapa, la duración de la ejecución de cada etapa, el retardo de tiempo
que se aplicará en cada cambio de usuario y el retardo de tiempo que se aplicará al alcanzar el número de usuarios de destino. Para añadir más etapas, pulse Etapas adicionales, vuelva a especificar los parámetros y pulse Siguiente.
- Especifique las opciones de conversión en la nube y pulse Finalizar. Se ha creado una planificación en la nube.
- En Nombre base, especifique un prefijo para el nombre de la planificación en la nube.
- Para almacenar las ubicaciones de la nube en un proyecto diferente, especifique la vía de acceso en Guardar ubicaciones generadas en.
De forma predeterminada, las ubicaciones de la nube se guardan en el proyecto actual.
- Para evitar que se sobrescriban las ubicaciones de la nube, marque el recuadro de selección Cuya propiedad CLOUD_RULE contiene y especifique el valor de la propiedad. La propiedad CLOUD_RULE está disponible en los activos de ubicaciones de la nube del proyecto.
- Para evitar que se ejecuten los grupos de usuarios en agentes en la nube ya que se debe realizar en agentes locales, en el campo Su nombre contiene, especifique el nombre de los grupos de usuario. Para ejecutar un número fijo de usuarios virtuales en dichos grupos de usuarios, seleccione Con los recuentos de usuarios virtuales fijos.
- Si la planificación local tiene definidos grupos de usuarios con un número absoluto
de usuarios, al escalar la planificación para que se ejecute en el entorno de nube
para redimensionar el número de usuarios de los grupos de usuarios de forma proporcional
de acuerdo con el número de ubicaciones, marque el recuadro de selección Ajustar
los recuentos de usuarios virtuales fijos de forma proporcional al cambio en el número
de ubicaciones.
Resultados
La plantilla de ubicación y el número de agentes que ha creado
como parte del asistente
Escalar planificación se visualizan en la vista Navegador de pruebas. Si ha utilizado la opción
Ejecutar una auditoría de medición de retardo fijo en cada ubicación o
Aplicar una parte de la carga con un agente de control, se visualizarán grupos de usuarios nuevos en el editor de planificación en la nube.
Qué hacer a continuación
Ahora puede ejecutar la planificación en la nube. Consulte
Ejecución de una planificación de nube.