WebSphere Extended Deployment Compute Grid, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


aplicativos de Compute Grid, Tarefas e Definições de Tarefas

Um aplicativo de Compute Grid é um aplicativo J2EE (Java 2 Platform Enterprise Edition) que está em conformidade com um dos modelos de programação em grade. O trabalho de grade é expresso como tarefas, as tarefas são compostas por etapas e todas as etapas de uma tarefa são processadas em seqüência.

Os aplicativos nativos são irrestritos por modelos de programação e de componente. Qualquer programa que possa ser executado como um comando em segundo plano em sistemas Unix ou Windows encaixa-se na categoria de aplicativo nativo. Aplicativos nativos podem ser implementados em linguagem Java, linguagens compiladas nativas, como C++ e COBOL, e scripts.

As tarefas podem ser despachadas para terminais tão logo são enviadas, até o número máximo de tarefas simultâneas permitidas dessa classe de tarefas. Consulte Classes de Job para obter informações adicionais. O padrão é 25 e é configurado utilizando-se o painel do planejador de tarefa no console administrativo. Clique em Administração do Sistema > Planejador de Tarefa.

Todas as tarefas contêm as seguintes informações:
As tarefas para aplicativos de batch contêm informações adicionais específicas ao modelo de programação de batch:

xJCL - Definição de tarefa

As tarefas são expressas utilizando-se um dialeto XML chamado xJCL (XML Job Control Language). Esse dialeto possui construções para expressar todas as informações necessárias para tarefas de cálculo intenso e em lote, embora alguns elementos do xJCL sejam aplicáveis apenas a tarefas de cálculo intenso e em lote. Consulte o xJCL fornecido com os aplicativos de amostra e o documento de esquema xJCL para obter informações adicionais sobre o xJCL. A definição de xJCL de uma tarefa não faz parte do aplicativo de Compute Grid. Ela é construída separadamente e enviada para o planejador de tarefa para execução. O planejador de tarefa utiliza as informações no xJCL para determinar onde e quando a tarefa deve ser executada.

Enviando e Controlando Tarefas

As tarefas xJCL podem ser enviadas e controladas através das seguintes interfaces:

O terminal de grade

Os aplicativos de Compute Grid são executados em um ambiente de tempo de execução especial. Esse ambiente de tempo de execução é fornecido por um aplicativo J2EE fornecido pelo produto, o GEE (Grid Execution Environment). Este aplicativo é implementado automaticamente pelo sistema quando um aplicativo Compute Grid é instalado. O aplicativo serve como uma interface entre o planejador de tarefa e os aplicativos de Compute Grid. Ele fornece o ambiente de tempo de execução para aplicativos de cálculo intenso e em lote.




Conceitos relacionados
Classes de Job
Introdução ao Compute Grid
Aplicativos de Amostra do Compute Grid
Informações relacionadas
Terminais e Tarefas de Execução Nativa
Tópico de Conceito    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h23min27s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/prodovr/cschjobss.html