29
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 04

Embed Size (px)

Citation preview

Page 1: OPC TWS – MODULO 04

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 04

OPC TWS – MODULO 04objetivos

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)

Page 3: OPC TWS – MODULO 04

Functional OverviewAs principais funções de negócios do TWS podem ser separadas em três funções distintas

Operations Planning and Control Tivoli Workload Scheduler

Page 4: OPC TWS – MODULO 04

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

Page 5: OPC TWS – MODULO 04

Functional Overview

Workload planningPlanejamento 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

Page 6: OPC TWS – MODULO 04

Functional Overview

Monitoring and controlMonitoramento 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

Page 7: OPC TWS – MODULO 04

Operations Planning and Control Tivoli Workload Scheduler

Page 8: OPC TWS – MODULO 04

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

Page 9: OPC TWS – MODULO 04

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

Page 10: OPC TWS – MODULO 04

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

Page 11: OPC TWS – MODULO 04

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

Page 12: OPC TWS – MODULO 04

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

Page 13: OPC TWS – MODULO 04

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

Page 14: OPC TWS – MODULO 04

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

Page 15: OPC TWS – MODULO 04

Functional OverviewLong-Term Planning Overview

Operations Planning and Control Tivoli Workload Scheduler

Page 16: OPC TWS – MODULO 04

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

Page 17: OPC TWS – MODULO 04

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

Page 18: OPC TWS – MODULO 04

Functional Overview

Operations Planning and Control Tivoli Workload Scheduler

Page 19: OPC TWS – MODULO 04

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

Page 20: OPC TWS – MODULO 04

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

Page 21: OPC TWS – MODULO 04

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

Page 22: OPC TWS – MODULO 04

Functional Overview

Operations Planning and Control Tivoli Workload Scheduler

Page 23: OPC TWS – MODULO 04

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

Page 24: OPC TWS – MODULO 04

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

Page 25: OPC TWS – MODULO 04

Functional Overview

Operations Planning and Control Tivoli Workload Scheduler

Page 26: OPC TWS – MODULO 04

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

Page 27: OPC TWS – MODULO 04

Operations Planning and Control Tivoli Workload Scheduler

Page 28: OPC TWS – MODULO 04

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

Page 29: OPC TWS – MODULO 04

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