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

Configuración de factores de trabajo en configuraciones de varios niveles

Utilice esta tarea para calcular y configurar los factores de trabajo para la configuración de varios niveles.

Antes de empezar

  • Instale el producto.
  • Instale aplicaciones que sean operativas bajo una carga de trabajo.

Acerca de esta tarea

Existe un factor de trabajo para cada combinación de clase de transacción, módulo web de destino y nivel de proceso. El factor de trabajo describe cómo carga una solicitud de la clase de transacción dada el nivel de proceso. Puede definir factores de trabajo en distintos niveles de granularidad. El gestor de flujo de solicitudes autónomo (ARFM) utiliza factores de trabajo en el nivel de clase de servicio, destino de despliegue de destino y nivel de proceso. Puede definir factores de trabajo en una serie de niveles para cualquier nivel de proceso que no sea un nivel de destino o no sea el único nivel de proceso en dicho módulo de destino.

En una configuración que tenga varios niveles, el perfilador de trabajo calcula los factores de trabajo para el nivel de destino, que se comunica directamente con el direccionador on demand (ODR). Para cualquier nivel que sea más profundo que el nivel de destino, debe definir factores de trabajo. Si el destino de despliegue contiene un nivel de destino y, también, un nivel no destino, debe configurar los factores de trabajo para ambos niveles porque el perfilador de trabajo no puede calcular automáticamente los factores de trabajo en dicha situación. Puede calcular el factor de trabajo dividiendo el uso medio del procesador por el número medio de solicitudes en ejecución por segundo. Esta tarea describe cómo encontrar estos valores y configurar el factor de trabajo para la configuración de varios niveles.

Procedimiento

  1. Genere tráfico para una clase de transacción y un par de módulos. Puede generar tráfico utilizando un cliente de aplicaciones o una herramienta con mucha carga.
  2. Supervise el uso del procesador en la configuración. Determine un uso medio del procesador. Necesita que el uso del procesador de todas las máquinas implicadas en atender el tráfico y todas las máquinas que tienen interacciones de rendimiento con ellas esté en el límite configurado definido con la propiedad Utilización máxima de CPU en el panel Políticas operativas > Gestores autónomos > Gestor de flujo de solicitudes autónomo. Inhabilite todos los gestores autónomos de forma que pueda garantizar que el sistema no realiza cambios mientras mide el uso del procesador.
    • El controlador de ubicación de aplicaciones: inhabilite el controlador de ubicación de aplicaciones colocándolo en modalidad manual. Pulse Políticas operativas > Controladores autónomos > Controlador de ubicación de aplicaciones. Active el recuadro de selección Habilitar para inhabilitar el controlador de ubicación de aplicaciones.
    • El gestor de flujo de solicitudes autónomo, puede definir la propiedad personalizada arfmManageCpu en false en el nivel de célula para inhabilitar ARFM.
    • Gestión de carga de trabajo dinámica: inhabilite la gestión de carga de trabajo dinámica para cada clúster dinámico. Pulse Servidores > Clústeres dinámicos > nombre_clúster_dinámico > WLM dinámica. Active el recuadro de selección WLM dinámica para inhabilitar la gestión de carga de trabajo dinámica.
    Si inhabilita los gestores autónomos, puede añadir la carga de proceso a través de tareas en segundo plano. Utilice la herramienta de supervisión externa para el hardware.
  3. Utilizando los diagramas de tiempo de ejecución de la consola administrativa, supervise el número de solicitudes por segundo (rendimiento). Pulse Operaciones de tiempo de ejecución > Topología de tiempo de ejecución. Puede ver el número de solicitudes por segundo.
  4. Calcule el factor de trabajo para el destino de despliegue. Utilice la siguiente ecuación para calcular el factor de trabajo:
    factor de trabajo = (velocidad de CPU regulada) * (utilización de la CPU) /
    (número de solicitudes por segundo, cuya medición se ha realizado en la entrada y la salida del nivel de destino) 
  5. Configure el factor de trabajo en la consola administrativa. Defina la propiedad personalizada en el destino de despliegue, por ejemplo, un clúster de servidores o un servidor de aplicaciones autónomo. Para obtener más información sobre las alteraciones temporales que puede crear con la propiedad personalizada workFactorOverrideSpec, consulte el tema sobre las propiedades personalizadas avanzadas del gestor de flujo de solicitudes autónomo.
    1. Defina un caso para cada nivel en el destino de despliegue. Cada caso está separado por una coma y contiene un patrón que se define en un valor que es igual al factor de trabajo que ha calculado. El patrón define el conjunto de clases de servicio, clases de transacción, aplicaciones o módulos que puede alterar para el nivel particular, tal como se indica en el siguiente ejemplo:
      clase-servicio:clase-transacción:aplicación:módulo:[nivel, opcional]=valor
      Puede especificar un comodín para cualquiera de las clases de servicio, clases de transacción, aplicaciones o módulos especificando un símbolo de *. Cada patrón puede incluir como máximo una aplicación, un módulo, una clase de servidor y una clase de transacción. El nivel es opcional y representa el nombre de destino de despliegue y el nombre de nivel relativo. Defina el valor en un número de alteración de factor de trabajo o en none para no definir ninguna alteración.
      En los ejemplos siguientes, los valores de alteración de factor de trabajo se definen para configuraciones de dos niveles:
      • Defina un valor de alteración en 100 para el único nivel de proceso en el clúster de destino:
        *:*:*:*100
      • Defina un valor de alteración en none para el primer nivel del clúster MyDynamicCluster. Defina un valor de alteración en 100 para el segundo nivel del clúster MyDynamicCluster en la célula predeterminada:
        *:*:*:*=none,*:*:*:*:MyDynamicCluster+2=100
      • Defina un valor de alteración en none para el primer nivel. Defina un valor de alteración en 0.7 para el nivel CICS+1 en la célula DbCel:
        *:*:*:*=none,*:*:*:*:../DbCel/CICS=0.7
    2. Cree la propiedad personalizada en la consola administrativa. Pulse Servidores > Clústeres dinámicos > nombre_clúster_dinámico > Propiedades personalizadas > Nuevo. Defina el nombre de la propiedad en workFactorOverrideSpec. Defina el valor de la propiedad en la serie que ha creado en el paso anterior.
    3. Guarde la configuración.

Resultados

Los factores de trabajo se han configurado para alterar temporalmente los valores de factor de trabajo creados por el perfilador de trabajo y soportar la gestión de rendimiento de más de un nivel.

Qué hacer a continuación

Repita estos pasos para cada módulo de clase de transacción y par de nodo de nivel de no destino. También debe configurar la velocidad de nodo para cada nodo externo. Para obtener más información sobre cómo configurar el nodo, consulte el tema sobre la configuración de 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_arfmmultitier
File name: twve_arfmmultitier.html