SlideShare uma empresa Scribd logo
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
OPC TWS – MODULO 04
objetivos
Functional Overview
• Gestão da Política
• Definir, visualizar e modificar as políticas de
planejamento de Workloads
• Emprego, subsistemas e atividades manuais
• Monitoramento e controle
• modificação automática de fluxos de entrada
• Caixa de diálogo para atividades manuais
• diálogos ISPF
• Job Scheduling Console e TDWC
Tivoli Enterprise Portal (TEP)
Functional Overview
As principais funções de negócios do TWS podem ser separadas em
três funções distintas
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Políticas de gerenciamento
Gerenciamento de políticas permite aos usuários definir políticas de
negócios como acesso à bancos de dados.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Workload planning
Planejamento de carga de trabalho inclui as funções de
planejamento de longo prazo e diário para todos atividades e
processos do dia, ou seja, a carga de trabalho de produção. Ele faz
gestão proativa da carga de trabalho prevista possível.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Monitoring and control
Monitoramento e controle conduz a carga de trabalho de acordo
com as políticas pré-definidas e mantém a flexibilidade para
permitir o desenvolvimento dos trabalhos agendados. O
monitoramento e controle são feitos automaticamente pelo TWS e
manualmente por operadores que utilizam diálogos ISPF ou o Job
Scheduling Console.
Operations Planning and Control
Tivoli Workload Scheduler
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Os usuários entram com suas políticas de negócios no bancos de
dados TWS. Isto é conhecido como a modelagem do data center ou
descrição do ambiente.
As bases de dados são descritos como se segue:
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
A workstation database tem descrições de lugares lógicos
usados para tarefas de produção, incluindo o processamento
automatizado e atividades relacionadas com o processamento
automatizado.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
The calendar database
O banco de dados de calendários contém calendários TWS definidos
pelo usuário. Um calendário TWS é usado para identificar dias úteis
típicos, dias de trabalho e dias livres.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
The periods database
O banco de dados de períodos contém modelos de períodos
definidos pelo usuário ciclos de processamento de negócios. Esses
modelos são utilizados junto com os calendários para gerar datas de
execução para as unidades de trabalho conhecidas como aplicações.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
TWS and TWS for z/OS units of work
TWS e TWS unidades de trabalho, são conhecidas como aplicações
ou fluxos de trabalho, são definidas na base de dados de aplicações.
Uma aplicação é uma descrição de uma unidade de trabalho de
produção. Ele pode conter até 255 atividades relacionadas com
uma variedade de estações de trabalho, e pode executar políticas
(ciclos de agendamento) para o trabalho.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
As funções TWS para o z/Os são o planejamento dos processos
batch que utilizam informações dos bancos de dados de políticas
para a construção de planos operacionais.
Há três planos operacionais:
• O plano de longo prazo (LTP)
• O plano atual (CP)
• O arquivo Symphony (opcional)
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Os planos operacionais são os principais arquivos seqüenciados do
VSAM . Nestes arquivos, cada registro representa uma instância de
um aplicativo e é chamado de ocorrência. As ocorrências são
encaixadas pelo nome do aplicativo, executadas em uma data e um
tempo especificado pelo usuário.
O conteúdo da LTP e CP podem ser vistos em linha.
O arquivo Symphony é um arquivo opcional que você gera em um
ambiente de programação.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Long-Term Planning Overview
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
O LTP fornece uma visão de alto nível da carga de trabalho prevista.
Os EQQLTDS arquivo LTP listas programada cronologicamente
ocorrências e pode conter até 4 anos de trabalho prevista. Ela
também lista as dependências que existem entre as ocorrências.
As funções de planejamento de longo prazo utilizar as informações
a partir da aplicação, calendário e bases de dados do período para
gerar ocorrências.
As três funções a longo prazo em lote de planeamento são:
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
• Create (Criar):
Cria um novo LTP. Normalmente executado quando se configura o
TWS pela primeira vez ou depois de uma atualização de plano de
longo prazo.
• Extend (Ampliar):
Estende-se um LTP existente para incluir dias adicionais no plano e
pegar todas as alterações de programação feitas nas bases de
dados.
• Modify (Modificar):
Usado para modificar, adicionar e excluir as ocorrências no plano
existente após fazer alterações de programação em bases de dados.
Esta função não altera a data final do plano de longo prazo.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
O plano atual (CP) é o coração do processamento TWS. O CP é
produzido lote de funcões de planejamento diario chamado de
plano atual ou plano Extendido.
A função CP copia ocorrências LTP que se equadram dentro de um
período de tempo especificado pelo usuário no plano atual. O
tempo mínimo permitido é de 1 minuto, o máximo é de 21 dias. Os
arquivos de CP contem uma visão detalhada da carga de trabalho
para a janela de tempo especificada.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
A função do segundo lote diário de planejamento é chamado de
replanejamento do plano atual. Também pode ser chamado de
daily plan replan (plano diário Replanejamento) (DPR). Você pode
usar o DPR excluir ocorrências concluídas a partir do plano existente
atual e atualizar o plano de longo prazo. No arquivo de plano de
longo prazo, o processo de lote atualiza os registros das ocorrências
concluídas.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
A função do lote diário de planejamento irá produzir mensagens de
diagnóstico quando loops de operação são detectados. Estes loops
são baseadas nas dependências externas que foram especificados
na base de dados de definição de aplicativo. Estas mensagens serão
gravadas no EQQLOOP ddname. O trabalho do lote atual do plano
não vai produzir um plano atual até que os loops sejam resolvidos e
que o trabalho seja executado novamente.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Tivoli Workload Scheduler aciona automaticamente a carga de
trabalho de produção, monitorando o fluxo de trabalho e
direcionando o tratamento de JOBS. Segue-se as prioridades de
negócio definidas no plano atual.
Os componentes TWS chamados de rastreador recuperam
informações no JES e no SMF da ECSA (área de serviço comum
estendido) do sistema z / OS.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
O escritor evento, uma subtarefa de rastreamento, escreve a
informação recuperada conhecida como trabalho de rastreamento
de eventos para os dados de eventos definidos.
Os eventos são enviados ou recuperados pelos TWS pelo segundo _
componente, o controlador. A subtarefa controlador, gerencia o
evento, usando as informações para efetuar atualizações de status
do trabalho no plano atual.
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
A função de rastreamento de trabalho é vital para o monitoramento
e controle das cargas de trabalho. Ele é usado para atualizar o status
das operações no plano atual.
Tivoli Workload Scheduler usa os registros de eventos para controlar
a carga de trabalho. A maioria dos registros de eventos são gerados
automaticamente durante o processamento do trabalho. No
entanto, eles também podem ser gerados manualmente.
para recuperação e para fins de relatórios, o acompanhamento de
tarefas salva todos os eventos do LOG de rastreamento do JOB.
Operations Planning and Control
Tivoli Workload Scheduler
Operations Planning and Control
Tivoli Workload Scheduler
Functional Overview
As bases de dados contêm informações que definem o seu modelo
de negócio de processamento operacional em lote e descreve o seu
ambiente.
O TWS usa a informação que você define nas bases de dados para
gerar registros de ocorrência no arquivo de plano de longo prazo.
O planejamento diário usa o plano de longo prazo, como uma fonte
de entrada para criar o plano atual.
Operations Planning and Control
Tivoli Workload Scheduler
O processo de planejamento diário também:
• Recuperação das informações detalhadas de cada operação
• Calculo de horários planejados para início
• Verifica os recursos necessários e a disponibilidade de estações de
trabalho.
Para refletir o status de cada operação, a função de trabalho de
rastreamento utiliza informações de eventos em tempo real para
atualizar ocorrências no plano atual.
Operations Planning and Control
Tivoli Workload Scheduler

Mais conteúdo relacionado

Destaque

"Salesforce"
"Salesforce""Salesforce"
"Salesforce"
Susma S
 
Genre (3)
Genre (3)Genre (3)
Genre (3)
TylerAaliyah
 
GW Case Studies
GW Case StudiesGW Case Studies
GW Case Studies
Jenna Riemenschneider
 
Smithsonian's GreenGov Presentation
Smithsonian's GreenGov PresentationSmithsonian's GreenGov Presentation
Smithsonian's GreenGov Presentation
Jenna Riemenschneider
 
Bp implementation
Bp implementationBp implementation
Bp implementation
Naga Babu
 
Tierra Digital nº 19
Tierra Digital nº 19Tierra Digital nº 19
Tierra Digital nº 19
Ejército de Tierra
 

Destaque (6)

"Salesforce"
"Salesforce""Salesforce"
"Salesforce"
 
Genre (3)
Genre (3)Genre (3)
Genre (3)
 
GW Case Studies
GW Case StudiesGW Case Studies
GW Case Studies
 
Smithsonian's GreenGov Presentation
Smithsonian's GreenGov PresentationSmithsonian's GreenGov Presentation
Smithsonian's GreenGov Presentation
 
Bp implementation
Bp implementationBp implementation
Bp implementation
 
Tierra Digital nº 19
Tierra Digital nº 19Tierra Digital nº 19
Tierra Digital nº 19
 

Semelhante a OPC TWS – MODULO 04

OPC-TWS - modulo 02
OPC-TWS - modulo 02OPC-TWS - modulo 02
OPC-TWS - modulo 02
Professor Samuel Ribeiro
 
OPC-TWS - Módulo 01
OPC-TWS -  Módulo 01OPC-TWS -  Módulo 01
OPC-TWS - Módulo 01
Professor Samuel Ribeiro
 
APOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICAAPOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICA
Benedicto Reinaldo
 
OPC TWS – MODULO 06
OPC TWS – MODULO 06OPC TWS – MODULO 06
OPC TWS – MODULO 06
Professor Samuel Ribeiro
 
Guia do usuário - ProjectLibre 1.5
Guia do usuário - ProjectLibre 1.5Guia do usuário - ProjectLibre 1.5
Guia do usuário - ProjectLibre 1.5
Hezequias Vasconcelos
 
Manuteno eltrica conceituao terica
Manuteno eltrica   conceituao tericaManuteno eltrica   conceituao terica
Manuteno eltrica conceituao terica
Adroaldo Paganini Aledi
 
Administração de tempo e prazo
Administração de tempo e prazoAdministração de tempo e prazo
Administração de tempo e prazo
Ciro Lopes
 
Gerenciamento de tempo em projetos
Gerenciamento de tempo em projetosGerenciamento de tempo em projetos
Gerenciamento de tempo em projetos
Paulo Junior
 
Artigo data warehouse bd ii - 2015-1 a
Artigo data warehouse   bd ii - 2015-1 aArtigo data warehouse   bd ii - 2015-1 a
Artigo data warehouse bd ii - 2015-1 a
Darlene Coelho
 
Artigo data warehouse bd ii - 2015-1
Artigo data warehouse   bd ii - 2015-1Artigo data warehouse   bd ii - 2015-1
Artigo data warehouse bd ii - 2015-1
Darlene Coelho
 
Bi ferramentas olap 1
Bi   ferramentas olap 1Bi   ferramentas olap 1
Bi ferramentas olap 1
Ricardo Sonaglio Albano
 
Oracleplsql
OracleplsqlOracleplsql
Oracleplsql
Glauco Moraes
 
Plano de gerenciamento do cronograma (2)
Plano de gerenciamento do cronograma (2)Plano de gerenciamento do cronograma (2)
Plano de gerenciamento do cronograma (2)
Flavia Skilhan Lopes
 
INE5643 - Aula 10a - Utilizando o Pentaho.pdf
INE5643 - Aula 10a - Utilizando o Pentaho.pdfINE5643 - Aula 10a - Utilizando o Pentaho.pdf
INE5643 - Aula 10a - Utilizando o Pentaho.pdf
ssuseref058e
 
APOSTILA MANUTENÇÃO ELÉTRICA.pdf
APOSTILA MANUTENÇÃO ELÉTRICA.pdfAPOSTILA MANUTENÇÃO ELÉTRICA.pdf
APOSTILA MANUTENÇÃO ELÉTRICA.pdf
CristianoNardesPause1
 
Gerenciamento de tempo em projetos
Gerenciamento de tempo em projetosGerenciamento de tempo em projetos
Gerenciamento de tempo em projetos
Sandro H. Oliveira, MBA
 
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
Adilson Nascimento
 

Semelhante a OPC TWS – MODULO 04 (20)

OPC-TWS - modulo 02
OPC-TWS - modulo 02OPC-TWS - modulo 02
OPC-TWS - modulo 02
 
OPC-TWS - Módulo 01
OPC-TWS -  Módulo 01OPC-TWS -  Módulo 01
OPC-TWS - Módulo 01
 
APOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICAAPOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICA
 
OPC TWS – MODULO 06
OPC TWS – MODULO 06OPC TWS – MODULO 06
OPC TWS – MODULO 06
 
Project parte02
Project parte02Project parte02
Project parte02
 
Guia do usuário - ProjectLibre 1.5
Guia do usuário - ProjectLibre 1.5Guia do usuário - ProjectLibre 1.5
Guia do usuário - ProjectLibre 1.5
 
Manuteno eltrica conceituao terica
Manuteno eltrica   conceituao tericaManuteno eltrica   conceituao terica
Manuteno eltrica conceituao terica
 
Administração de tempo e prazo
Administração de tempo e prazoAdministração de tempo e prazo
Administração de tempo e prazo
 
4_horas_microsoft
4_horas_microsoft4_horas_microsoft
4_horas_microsoft
 
Gerenciamento de tempo em projetos
Gerenciamento de tempo em projetosGerenciamento de tempo em projetos
Gerenciamento de tempo em projetos
 
Artigo data warehouse bd ii - 2015-1 a
Artigo data warehouse   bd ii - 2015-1 aArtigo data warehouse   bd ii - 2015-1 a
Artigo data warehouse bd ii - 2015-1 a
 
Artigo data warehouse bd ii - 2015-1
Artigo data warehouse   bd ii - 2015-1Artigo data warehouse   bd ii - 2015-1
Artigo data warehouse bd ii - 2015-1
 
Bi ferramentas olap 1
Bi   ferramentas olap 1Bi   ferramentas olap 1
Bi ferramentas olap 1
 
Oracleplsql
OracleplsqlOracleplsql
Oracleplsql
 
Plano de gerenciamento do cronograma (2)
Plano de gerenciamento do cronograma (2)Plano de gerenciamento do cronograma (2)
Plano de gerenciamento do cronograma (2)
 
INE5643 - Aula 10a - Utilizando o Pentaho.pdf
INE5643 - Aula 10a - Utilizando o Pentaho.pdfINE5643 - Aula 10a - Utilizando o Pentaho.pdf
INE5643 - Aula 10a - Utilizando o Pentaho.pdf
 
APOSTILA MANUTENÇÃO ELÉTRICA.pdf
APOSTILA MANUTENÇÃO ELÉTRICA.pdfAPOSTILA MANUTENÇÃO ELÉTRICA.pdf
APOSTILA MANUTENÇÃO ELÉTRICA.pdf
 
Fórmula visual rm totvs
Fórmula visual rm totvsFórmula visual rm totvs
Fórmula visual rm totvs
 
Gerenciamento de tempo em projetos
Gerenciamento de tempo em projetosGerenciamento de tempo em projetos
Gerenciamento de tempo em projetos
 
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
 

Mais de Professor Samuel Ribeiro

Tecnologia, Inovação e uma pitada de Programação
Tecnologia, Inovação e uma pitada de ProgramaçãoTecnologia, Inovação e uma pitada de Programação
Tecnologia, Inovação e uma pitada de Programação
Professor Samuel Ribeiro
 
Apresentação do Curso Técnico em Informática para Internet
Apresentação do Curso Técnico em Informática para InternetApresentação do Curso Técnico em Informática para Internet
Apresentação do Curso Técnico em Informática para Internet
Professor Samuel Ribeiro
 
Informatica Básica - Sexta Básica
Informatica Básica - Sexta BásicaInformatica Básica - Sexta Básica
Informatica Básica - Sexta Básica
Professor Samuel Ribeiro
 
Introdução à programação para web com Java - Módulo 01: Conexão com bamco de...
Introdução à programação para web com Java -  Módulo 01: Conexão com bamco de...Introdução à programação para web com Java -  Módulo 01: Conexão com bamco de...
Introdução à programação para web com Java - Módulo 01: Conexão com bamco de...
Professor Samuel Ribeiro
 
Introdução à programação para web com Java - Módulo 03: Conceitos básicos de...
Introdução à programação para web com Java -  Módulo 03: Conceitos básicos de...Introdução à programação para web com Java -  Módulo 03: Conceitos básicos de...
Introdução à programação para web com Java - Módulo 03: Conceitos básicos de...
Professor Samuel Ribeiro
 
Introdução à programação para web com Java - Módulo 02: Conceitos básicos de...
Introdução à programação para web com Java -  Módulo 02: Conceitos básicos de...Introdução à programação para web com Java -  Módulo 02: Conceitos básicos de...
Introdução à programação para web com Java - Módulo 02: Conceitos básicos de...
Professor Samuel Ribeiro
 
Introdução à programação para web com Java - Módulo 01: Conceitos básicos
Introdução à programação para web com Java -  Módulo 01: Conceitos básicosIntrodução à programação para web com Java -  Módulo 01: Conceitos básicos
Introdução à programação para web com Java - Módulo 01: Conceitos básicos
Professor Samuel Ribeiro
 
Java básico - Módulo 09: Introdução a programação orientada à objetos
Java básico - Módulo 09: Introdução a programação orientada à objetosJava básico - Módulo 09: Introdução a programação orientada à objetos
Java básico - Módulo 09: Introdução a programação orientada à objetos
Professor Samuel Ribeiro
 
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Professor Samuel Ribeiro
 
Java Básico - Módulo 07: Introdução à programação orientada à objetos
Java Básico - Módulo 07: Introdução à programação orientada à objetos Java Básico - Módulo 07: Introdução à programação orientada à objetos
Java Básico - Módulo 07: Introdução à programação orientada à objetos
Professor Samuel Ribeiro
 
Java básico - Módulo 06: Array
Java básico - Módulo 06: ArrayJava básico - Módulo 06: Array
Java básico - Módulo 06: Array
Professor Samuel Ribeiro
 
Java básico - Módulo 05 - Estruturas de Repetição
Java  básico - Módulo 05 - Estruturas de RepetiçãoJava  básico - Módulo 05 - Estruturas de Repetição
Java básico - Módulo 05 - Estruturas de Repetição
Professor Samuel Ribeiro
 
Java básico - Módulo 04: Estruturas de controle
Java   básico - Módulo 04:  Estruturas de controleJava   básico - Módulo 04:  Estruturas de controle
Java básico - Módulo 04: Estruturas de controle
Professor Samuel Ribeiro
 
Java básico - módulo 03: captura de dados
Java  básico - módulo 03: captura de dadosJava  básico - módulo 03: captura de dados
Java básico - módulo 03: captura de dados
Professor Samuel Ribeiro
 
Java m01 - Nomenclaturas
Java   m01 - NomenclaturasJava   m01 - Nomenclaturas
Java m01 - Nomenclaturas
Professor Samuel Ribeiro
 
Algoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e MatrizesAlgoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e Matrizes
Professor Samuel Ribeiro
 
Algoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetiçãoAlgoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetição
Professor Samuel Ribeiro
 
Algoritmo 04 - Estruturas de decisão
 Algoritmo 04 - Estruturas de decisão Algoritmo 04 - Estruturas de decisão
Algoritmo 04 - Estruturas de decisão
Professor Samuel Ribeiro
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
Professor Samuel Ribeiro
 
Java modulo 01 - Introdução
Java modulo 01 - IntroduçãoJava modulo 01 - Introdução
Java modulo 01 - Introdução
Professor Samuel Ribeiro
 

Mais de Professor Samuel Ribeiro (20)

Tecnologia, Inovação e uma pitada de Programação
Tecnologia, Inovação e uma pitada de ProgramaçãoTecnologia, Inovação e uma pitada de Programação
Tecnologia, Inovação e uma pitada de Programação
 
Apresentação do Curso Técnico em Informática para Internet
Apresentação do Curso Técnico em Informática para InternetApresentação do Curso Técnico em Informática para Internet
Apresentação do Curso Técnico em Informática para Internet
 
Informatica Básica - Sexta Básica
Informatica Básica - Sexta BásicaInformatica Básica - Sexta Básica
Informatica Básica - Sexta Básica
 
Introdução à programação para web com Java - Módulo 01: Conexão com bamco de...
Introdução à programação para web com Java -  Módulo 01: Conexão com bamco de...Introdução à programação para web com Java -  Módulo 01: Conexão com bamco de...
Introdução à programação para web com Java - Módulo 01: Conexão com bamco de...
 
Introdução à programação para web com Java - Módulo 03: Conceitos básicos de...
Introdução à programação para web com Java -  Módulo 03: Conceitos básicos de...Introdução à programação para web com Java -  Módulo 03: Conceitos básicos de...
Introdução à programação para web com Java - Módulo 03: Conceitos básicos de...
 
Introdução à programação para web com Java - Módulo 02: Conceitos básicos de...
Introdução à programação para web com Java -  Módulo 02: Conceitos básicos de...Introdução à programação para web com Java -  Módulo 02: Conceitos básicos de...
Introdução à programação para web com Java - Módulo 02: Conceitos básicos de...
 
Introdução à programação para web com Java - Módulo 01: Conceitos básicos
Introdução à programação para web com Java -  Módulo 01: Conceitos básicosIntrodução à programação para web com Java -  Módulo 01: Conceitos básicos
Introdução à programação para web com Java - Módulo 01: Conceitos básicos
 
Java básico - Módulo 09: Introdução a programação orientada à objetos
Java básico - Módulo 09: Introdução a programação orientada à objetosJava básico - Módulo 09: Introdução a programação orientada à objetos
Java básico - Módulo 09: Introdução a programação orientada à objetos
 
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
Java básico - Módulo 08 - Introdução à programação orientada à objetos oo - c...
 
Java Básico - Módulo 07: Introdução à programação orientada à objetos
Java Básico - Módulo 07: Introdução à programação orientada à objetos Java Básico - Módulo 07: Introdução à programação orientada à objetos
Java Básico - Módulo 07: Introdução à programação orientada à objetos
 
Java básico - Módulo 06: Array
Java básico - Módulo 06: ArrayJava básico - Módulo 06: Array
Java básico - Módulo 06: Array
 
Java básico - Módulo 05 - Estruturas de Repetição
Java  básico - Módulo 05 - Estruturas de RepetiçãoJava  básico - Módulo 05 - Estruturas de Repetição
Java básico - Módulo 05 - Estruturas de Repetição
 
Java básico - Módulo 04: Estruturas de controle
Java   básico - Módulo 04:  Estruturas de controleJava   básico - Módulo 04:  Estruturas de controle
Java básico - Módulo 04: Estruturas de controle
 
Java básico - módulo 03: captura de dados
Java  básico - módulo 03: captura de dadosJava  básico - módulo 03: captura de dados
Java básico - módulo 03: captura de dados
 
Java m01 - Nomenclaturas
Java   m01 - NomenclaturasJava   m01 - Nomenclaturas
Java m01 - Nomenclaturas
 
Algoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e MatrizesAlgoritmo 06 - Array e Matrizes
Algoritmo 06 - Array e Matrizes
 
Algoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetiçãoAlgoritmos 05 - Estruturas de repetição
Algoritmos 05 - Estruturas de repetição
 
Algoritmo 04 - Estruturas de decisão
 Algoritmo 04 - Estruturas de decisão Algoritmo 04 - Estruturas de decisão
Algoritmo 04 - Estruturas de decisão
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
 
Java modulo 01 - Introdução
Java modulo 01 - IntroduçãoJava modulo 01 - Introdução
Java modulo 01 - Introdução
 

Último

“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
AdrianoMontagna1
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
Mary Alvarenga
 
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de CarvalhoO sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
analuisasesso
 
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdfEJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
Escola Municipal Jesus Cristo
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
Mary Alvarenga
 
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
JulianeMelo17
 
A Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de QueirósA Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de Queirós
rafabebum
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Biblioteca UCS
 
UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
Manuais Formação
 
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdfiNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
andressacastro36
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
Escola Municipal Jesus Cristo
 
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdfos-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
GiselaAlves15
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
KeilianeOliveira3
 
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
PROPOSTA CURRICULAR  EDUCACAO FISICA.docxPROPOSTA CURRICULAR  EDUCACAO FISICA.docx
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
Escola Municipal Jesus Cristo
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
MatildeBrites
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
profesfrancleite
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
WALTERDECARVALHOBRAG
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
Escola Municipal Jesus Cristo
 

Último (20)

“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...“A classe operária vai ao paraíso  os modos de produzir e trabalhar ao longo ...
“A classe operária vai ao paraíso os modos de produzir e trabalhar ao longo ...
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 
Sinais de pontuação
Sinais de pontuaçãoSinais de pontuação
Sinais de pontuação
 
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de CarvalhoO sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
O sentimento nacional brasiliero, segundo o historiador Jose Murlo de Carvalho
 
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdfEJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
EJA -livro para professor -dos anos iniciais letramento e alfabetização.pdf
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
 
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptxApresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
Apresentação_Primeira_Guerra_Mundial 9 ANO-1.pptx
 
A Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de QueirósA Ilustre Casa de Ramires, de Eça de Queirós
A Ilustre Casa de Ramires, de Eça de Queirós
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
 
UFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manualUFCD_8298_Cozinha criativa_índice do manual
UFCD_8298_Cozinha criativa_índice do manual
 
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdfiNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
iNTRODUÇÃO À Plantas terrestres e Plantas aquáticas. (1).pdf
 
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...proposta curricular  ou plano de cursode lingua portuguesa eja anos finais ( ...
proposta curricular ou plano de cursode lingua portuguesa eja anos finais ( ...
 
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdfos-lusiadas-resumo-os-lusiadas-10-ano.pdf
os-lusiadas-resumo-os-lusiadas-10-ano.pdf
 
Química orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptxQuímica orgânica e as funções organicas.pptx
Química orgânica e as funções organicas.pptx
 
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
PROPOSTA CURRICULAR  EDUCACAO FISICA.docxPROPOSTA CURRICULAR  EDUCACAO FISICA.docx
PROPOSTA CURRICULAR EDUCACAO FISICA.docx
 
Memorial do convento slides- português 2023
Memorial do convento slides- português 2023Memorial do convento slides- português 2023
Memorial do convento slides- português 2023
 
História Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco LeiteHistória Do Assaré - Prof. Francisco Leite
História Do Assaré - Prof. Francisco Leite
 
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptxHISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
HISTÓRIA DO CEARÁ MOVIMENTOS REVOLUCIONARIOS NO CEARÁ.pptx
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
ptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultosptoposta curricular de geografia.da educação de jovens a e adultos
ptoposta curricular de geografia.da educação de jovens a e adultos
 

OPC TWS – MODULO 04

  • 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 04 objetivos Functional Overview • Gestão da Política • Definir, visualizar e modificar as políticas de planejamento de Workloads • Emprego, subsistemas e atividades manuais • Monitoramento e controle • modificação automática de fluxos de entrada • Caixa de diálogo para atividades manuais • diálogos ISPF • Job Scheduling Console e TDWC Tivoli Enterprise Portal (TEP)
  • 3. Functional Overview As principais funções de negócios do TWS podem ser separadas em três funções distintas Operations Planning and Control Tivoli Workload Scheduler
  • 4. Functional Overview Políticas de gerenciamento Gerenciamento de políticas permite aos usuários definir políticas de negócios como acesso à bancos de dados. Operations Planning and Control Tivoli Workload Scheduler
  • 5. Functional Overview Workload planning Planejamento de carga de trabalho inclui as funções de planejamento de longo prazo e diário para todos atividades e processos do dia, ou seja, a carga de trabalho de produção. Ele faz gestão proativa da carga de trabalho prevista possível. Operations Planning and Control Tivoli Workload Scheduler
  • 6. Functional Overview Monitoring and control Monitoramento e controle conduz a carga de trabalho de acordo com as políticas pré-definidas e mantém a flexibilidade para permitir o desenvolvimento dos trabalhos agendados. O monitoramento e controle são feitos automaticamente pelo TWS e manualmente por operadores que utilizam diálogos ISPF ou o Job Scheduling Console. Operations Planning and Control Tivoli Workload Scheduler
  • 7. Operations Planning and Control Tivoli Workload Scheduler
  • 8. Functional Overview Os usuários entram com suas políticas de negócios no bancos de dados TWS. Isto é conhecido como a modelagem do data center ou descrição do ambiente. As bases de dados são descritos como se segue: Operations Planning and Control Tivoli Workload Scheduler
  • 9. Functional Overview A workstation database tem descrições de lugares lógicos usados para tarefas de produção, incluindo o processamento automatizado e atividades relacionadas com o processamento automatizado. Operations Planning and Control Tivoli Workload Scheduler
  • 10. Functional Overview The calendar database O banco de dados de calendários contém calendários TWS definidos pelo usuário. Um calendário TWS é usado para identificar dias úteis típicos, dias de trabalho e dias livres. Operations Planning and Control Tivoli Workload Scheduler
  • 11. Functional Overview The periods database O banco de dados de períodos contém modelos de períodos definidos pelo usuário ciclos de processamento de negócios. Esses modelos são utilizados junto com os calendários para gerar datas de execução para as unidades de trabalho conhecidas como aplicações. Operations Planning and Control Tivoli Workload Scheduler
  • 12. Functional Overview TWS and TWS for z/OS units of work TWS e TWS unidades de trabalho, são conhecidas como aplicações ou fluxos de trabalho, são definidas na base de dados de aplicações. Uma aplicação é uma descrição de uma unidade de trabalho de produção. Ele pode conter até 255 atividades relacionadas com uma variedade de estações de trabalho, e pode executar políticas (ciclos de agendamento) para o trabalho. Operations Planning and Control Tivoli Workload Scheduler
  • 13. Functional Overview As funções TWS para o z/Os são o planejamento dos processos batch que utilizam informações dos bancos de dados de políticas para a construção de planos operacionais. Há três planos operacionais: • O plano de longo prazo (LTP) • O plano atual (CP) • O arquivo Symphony (opcional) Operations Planning and Control Tivoli Workload Scheduler
  • 14. Functional Overview Os planos operacionais são os principais arquivos seqüenciados do VSAM . Nestes arquivos, cada registro representa uma instância de um aplicativo e é chamado de ocorrência. As ocorrências são encaixadas pelo nome do aplicativo, executadas em uma data e um tempo especificado pelo usuário. O conteúdo da LTP e CP podem ser vistos em linha. O arquivo Symphony é um arquivo opcional que você gera em um ambiente de programação. Operations Planning and Control Tivoli Workload Scheduler
  • 15. Functional Overview Long-Term Planning Overview Operations Planning and Control Tivoli Workload Scheduler
  • 16. Functional Overview O LTP fornece uma visão de alto nível da carga de trabalho prevista. Os EQQLTDS arquivo LTP listas programada cronologicamente ocorrências e pode conter até 4 anos de trabalho prevista. Ela também lista as dependências que existem entre as ocorrências. As funções de planejamento de longo prazo utilizar as informações a partir da aplicação, calendário e bases de dados do período para gerar ocorrências. As três funções a longo prazo em lote de planeamento são: Operations Planning and Control Tivoli Workload Scheduler
  • 17. Functional Overview • Create (Criar): Cria um novo LTP. Normalmente executado quando se configura o TWS pela primeira vez ou depois de uma atualização de plano de longo prazo. • Extend (Ampliar): Estende-se um LTP existente para incluir dias adicionais no plano e pegar todas as alterações de programação feitas nas bases de dados. • Modify (Modificar): Usado para modificar, adicionar e excluir as ocorrências no plano existente após fazer alterações de programação em bases de dados. Esta função não altera a data final do plano de longo prazo. Operations Planning and Control Tivoli Workload Scheduler
  • 18. Functional Overview Operations Planning and Control Tivoli Workload Scheduler
  • 19. Functional Overview O plano atual (CP) é o coração do processamento TWS. O CP é produzido lote de funcões de planejamento diario chamado de plano atual ou plano Extendido. A função CP copia ocorrências LTP que se equadram dentro de um período de tempo especificado pelo usuário no plano atual. O tempo mínimo permitido é de 1 minuto, o máximo é de 21 dias. Os arquivos de CP contem uma visão detalhada da carga de trabalho para a janela de tempo especificada. Operations Planning and Control Tivoli Workload Scheduler
  • 20. Functional Overview A função do segundo lote diário de planejamento é chamado de replanejamento do plano atual. Também pode ser chamado de daily plan replan (plano diário Replanejamento) (DPR). Você pode usar o DPR excluir ocorrências concluídas a partir do plano existente atual e atualizar o plano de longo prazo. No arquivo de plano de longo prazo, o processo de lote atualiza os registros das ocorrências concluídas. Operations Planning and Control Tivoli Workload Scheduler
  • 21. Functional Overview A função do lote diário de planejamento irá produzir mensagens de diagnóstico quando loops de operação são detectados. Estes loops são baseadas nas dependências externas que foram especificados na base de dados de definição de aplicativo. Estas mensagens serão gravadas no EQQLOOP ddname. O trabalho do lote atual do plano não vai produzir um plano atual até que os loops sejam resolvidos e que o trabalho seja executado novamente. Operations Planning and Control Tivoli Workload Scheduler
  • 22. Functional Overview Operations Planning and Control Tivoli Workload Scheduler
  • 23. Functional Overview Tivoli Workload Scheduler aciona automaticamente a carga de trabalho de produção, monitorando o fluxo de trabalho e direcionando o tratamento de JOBS. Segue-se as prioridades de negócio definidas no plano atual. Os componentes TWS chamados de rastreador recuperam informações no JES e no SMF da ECSA (área de serviço comum estendido) do sistema z / OS. Operations Planning and Control Tivoli Workload Scheduler
  • 24. Functional Overview O escritor evento, uma subtarefa de rastreamento, escreve a informação recuperada conhecida como trabalho de rastreamento de eventos para os dados de eventos definidos. Os eventos são enviados ou recuperados pelos TWS pelo segundo _ componente, o controlador. A subtarefa controlador, gerencia o evento, usando as informações para efetuar atualizações de status do trabalho no plano atual. Operations Planning and Control Tivoli Workload Scheduler
  • 25. Functional Overview Operations Planning and Control Tivoli Workload Scheduler
  • 26. Functional Overview A função de rastreamento de trabalho é vital para o monitoramento e controle das cargas de trabalho. Ele é usado para atualizar o status das operações no plano atual. Tivoli Workload Scheduler usa os registros de eventos para controlar a carga de trabalho. A maioria dos registros de eventos são gerados automaticamente durante o processamento do trabalho. No entanto, eles também podem ser gerados manualmente. para recuperação e para fins de relatórios, o acompanhamento de tarefas salva todos os eventos do LOG de rastreamento do JOB. Operations Planning and Control Tivoli Workload Scheduler
  • 27. Operations Planning and Control Tivoli Workload Scheduler
  • 28. Functional Overview As bases de dados contêm informações que definem o seu modelo de negócio de processamento operacional em lote e descreve o seu ambiente. O TWS usa a informação que você define nas bases de dados para gerar registros de ocorrência no arquivo de plano de longo prazo. O planejamento diário usa o plano de longo prazo, como uma fonte de entrada para criar o plano atual. Operations Planning and Control Tivoli Workload Scheduler
  • 29. O processo de planejamento diário também: • Recuperação das informações detalhadas de cada operação • Calculo de horários planejados para início • Verifica os recursos necessários e a disponibilidade de estações de trabalho. Para refletir o status de cada operação, a função de trabalho de rastreamento utiliza informações de eventos em tempo real para atualizar ocorrências no plano atual. Operations Planning and Control Tivoli Workload Scheduler