21
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA RIO DE JANEIRO Professor Samuel Ribeiro OPC - TWS Operations Planning and Control - Tivoli Workload Scheduler Professor Samuel Ribeiro

OPC-TWS - modulo 02

Embed Size (px)

Citation preview

Page 1: OPC-TWS - modulo 02

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIARIO DE JANEIRO

Professor Samuel Ribeiro

OPC - TWS

Operations Planning and Control - Tivoli Workload Scheduler

Professor Samuel Ribeiro

Page 2: OPC-TWS - modulo 02

OPC TWS – MODULO 02O que é o Agendador?

Visão geral e arquitetura básica da TWS

Fluxos de Trabalho e Calendários

Workstation

Job Scheduling Console Client

O Master Domain Manager

Backup Domain Manager

Fault-tolerant Agent

Standard Agent

Extended Agent

Network Agent

TWS arquitetura

Page 3: OPC-TWS - modulo 02

What Is the Scheduler?O que é o Agendador?

Nesta aula veremos uma introdução ao IBM Tivoli Workload Scheduler para z / OS e introduziremos mais algumas terminologias.

O IBM Tivoli Workload Scheduler para z / OS é um sistema complexo desenhado como um sistema de controle. A partir deste sistema, você pode automaticamente planejar, controlar e monitorar a produção da sua carga de trabalho. Todos os sistemas em seu complexo devem executar o rastreador (tracker).O rastreador atua como elo de comunicação entre o sistema que é executado e o controlador.

Operations Planning and Control Tivoli Workload Scheduler

Page 4: OPC-TWS - modulo 02

Visão geral e arquitetura básica da TWS TWS constitui uma evolução do produto Maestro Unison, que tem um histórico de 15 anos. Durante o processamento diário, o TWS gerencia o ambiente de produção e automatiza a maioria das atividades do operador. Ele prepara os jobs para a execução, resolve interdependências, inicia e acompanha cada job. Como as tarefas começam assim que suas dependências são satisfeitas, o tempo ocioso é minimizado e o rendimento melhora significativamente. Jobs nunca ficam fora de seqüência, e, se uma tarefa falhar, o TWS lida com o processo de recuperação com pouca ou nenhuma intervenção do operador.

Operations Planning and Control Tivoli Workload Scheduler

Page 5: OPC-TWS - modulo 02

O TWS visão geral

Existem dois aspectos básicos para a agendamento de trabalhos no TWS: O banco de dados e do plano.

O banco de dados contém todas as definições de objetos de planejamento, tais como o emprego, fluxos de tarefas, recursos e estações de trabalho (workstations). Ele também detém as estatísticas de emprego e execução do fluxo de trabalho , além de informações sobre o ID de usuário que criou um objeto e quando um objeto foi modificada pela última vez. O plano contém todas as atividades de agendamento de trabalho previsto para um período de um dia.

Operations Planning and Control Tivoli Workload Scheduler

Page 6: OPC-TWS - modulo 02

O TWS visão geral

Em TWS, o plano é criado a cada 24 horas e consiste em todos os jobs, fluxos de trabalho e objetos de dependência que são agendados para executar para esse dia. Para todos os fluxos de trabalho que você criar um ciclo de execução é automaticamente agendado e incluído no plano. Conforme o dia passa, as tarefas e fluxos de trabalho que não são executados com êxito pode ser passado para o plano do dia seguinte.

Operations Planning and Control Tivoli Workload Scheduler

Page 7: OPC-TWS - modulo 02

TWS conceitos e terminologiaTWS utiliza os seguintes conceitos importantes:Fluxos de Trabalho e Calendários A parte central da capacidade do TWS para gerenciar a execução do trabalhos em lotes são os fluxos de trabalho criados usando o Job Scheduling Console. Cada fluxo de trabalho está programado paraexecutar um conjunto específico de datas e horários e consiste de uma lista de trabalhos que executam como uma unidade, como o aplicativo de backup semanal, junto com tempos deprioridades e outras dependências que determinam a ordem exata de execução.

Operations Planning and Control Tivoli Workload Scheduler

Page 8: OPC-TWS - modulo 02

TWS conceitos e terminologiaTWS utiliza os seguintes conceitos importantes:

Fluxos de Trabalho são datados usando datas reais, dias da semana, ou calendários. Um calendário é um conjunto de datas específicas. Você pode criar muitos calendários conforme necessário para atender suas necessidades de programação. Por exemplo, você pode definir um calendário, dias de pagamento com nome pagamentos , contendo uma lista de datas de pagamento, um calendário, chamado MONTHEND, contendo uma lista de cada último dia útil do mês para o ano corrente, e um calendário chamado feriados contendo um lista de seusferiados na empresa.

Operations Planning and Control Tivoli Workload Scheduler

Page 9: OPC-TWS - modulo 02

TWS conceitos e terminologiaTWS utiliza os seguintes conceitos importantes:

No início de cada processamento diario, TWS seleciona automaticamente todos os fluxos de trabalho que executam no mesmo dia e carrega fluxos de trabalho incompletos do dia anterior para a frente

Operations Planning and Control Tivoli Workload Scheduler

Page 10: OPC-TWS - modulo 02

Workstation Uma workstation é geralmente um computador individual no qual tarefas e fluxos de trabalho são executados. Uma definição de workstation é necessário para cada computador que executa jobs na rede do TWS. Principalmente, as definições workstation que referem-se a estações de trabalho físicas.No entanto, no caso dos agentes estendidos e agentes de rede, as estações de trabalho são definições lógicas que devem ser recebidas por uma estação de trabalho TWS física.

Operations Planning and Control Tivoli Workload Scheduler

Page 11: OPC-TWS - modulo 02

Workstation Existem vários tipos de estações de trabalho em uma rede TWS:

Operations Planning and Control Tivoli Workload Scheduler

Page 12: OPC-TWS - modulo 02

Job Scheduling Console Client

Qualquer estação de trabalho com o Job Scheduling Console GUI pode gerenciar o plano TWS e o banco de dados. O Job Scheduling Console funciona como um console remoto e pode ser instalada em uma máquina que não tenha o motor TWS instalado.

Operations Planning and Control Tivoli Workload Scheduler

Page 13: OPC-TWS - modulo 02

O Master Domain Manager

É o gerenciador de domínio no nível mais alto domínio de uma rede TWS. Contém os arquivos de banco de dados centralizados usados para documentar os objetos de planejamento. Isto cria o plano de produção no início de cada dia e executa todo registro e relatórios para a rede.

Operations Planning and Control Tivoli Workload Scheduler

Page 14: OPC-TWS - modulo 02

Domain Manager

O centro de a gerência em um domínio. Todas as comunicações de e para os agentes em um domínio são roteadas através do gerenciador de domínio.

Operations Planning and Control Tivoli Workload Scheduler

Page 15: OPC-TWS - modulo 02

Backup Domain Manager

Um gerenciador de domínio de backup é um agente tolerante a falhas capaz de assumir as responsabilidades de seu gerenciador de domínio.

Operations Planning and Control Tivoli Workload Scheduler

Page 16: OPC-TWS - modulo 02

Fault-tolerant Agent

Uma workstation capaz de resolver dependências locais e lançar seus jobs na ausência de um gerenciador de domínio.

Operations Planning and Control Tivoli Workload Scheduler

Page 17: OPC-TWS - modulo 02

Standard Agent

Uma workstation que lança os trabalhos apenas sob a direção de seu gerenciador de domínio.

Operations Planning and Control Tivoli Workload Scheduler

Page 18: OPC-TWS - modulo 02

Extended Agent

Uma definição de workstation lógica que permite lançar e controlar os trabalhos em outros sistemas e aplicações, tais como Baan, PeopleSoft, Oracle Applications, SAP R / 3, e MVS JES2 e JES3.

Operations Planning and Control Tivoli Workload Scheduler

Page 19: OPC-TWS - modulo 02

Network Agent

Uma definição de workstation lógica para a criação de dependências entre tarefas e fluxos de trabalho em redes TWS separadas .

Operations Planning and Control Tivoli Workload Scheduler

Page 20: OPC-TWS - modulo 02

TWS arquitetura

TWS consiste de um gerenciador de domínio principal que contém os arquivos de banco de dados centralizados usados para documentar os objetos de planejamento. Isto cria o plano de produção no início de cada dia e executa todo registro e relatórios para a rede. A JSC fornece uma interface comum a ambos TWS e OPC

Operations Planning and Control Tivoli Workload Scheduler

Page 21: OPC-TWS - modulo 02

TWS arquitetura

Todas as comunicações de agentes são encaminhados através do Domain Manager, que é o centro de gerenciamento em um domínio. A rede pode ser gerenciada por uma mistura de agentes. Tolerantes a falhas agentes são capazes de resolver dependências locais e lançar seus trabalhos caso haja uma interrupção na rede que provoque uma perda de comunicação com seus gerentes de domínio, porque cada um recebe um conjunto de instruções de programação no início de cada dia de processamento.A Versão 7.0 introduziu uma nova Java GUI, o Job Scheduling Console (JSC).

Operations Planning and Control Tivoli Workload Scheduler