Gerenciador de Tarefas

Em um ambiente de gerenciamento flexível, um gerenciador de tarefas permite enviar tarefas administrativas de forma assíncrona para servidores de aplicativos registrados para agentes administrativos, para gerenciadores de implementação e para computadores host. Essas tarefas podem ser enviadas para um grande número de servidores em uma extensa área geográfica.

É possível registrar servidores de aplicativos independentes que já estejam registrados para agentes administrativos, gerenciadores de implementação e computadores host com o gerenciador de tarefas. Após registrar servidores de aplicativos independentes, gerenciadores de implementação ou computadores host como destinos, você pode enfileirar tarefas administrativas nos destinos usando o gerenciador de tarefas.

Para registrar nós do servidor de aplicativos e gerenciadores de implementação com o gerenciador de tarefas, use um console administrativo ou comando wsadmin registerWithJobManager. O comando está no grupo de comandos ManagedNodeAgent.

Para registrar hosts com o gerenciador de tarefas, use um console administrativo ou o comando registerHost. O comando está no grupo de comandos JobManagerNode.

Você pode concluir ações do gerenciador de tarefas e executar tarefas de um gerenciador de implementação. O console administrativo do gerenciador de implementação tem opções de árvore de navegação Tarefas semelhantes àquelas no console administrativo do gerenciador de tarefas.

Utilize o gerenciador de tarefas para administrar de forma assíncrona os envios de tarefas. Você pode concluir as seguintes tarefas:
  • Configurar o envio de tarefa para efetivação em um horário especificado.
  • Configurar o envio de tarefa para expiração em um horário especificado.
  • Especificar se o envio da tarefa ocorre em um intervalo de tempo especificado.
  • Notificar o administrador através de e-mail que a tarefa foi concluída.

Cada servidor de aplicativos, gerenciador de implementação ou host registrado com o gerenciador de tarefas é conhecido como um destino para o gerenciador de tarefas. Grupos de destinos são aqueles criados para tornar o envio de tarefas mais fácil. Você pode enviar uma tarefa para um grupo de destinos em vez de inserir vários nomes de destinos para uma tarefa.

Várias das tarefas de gerenciamento que podem ser executadas com o gerenciador de tarefas são tarefas que já podem ser executadas com o produto, como gerenciamento de aplicativos, gerenciamento de servidores e gerenciamento de nós. No entanto, com o gerenciador de tarefas, é possível agregar tarefas e executar essas tarefas em vários destinos.

Exemplos de Uso do Gerenciador de Tarefas

Os seguintes ambientes hipotéticos de empresas são exemplos de situações que mostram a utilidade do gerenciador de tarefas:
Ambiente de filial
Um negócio tem mil lojas espalhadas geograficamente pelo continente. Cada armazenamento contém poucos servidores de aplicativos ou uma pequena célula do WebSphere Application Server, Network Deployment consistindo em duas ou três máquinas. As operações diárias de cada loja são gerenciadas localmente. No entanto, cada loja também está conectada ao centro de dados nas sedes da empresa, provavelmente, há milhares de milhas. Algumas conexões às sedes dependem das velocidades de modems. A matriz utiliza o gerenciador de tarefas para enviar periodicamente tarefas administrativas para os armazenamentos.
Ambientes que consistem em centenas de servidores de aplicativos
Um administrador configura centenas de máquinas de baixo custo que executam clones idênticos de um servidor de aplicativos. Cada nó de servidor de aplicativos, registrado em um agente administrativo, é registrado no gerenciador de tarefas. O administrador utiliza o gerenciador de tarefas para agregar comandos de administração entre todos os servidores de aplicativos, por exemplo, para criar um novo servidor, ou instalar ou atualizar um aplicativo.
Ambientes que consistem em dúzias de células de gerenciadores de implementação
Um administrador configura centenas de servidores de aplicativos que estão divididos em trinta grupos diferentes. Cada grupo é configurado dentro de uma célula. As células são distribuídas geograficamente entre cinco regiões, de três a sete células por região. Cada célula é utilizada para suportar de uma a quinze instituições membros, com um total de 230 instituições suportadas. Cada célula contém aproximadamente trinta aplicativos, cada um sendo executado em um cluster de dois para fins de failover, resultando em um total de 1.800 servidores de aplicativos. O administrador utiliza o gerenciador de tarefas para agregar comandos de administração através de todas as células, por exemplo, para iniciar e parar servidores, ou para instalar ou atualizar um aplicativo.

Topologia de exemplo

A topologia de exemplo a seguir mostra um gerenciador de implementação e um nó federado que é gerenciado pelo gerenciador de implementação na máquina A; dois servidores de aplicativos, Profile01 e Profile02, registrados com um agente administrativo na máquina C, um gerenciador de tarefa D e um servidor da web na máquina B. Os firewalls fornecem segurança adicional para as máquinas. O agente administrativo e o gerenciador de implementação são registrados para o gerenciador de tarefas. O agente administrativo e o gerenciador de implementação periodicamente sondam o gerenciador de tarefas para determinar se o gerenciador de tarefas postou tarefas que requerem ação. Leia o tópico sobre planejamento para instalar o WebSphere Application Server para obter informações adicionais sobre a topologia.

Topologia: gerenciador de implementação na máquina A; servidores registrados com o agente administrativo na máquina C; gerenciador de tarefa na máquina D; servidor da web na máquina B.

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cagt_jobmanager
Nome do arquivo: cagt_jobmanager.html