[AIX Solaris HP-UX Linux Windows][z/OS]

Alteración temporal de la estimación del factor de trabajo

Utilice esta tarea para alterar temporalmente los valores calculados por el perfilador de trabajo.

Antes de empezar

Si ya ha especificado una alteración temporal de factor de velocidad, no es necesario configurar una alteración temporal de factor de trabajo. Para obtener más información sobre los factores de velocidad, consulte el tema sobre cómo configurar los factores de trabajo en configuraciones de varios niveles.

Acerca de esta tarea

El perfilador de trabajo calcula un factor de trabajo para cada módulo de clase de transacción (TCM). La especificación de la alteración temporal depende de la versión del producto que esté utilizando. Puede utilizar clases de trabajo para clasificar el trabajo en las clases de transacción.

Cuando se utilizan clases de trabajo, no existe un elemento XML para cada TCM. En este caso, las alteraciones temporales de factores de trabajo relacionadas con un destino de despliegue dado (clúster o servidor no incluido en clúster) pueden especificarse en una propiedad personalizada adjunta a dicho destino de despliegue.

Utilice la propiedad personalizada workFactorOverrideSpec. El valor de esta propiedad personalizada es una serie que contiene un conjunto de reglas de coincidencia, o casos, que definen la alteración temporal de factor de trabajo, un valor o none, para cada TCM de dicho destino de despliegue. La sintaxis de dicha serie es la misma que la sintaxis de las alteraciones temporales de factores de velocidad, excepto que no puede modificar un nivel para un caso de alteración temporal de factor de trabajo. Para obtener más información sobre los factores de velocidad, consulte el tema sobre cómo configurar los factores de trabajo en configuraciones de varios niveles. Un factor de trabajo se muestra en unidad de millones de ciclos de reloj de CPU en un tipo estándar de máquina y describe la cantidad media de trabajo que debe realizarse en el nivel gestionado para una sola solicitud de dicho TCM.

Procedimiento

  1. Reduzca el número de nodos de programa de fondo en el grupo de nodos a un nodo de programa de fondo en el panel de grupo de nodos de la consola administrativa.
  2. Utilice un generador de carga de trabajo para enviar tráfico únicamente a un TCM. Genere el suficiente tráfico para cargar el nodo de programa de fondo de modo que supere una utilización del 70%.
  3. Anote los valores medios para el rendimiento uniforme y la correspondiente utilización de la CPU. Puede obtener estos valores desde la vista de topología de tiempo de ejecución de la consola administrativa. Para ver la topología de tiempo de ejecución, pulse Operaciones de tiempo de ejecución > Topología de tiempo de ejecución.
  4. Calcule el valor de factor de trabajo para el módulo de clase de transacción. Utilice el valor de la siguiente ecuación:
    Factor_Trabajo =  (Utilización_CPU * Velocidad_Nodo) / Rendimiento
    En este caso, Velocidad_Nodo es igual a la propiedad personalizada node.speed. Para obtener más información sobre cómo establecer la propiedad personalizada node.speed, consulte el tema sobre cómo configurar la capacidad de proceso de nodos. Se da por supuesto que todos los nodos del grupo son homogéneos, con la misma velocidad de nodo.
  5. Genere una serie para alterar temporalmente el factor de trabajo para el destino de despliegue. El patrón define el establecimiento de clases de servicio, las clases de transacción, las aplicaciones o los módulos que puede alterar temporalmente. El patrón es:
    clase-servicio:clase-transacción:aplicación:módulo = valor
    Puede separar cada factor de trabajo con una coma, o especificar un carácter comodín para todas las variables utilizando un asterisco. Establezca la variable de valor para el valor de factor de trabajo calculado. Para obtener más información sobre la gramática de las especificaciones de alteración temporal de factores de trabajo, consulte el tema sobre las propiedades personalizadas avanzadas del gestor de flujo de solicitudes autónomo.
  6. Cree la propiedad personalizada.
    1. Pulse Propiedades personalizadas > Nueva en el destino de despliegue.
    2. Especifique el nombre de la propiedad personalizada como workFactorOverrideSpec.
    3. El valor de la propiedad personalizada es igual que la serie compuesta en el paso anterior para alterar temporalmente el factor de trabajo.

Qué hacer a continuación

Configure la velocidad de los nodos externos. Para obtener más información sobre cómo establecer la propiedad personalizada node.speed, consulte el tema sobre cómo configurar la capacidad de proceso de nodos.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_arfmworkfactor
File name: twve_arfmworkfactor.html