WebSphere Extended Deployment, Version 6.0.x     Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Integración de trabajo transaccional y de larga ejecución

Para configurar la función de trabajos de larga duración de empresa para lograr los objetivos empresariales de la forma más satisfactoria, es importante entender cómo WebSphere Extended Deployment integra las aplicaciones transaccionales y las de larga ejecución.

Para todos los clústeres dinámicos que defina, WebSphere Extended Deployment determina si el clúster dinámico se utiliza trabajo transaccional o de larga ejecución en función de la presencia o ausencia de la aplicación del entorno de larga ejecución (LREE.ear) del clúster dinámico.

Mientras que es posible desplegar aplicaciones transaccionales en un clúster dinámico diseñado para el trabajo de larga ejecución, es recomendable no hacerlo. Las aplicaciones de larga ejecución con frecuencia consumen grandes cantidades de memoria y/o CPU y es muy probable que la aplicación transaccional tenga un rendimiento muy bajo. Por el contrario, también es posible desplegar una aplicación de larga ejecución en un clúster dinámico diseñado para el trabajo transaccional. En este caso, la ausencia del entorno de larga ejecución en el clúster dinámico evitará que la aplicación de larga ejecución reciba trabajos del Scheduler de larga ejecución.

El componente del equilibrador determina para todos los nodos de un grupo de nodos si el nodo debería ejecutar clústeres dinámicos que alberguen aplicaciones de larga ejecución o clústeres dinámicos que alberguen aplicaciones transaccionales. El equilibrador decide cómo asignar nodos en función de las políticas de servicio respectivas que haya definido para las aplicaciones tanto transaccionales como de larga ejecución. Si se da el caso de que haya más trabajo del que pueda manejar el sistema, el equilibrador utiliza la importancia de la política de servicio para determinar qué políticas de servicio debe intentar llevar a cabo prioritariamente.

El equilibrador proporciona al controlador de ubicación de aplicaciones el control de los nodos que deben ejecutar clústeres dinámicos de aplicaciones transaccionales. El controlador de ubicación de aplicaciones determina qué clústeres dinámicos de aplicaciones transaccionales deben iniciarse en cuáles de estos nodos. Los nodos que se utilizan para los clústeres dinámicos de larga ejecución se asignan a la lógica de ubicación de larga ejecución (perteneciente al Scheduler de larga ejecución). La lógica de ubicación de larga ejecución determina qué clústeres dinámicos de larga ejecución deben iniciarse en estos nodos. El equilibrador puede intercambiar un nodo entre el trabajo el trabajo de larga ejecución y el trabajo transaccional con el tiempo, pero WebSphere Extended Deployment nunca intentará iniciar automáticamente ambos tipos de trabajo en el nodo de forma simultánea. Tenga en cuenta que, si un nodo ya se está ejecutando cuando se inicializa el componente del equilibrador, este intenta determinar cómo asignar el nodo basándose en los clústeres dinámicos que se estén ejecutando en él. Si no se ha iniciado ningún clúster dinámico en el nodo, la asignación por omisión es en el controlador de ubicación de aplicaciones (trabajo transaccional).

Atención: no se aconseja iniciar manualmente clústeres dinámicos que realizan trabajo de larga ejecución en nodos a los que se les ha asignado actualmente realizar trabajo transaccional y viceversa. Aunque es posible, puede provocar que el sistema reaccione de modo imprevisto.




Related tasks
Desarrollo y despliegue de aplicaciones de trabajos de larga duración de empresa
Definición de las políticas de servicio

Tema de concepto    

Condiciones de uso | Comentarios Última actualización: Mar 14, 2006 11:03:53 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/scheduler/cxdbatchint.html

© Copyright IBM 2005, 2006. Reservados todos los derechos.
Este centro de información se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)