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

Integração de Trabalho Transacional e de Longa Execução

Para configurar a função de grade de negócios para melhor atender aos objetos de negócios, é importante compreender como o WebSphere Extended Deployment integra aplicativos transacionais e de longa execução.

Para cada cluster dinâmico que você define, o WebSphere Extended Deployment determina se o cluster dinâmico será utilizado para trabalho transacional ou de longa execução, com base na presença ou ausência do aplicativo de longa execução do ambiente de execução (LREE.ear) no cluster dinâmico.

Embora seja possível implementar aplicativos transacionais em um cluster dinâmico destinado para trabalho de longa execução, é recomendável que você não faça isso. Muitas vezes, os aplicativos de longa execução consomem grandes quantidades de memória e/ou de CPU e, provavelmente, o aplicativo transacional não executará de maneira adequada. De forma recíproca, também é possível implementar um aplicativo de execução demorada em um cluster dinâmico destinado ao trabalho transacional. Neste caso, a ausência do ambiente de execução de longa execução no cluster dinâmico impedirá o aplicativo de longa execução de receber qualquer tarefa do planejador de longa execução.

O componente do balanceador determina para cada nó em um grupo de nós se o nó deve executar clusters dinâmicos que hospedam aplicativos de longa execução ou clusters dinâmicos que hospedam aplicativos transacionais. O balanceador decide como alocar nós com base nas respectivas políticas de serviço que você definiu para aplicativos transacionais e de longa execução. No caso de existir mais trabalho do que o sistema possa manipular, o balanceador utiliza a importância da política de serviço para determinar quais políticas deve tentar com mais rigor para serem obtidas.

O balanceador proporciona ao controlador de posicionamento de aplicativos o controle dos nós que devem executar clusters dinâmicos de aplicativos transacionais. O controlador de posicionamento de aplicativos determina quais clusters dinâmicos de aplicativos transacionais devem ser iniciados em quais desses nós. Os nós que devem ser utilizados para clusters dinâmicos de longa execução são designados para a lógica de posicionamento de longa execução (parte do planejador de longa execução). A lógica de posicionamento de longa execução determina quais clusters dinâmicos de longa execução devem ser iniciados nesses nós. O balanceador pode alternar um nó entre trabalho transacional e de longa execução com o tempo, mas o WebSphere Extended Deployment nunca tentará iniciar automaticamente os dois tipos de trabalho no nó de maneira simultânea. Observe que, se um nó já estiver em execução quando o componente do balanceador for inicializado, este tentará determinar como designar o nó com base nos clusters dinâmicos em execução no nó. Se nenhum cluster dinâmico for iniciado no nó, a designação padrão será para o controlador de posicionamento de aplicativos (trabalho transacional).

Atenção: O início manual dos clusters dinâmicos que realizam o trabalho de longa execução em nós designados no momento para fazer trabalho transacional, e vice-versa, não é altamente recomendável. Embora seja possível, isto pode provocar a reação do sistema de maneiras imprevistas.




Related tasks
Desenvolvendo e Implementando Aplicativos da Grade de Negócios
Definindo Políticas de Serviço

Tópico de Conceito    

Termos de Uso | Feedback Última atualização: Mar 21, 2006 12:48:50 PM 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. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)