[z/OS]

Utilización de WLM con adaptadores locales optimizados

Utilice esta tarea para completar todas las tareas necesarias para utilizar la gestión de carga de trabajo (WLM) con adaptadores locales optimizados, incluida la configuración de reglas de clasificación de WLM para el sistema de control de información de cliente (CICS) y WebSphere Application Server para z/OS.

Antes de empezar

La configuración de WLM debe contener las clases de servicio y los objetivo asociados del trabajo.

Acerca de esta tarea

Procedimiento

  1. Configurar las reglas de clasificación de WLM para CICS y WebSphere Application Server. En este paso, configure las reglas de clasificación en WLM para permitir a WebSphere Application Server heredar la clase de servicio de una transacción CICS.
    1. Inicie el programa de utilidad de configuración de WLM, IWMARIN0.
    2. Seleccione la configuración de WLM en el panel y vaya a la opción 6 para definir las reglas de clasificación.
    3. Seleccione las reglas para el subsistema CICS. Si no hay ninguna regla para CICS, cree un conjunto de reglas para CICS especificando 1 en la columna de acción en cualquier de la fila de la lista del subsistema.
    4. Defina las reglas de las transacciones CICS. Escriba el nombre de transacción CICS bajo el calificador Nombre y escriba TN en el calificador Tipo. En el campo de servicio, especifique la clase de servicio en la que desea que se ejecute la transacción.
    5. Opcional: especifique las mismas reglas para WebSphere Application Server. Este paso sólo es necesario si desea que WebSphere Application Server coincida con la clase de servicio utilizada por CICS cuando el trabajo se envía a WebSphere Application Server a través del adaptador local optimizado. Tras especificar las reglas para CICS, especifique las mismas reglas para WebSphere Application Server especificando CB para el subsistema, en lugar de CICS en el diálogo de selección del subsistema.
    Ha configurado WLM con las correlación de reglas de clasificación CICS y las transacciones WebSphere Application Server con las clases de servicio apropiadas.
  2. Configurar WebSphere Application Server para que coincida con la clase de servicio WLM desde una transacción CICS. Este paso explica cómo propagar la clase del servicio WLM de CICS a WebSphere Application Server en cada solicitud. Asegúrese de que WLM está configurado con las clases de servicio para cada transacción CICS que se va a utilizar con el adaptador local optimizado.
    1. Modifique el archivo de correlaciones de clases de transacción de WLM que utiliza WebSphere Application Server para asignar una clase de transacción a una solicitud. Puede modificar el archivo de correlaciones de clase añadiendo una sesión para cada aplicación EJB (Enterprise JavaBeans) que utilice el nombre de servicio o el inicio JNDI (Java Naming and Directory Interface) e indique que la clase de servicio de WLM del emisor, si está definida, se debe propagar. A continuación se muestra un ejemplo de regla de clasificación:
      <InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0">
        <ola_classification_info service_name="ejb/myFirstBean" description="Sample" propagate transaction name="true"/>
      </InboundClassification>
      El programa de cliente utiliza un adaptador local optimizado para dirigir un enterprise bean a WebSphere Application Server. El bloque de rendimiento de WLM de cliente se propaga a WebSphere Application Server, donde el servidor de aplicaciones comprueba el archivo de correlaciones de clases de transacción de WLM y ve que esta solicitud debería clasificarse en función del bloque de rendimiento de WLM de cliente.

      El nombre de la transacción del bloque de rendimiento se utiliza para clasificar el trabajo y se pone en cola para WLM bajo un nuevo enclave. WLM encuentra una regla de clasificación en su configuración para WebSphere Application Server, que coincide con el nombre de transacción utilizado por CICS y utiliza la clase de servicio resultante.

      El trabajo que se envía en WebSphere Application Server a través del adaptador local optimizado se ejecuta en la misma clase de servicio que la solicitud de cliente.
  3. Asigne la prioridad de trabajo para las solicitudes EJB que se dirigen a través del adaptador local optimizado. Este paso explica cómo hacer coincidir una solicitud EJB recibida por WebSphere Application Server a través del adaptador local optimizado con una clase de servicio de WLM arbitrario, basándose en el nombre de inicio JNDI de EJB. Los atributos WLM de la solicitud EJB no los cambia el cliente.
    1. Modifique la configuración de WLM en el sistema MVS; para ello, cree nombres de clases de transacción que se correlacionen con clases de servicio. Se trata del mismo proceso realizado para IIOP o HTTP en WebSphere Application Server para z/OS.
    2. Cree entradas en el archivo de correlaciones de clases de transacción de WLM para WebSphere Application Server. Para crear las entradas, utilice el nombre de la interfaz de factoría JNDI del enterprise bean que se dirige a través del adaptador local optimizado y la clase de transacción utilizada. Puede utilizar un comodín para el nombre de inicio JNDI.
    <InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0">
      <ola_classification_info service_name="ejb/mySecondBean" description="Clasificar utilizando clase de transacción" transaction_class="A1"/>
      <ola_classification_info service_name="ejb/security/*" description="Clasificar todos los beans seguros utilizando la clase de transacción" transaction_class="A2"/>
    </InboundClassification>
    La aplicación cliente envía una solicitud a un enterprise bean a través del adaptador local optimizado. WebSphere Application Server encuentra una entrada coincidente en el archivo de correlaciones de clases de transacción de WLM y utiliza la clase de transacción asociada para clasificar el trabajo con WLM. WLM correlaciona la clase de transacción con una clase de servicio que se devuelve en la solicitud de clasificación y se utiliza para poner en cola el trabajo en la región de servicio. El trabajo asignado en WebSphere Application Server a través del adaptador local optimizados se ejecuta en la clase de servicio que coincide con una definición del archivo de correlaciones de la clase de transacción de WLM.

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=tdat_olawlm
File name: tdat_olawlm.html