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.
UFCD_10392_Intervenção em populações de risco_índice .pdf
OPC-TWS - modulo 02
1. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
RIO DE JANEIRO
Professor Samuel Ribeiro
Operations Planning and Control - Tivoli Workload Scheduler
Professor Samuel Ribeiro
2. OPC TWS – MODULO 02
O 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
3. 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
4. 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
5. 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
6. 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
7. TWS conceitos e terminologia
TWS 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 para
executar 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 de
prioridades e outras dependências que determinam a ordem exata
de execução.
Operations Planning and Control
Tivoli Workload Scheduler
8. TWS conceitos e terminologia
TWS 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 seus
feriados na empresa.
Operations Planning and Control
Tivoli Workload Scheduler
9. TWS conceitos e terminologia
TWS 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
10. 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
11. Workstation
Existem vários tipos de estações de trabalho em uma rede TWS:
Operations Planning and Control
Tivoli Workload Scheduler
12. 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
13. 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
14. 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
15. 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
16. 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
17. 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
18. 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
19. 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
20. 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
21. 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