SlideShare ist ein Scribd-Unternehmen logo
1 von 25
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 01
Cargas de trabalho
Agendamento de trabalhos na empresa
Visão geral da arquitetura básica do OPC
OPC conceitos e terminologia
Plans
Job streams
Workstations
Special resources
Dependencies
Calendars
Business processing cycles
OBJETIVO GERAL
Conhecer, Identificar e Monitorar os processos de
racionalização da automação dinâmica de cargas de trabalho
para System z.
Operations Planning and Control
Tivoli Workload Scheduler
Workloads
Cargas de trabalho de missão crítica são complexos
processos de negócios com um sistema de gerenciamento de
mainframe. Ao automatizar a programação e a
implementação das cargas de trabalho em todo o sistema de
mainframe você pode oferecer funcionalidades de negócio
para seus usuários finais de modo mais rápido e confiável.
Ajudando a projetar, testar e executar processos de trabalho
mais eficientemente utilizando menos recursos.
Ao integrar o processamento de carga de trabalho em todos
os principais ambientes de sistema operacional, você pode
conseguir uma maior visibilidade e capacidade de
gerenciamento, que são melhorias que agilizam os negócios.
Operations Planning and Control
Tivoli Workload Scheduler
Oque veremos nesta disciplina?
Nós discutiremos a arquitetura
básica dos produtos OPC e TWS
e como eles trabalham com o
Tivoli Framework e com o console de
agendamento de trabalhos (JSC).
Operations Planning and Control
Tivoli Workload Scheduler
Job scheduling in the enterprise
Agendamento de trabalho na empresa
A empresa precisa de um seqüenciamento confiável e
ordenado para gerenciar a execução dos processos de forma
global em toda a empresa.
Operations Planning and Control
Tivoli Workload Scheduler
Job scheduling in the enterprise
Agendamento de trabalho na empresa
O agendamento é o núcleo do data center, mas o ambiente
de TI consiste em vários aplicativos estratégicos como SAP,
Oracle, folha de pagamento, faturamento, e-commerce, etc...
e a manipulação da ordem de execução em diferentes
sistemas operacionais, como UNIX, OS/390, z/OS e
AS/400, e em hardware de diferentes fabricantes, como a
HP, Sun e IBM. Existem sistemas legados que devem ser
mantidos e que funcionam ao lado de novos sistemas de
missão crítica habilitados para Internet.
Operations Planning and Control
Tivoli Workload Scheduler
Job scheduling in the enterprise
Agendamento de trabalho na empresa
As cargas de trabalho estão aumentando, aceleradas pelo e-
commerce. Isso gera a necessidade de ampliar os recursos
humanos e o treinamento.
Há muitos consoles e nenhum ponto global de controle. A
Disponibilidade 24X7 é essencial e deve ser mantida
através de futuras migrações, fusões, aquisições e
consolidações. Além disso, o processamento em lote está se
tornando ainda mais crítico, pois fornece a infra-estrutura para
outras aplicações.
Operations Planning and Control
Tivoli Workload Scheduler
Job scheduling in the enterprise
Agendamento de trabalho na empresa
Alem disso, ainda pode haver dependências entre trabalhos
em execução em diferentes ambientes.
Por exemplo, um cliente pode preencher um formulário em
seu navegador da Web que irá desencadear um trabalho
UNIX.
Operations Planning and Control
Tivoli Workload Scheduler
Job scheduling in the enterprise
Agendamento de trabalho na empresa
A solução é usar OPC e TWS trabalhando juntos em toda a
empresa.
O Job Scheduling Console fornece um ponto de controle
centralizado, com uma única interface com a carga de
trabalho independentemente da carga de trabalho que está
sendo executado sob OPC ou TWS.
Operations Planning and Control
Tivoli Workload Scheduler
Overview and basic architecture of OPC
OPC tem agendado e controlado de cargas de trabalho em
lote em data centers desde 1977. O produto tem sido
extensivamente desenvolvido e estendido para atender às
demandas crescentes de clientes em todo o mundo.
Uma carga de trabalho durante a noite constituída por
100.000 postos de trabalho de produção não é incomum, e
OPC pode facilmente gerenciar isso.
Operations Planning and Control
Tivoli Workload Scheduler
Overview and basic architecture of OPC
As Bases de dados OPC contêm informações sobre o
trabalho que está sendo executado, quando devem ser
executados e quais os recursos são necessários e
disponíveis para esta execução. esta informação é usado
para calcular uma previsão futura chamada o
plano de longo prazo.
Operations Planning and Control
Tivoli Workload Scheduler
Overview and basic architecture of OPC
A equipe do data center pode verificar isso para confirmar que
o trabalho desejado está sendo programado quando
necessário. O plano de longo prazo normalmente cobre um
intervalo de tempo de 4-12 semanas. Um segundo plano é
produzido que utiliza o plano de longo prazo e bases de
dados como entrada. O plano atual normalmente cobre 24
horas e é uma cronograma de produção detalhada. O OPC
usa isso para enviar trabalhos para o processador adequado
no momento apropriado.
Operations Planning and Control
Tivoli Workload Scheduler
Overview and basic architecture of OPC
Todos os trabalhos no plano atual tem códigos de status
OPC que indicam o andamento dos trabalhos. Quando uma
tarefa fica completa O OPC a considera pronta para a
apresentação. Ele verifica se todos os recursos solicitados
estão disponíveis, e quando estas condições forem
preenchidas, faz com que o trabalho a seja apresentado.
Operations Planning and Control
Tivoli Workload Scheduler
Overview and basic architecture of OPC
OPC consiste de um controlador e de rastreadores.
O controlador gerencia a base de dados e os planos e faz
com que o trabalho seja apresentado no tempo apropriado.
Um rastreador é necessário para cada sistema
operacional em que OPC controla os trabalhos . O
rastreador grava os detalhes de inicio e de témino dos
trabalhos e passa essa informação para o controlador, que
atualiza o plano atual com status.
Operations Planning and Control
Tivoli Workload Scheduler
Overview and basic architecture of OPC
O principal método de acesso ao controlador é através de
painéis ISPF, mas vários outros métodos estão disponíveis,
incluindo Programas, Interfaces, comandos TSO, e uma
Interface Gráfica.
Operations Planning and Control
Tivoli Workload Scheduler
OPC conceitos e terminologia
OPC usa os seguintes conceitos importantes:
• Plans
• Job streams
• Workstations
• Special resources
• Dependencies
• Calendars
• Business processing cycles
Operations Planning and Control
Tivoli Workload Scheduler
Plans
OPC constrói planos operacionais a partir de suas descrições
da produção de carga de trabalho. Primeiro, um plano de
longo prazo (LTP) é criado, o que mostra os fluxos de
trabalho (aplicativos) que devem ser executados a cada dia e
as dependências entre JobStreams. Em seguida, um plano
mais detalhado é criado o “plano atual” O plano atual é
utilizado pelo OPC para submeter e controlar tarefas
(operações). Você pode simular os efeitos das mudanças de
sua carga de trabalho de produção, calendário e instalação,
gerando trial plans (planos de teste).
Operations Planning and Control
Tivoli Workload Scheduler
Job streams
Fluxos de trabalho
Um fluxo de trabalho é uma descrição de uma unidade de
trabalho de produção. Ele inclui uma lista de postos de
trabalho (tarefas relacionadas) associados a essa unidade de
trabalho. Por exemplo, um fluxo de trabalho de folha de
pagamento podem incluir uma tarefa manual no qual um
operador prepara um trabalho, várias tarefas de
processamento de computador em que os programas são
executados para ler um banco de dados, atualizar registros
de funcionários, folha de pagamento e gravar informações em
um arquivo de saída, e uma tarefa de impressão que imprime
contracheques.
Operations Planning and Control
Tivoli Workload Scheduler
Workstations
Estações de trabalho
OPC suporta uma variedade de tipos de processo de
trabalho, chamados de workstations, este mapeia o
processamento que qualquer tarefa precisa na produção de
seu trabalho. Cada workstations suporta um tipo de atividade.
Isso lhe dá a flexibilidade para criar um cronograma,
monitorar e controlar qualquer atividade do data center,
incluindo: Configuração do trabalho (manual e automático),
Jobs, tarefas iniciadas, NetView comunicação, Os trabalhos
de impressão, pré-processamento manual ou atividade pós-
processamento.
Operations Planning and Control
Tivoli Workload Scheduler
Special resources
Recursos especiais
Você pode usar recursos especiais OPC para representar
qualquer tipo de recurso limitado, como unidades de fita,
linhas de comunicação, ou um banco de dados. Um recurso
especial pode ser usado para serializar acesso a um conjunto
de dados ou para limitar o número de transferências de um
arquivo em um link na rede. O recurso não tem a obrigação
de representar um objeto físico em sua configuração, embora
muitas vezes o faça.
Operations Planning and Control
Tivoli Workload Scheduler
Dependencies
Dependências
A maioria das atividades de processamento de dados precisa
ocorrer em uma ordem específica. Atividades realizada fora
de ordem podem criar uma saída inválida ou corromper os
dados corporativos. Isso resulta em retrabalhos caros, prazos
não cumpridos, e clientes insatisfeitos.
No OPC, você pode especificar dependências para Jobs
quando uma ordem de processamento específica for
necessária.
Operations Planning and Control
Tivoli Workload Scheduler
Calendars
Calendários
OPC usa informações do calendário para que JobStreams
que não estão programadas para executar nos dias em que
os recursos de processamento não estão disponíveis (por
exemplo, domingos e feriados). Essas informações são
armazenadas em um calendário no OPC. OPC suporta vários
calendários para empresa onde diferentes departamentos
têm diferentes dias de trabalho e diferentes feriados ou
quando vários data centers em diferentes estados ou regiões
são controladas a partir de um único lugar.
Operations Planning and Control
Tivoli Workload Scheduler
Business processing cycles
Processamento de ciclos de negócios
Tivoli OPC usa ciclos de processamento de negócios, ou
períodos, para calcular quando seus JobStreams deve ser
executado. Quando você cria um JobStream, você especifica
quando ele deve ser planejado com um ciclo de execução.
Você pode usar ciclos baseados em regras de execução para
especificar dias de execução usando regras, como terceira
quinta-feira em julho ou em dias de trabalho na semana 40,
onde você seleciona as palavras de um painel de múltipla
escolha.
Operations Planning and Control
Tivoli Workload Scheduler
Para pensar
Até aqui nos ajudou o Senhor...
Operations Planning and Control
Tivoli Workload Scheduler

Weitere ähnliche Inhalte

Was ist angesagt?

Qlik Replicateでのレプリケーション・タスクの監視と制御
Qlik Replicateでのレプリケーション・タスクの監視と制御Qlik Replicateでのレプリケーション・タスクの監視と制御
Qlik Replicateでのレプリケーション・タスクの監視と制御QlikPresalesJapan
 
Qlik ReplicateでのLog Streamの利用
Qlik ReplicateでのLog Streamの利用Qlik ReplicateでのLog Streamの利用
Qlik ReplicateでのLog Streamの利用QlikPresalesJapan
 
Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)
Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)
Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)Fran Fabrizio
 
Hyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linuxHyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linuxAmit Sharma
 
Qlik Replicate コンソールの利用方法
Qlik Replicate コンソールの利用方法Qlik Replicate コンソールの利用方法
Qlik Replicate コンソールの利用方法QlikPresalesJapan
 
The Amazing and Elegant PL/SQL Function Result Cache
The Amazing and Elegant PL/SQL Function Result CacheThe Amazing and Elegant PL/SQL Function Result Cache
The Amazing and Elegant PL/SQL Function Result CacheSteven Feuerstein
 
Qlik ReplicateにおけるExpression Builderの利用方法
Qlik ReplicateにおけるExpression Builderの利用方法Qlik ReplicateにおけるExpression Builderの利用方法
Qlik ReplicateにおけるExpression Builderの利用方法QlikPresalesJapan
 
Sending Hyperion Planning to the Cloud
Sending Hyperion Planning to the CloudSending Hyperion Planning to the Cloud
Sending Hyperion Planning to the CloudUS-Analytics
 
Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)
Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)
Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)QlikPresalesJapan
 
Visualizando dados de Big Data com Amazon QuickSight
Visualizando dados de Big Data com Amazon QuickSightVisualizando dados de Big Data com Amazon QuickSight
Visualizando dados de Big Data com Amazon QuickSightAmazon Web Services LATAM
 
Enterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS FactsheetEnterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS FactsheetJade Global
 
Qlik Replicateでのタスク設定の詳細
Qlik Replicateでのタスク設定の詳細Qlik Replicateでのタスク設定の詳細
Qlik Replicateでのタスク設定の詳細QlikPresalesJapan
 
Oracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step InstallationOracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step InstallationOraERP
 
Tarmoqlanuvchi dasturlar
Tarmoqlanuvchi dasturlarTarmoqlanuvchi dasturlar
Tarmoqlanuvchi dasturlarcasper8488
 

Was ist angesagt? (19)

Qlik Replicateでのレプリケーション・タスクの監視と制御
Qlik Replicateでのレプリケーション・タスクの監視と制御Qlik Replicateでのレプリケーション・タスクの監視と制御
Qlik Replicateでのレプリケーション・タスクの監視と制御
 
Qlik ReplicateでのLog Streamの利用
Qlik ReplicateでのLog Streamの利用Qlik ReplicateでのLog Streamの利用
Qlik ReplicateでのLog Streamの利用
 
Temel ABAP eğitim kılavuzu
Temel ABAP eğitim kılavuzuTemel ABAP eğitim kılavuzu
Temel ABAP eğitim kılavuzu
 
Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)
Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)
Amanda for Data Backup, or: How to Sleep Better at Night (OSCON 2004)
 
Hyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linuxHyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linux
 
Database versioning with liquibase
Database versioning with liquibaseDatabase versioning with liquibase
Database versioning with liquibase
 
Qlik Replicate コンソールの利用方法
Qlik Replicate コンソールの利用方法Qlik Replicate コンソールの利用方法
Qlik Replicate コンソールの利用方法
 
Formação cobol
Formação cobolFormação cobol
Formação cobol
 
The Amazing and Elegant PL/SQL Function Result Cache
The Amazing and Elegant PL/SQL Function Result CacheThe Amazing and Elegant PL/SQL Function Result Cache
The Amazing and Elegant PL/SQL Function Result Cache
 
Qlik ReplicateにおけるExpression Builderの利用方法
Qlik ReplicateにおけるExpression Builderの利用方法Qlik ReplicateにおけるExpression Builderの利用方法
Qlik ReplicateにおけるExpression Builderの利用方法
 
Sending Hyperion Planning to the Cloud
Sending Hyperion Planning to the CloudSending Hyperion Planning to the Cloud
Sending Hyperion Planning to the Cloud
 
Smpe
SmpeSmpe
Smpe
 
Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)
Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)
Qlik Replicateでのテーブル設定詳細(変換・フィルターなど)
 
Visualizando dados de Big Data com Amazon QuickSight
Visualizando dados de Big Data com Amazon QuickSightVisualizando dados de Big Data com Amazon QuickSight
Visualizando dados de Big Data com Amazon QuickSight
 
Enterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS FactsheetEnterprise Planning and Budgeting Cloud EPBCS Factsheet
Enterprise Planning and Budgeting Cloud EPBCS Factsheet
 
Qlik Replicateでのタスク設定の詳細
Qlik Replicateでのタスク設定の詳細Qlik Replicateでのタスク設定の詳細
Qlik Replicateでのタスク設定の詳細
 
Oracleが提供するマイクロサービス開発環境
Oracleが提供するマイクロサービス開発環境Oracleが提供するマイクロサービス開発環境
Oracleが提供するマイクロサービス開発環境
 
Oracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step InstallationOracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step Installation
 
Tarmoqlanuvchi dasturlar
Tarmoqlanuvchi dasturlarTarmoqlanuvchi dasturlar
Tarmoqlanuvchi dasturlar
 

Andere mochten auch

June 2016 - By Michael Heller
June 2016 - By Michael HellerJune 2016 - By Michael Heller
June 2016 - By Michael HellerMichael Heller
 
Pull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the SupplyPull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the Supplyarsin1975
 
Production planning and control
Production planning and controlProduction planning and control
Production planning and controlSimran Kaur
 
Principles of Kanban - November 2016
Principles of Kanban - November 2016Principles of Kanban - November 2016
Principles of Kanban - November 2016W3 Group Canada Inc.
 
Lean production System - TPS
Lean production System - TPSLean production System - TPS
Lean production System - TPSPrakash Prakash
 
Production planning & control & Forecasting
Production planning & control & ForecastingProduction planning & control & Forecasting
Production planning & control & ForecastingJenıstön Delımä
 
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...Extra Technology
 
Production planning & control
Production planning & controlProduction planning & control
Production planning & controlamirthakarthi
 

Andere mochten auch (10)

June 2016 - By Michael Heller
June 2016 - By Michael HellerJune 2016 - By Michael Heller
June 2016 - By Michael Heller
 
Pull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the SupplyPull Production & Kanban Implementation Throughout the Supply
Pull Production & Kanban Implementation Throughout the Supply
 
Production planning and_control-an_introduction
Production planning and_control-an_introductionProduction planning and_control-an_introduction
Production planning and_control-an_introduction
 
0201B Lean Production
0201B Lean Production0201B Lean Production
0201B Lean Production
 
Production planning and control
Production planning and controlProduction planning and control
Production planning and control
 
Principles of Kanban - November 2016
Principles of Kanban - November 2016Principles of Kanban - November 2016
Principles of Kanban - November 2016
 
Lean production System - TPS
Lean production System - TPSLean production System - TPS
Lean production System - TPS
 
Production planning & control & Forecasting
Production planning & control & ForecastingProduction planning & control & Forecasting
Production planning & control & Forecasting
 
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
The New Features and Enhancements in CA Workload Control Center (WCC) r11.4 S...
 
Production planning & control
Production planning & controlProduction planning & control
Production planning & control
 

Ähnlich wie OPC-TWS - Módulo 01

Workflow - Porque possuir um fluxo de trabalho organizado - Deskfy
Workflow - Porque possuir um fluxo de trabalho organizado - DeskfyWorkflow - Porque possuir um fluxo de trabalho organizado - Deskfy
Workflow - Porque possuir um fluxo de trabalho organizado - DeskfyDeskfy
 
Carrefour E-commerce - Multicloud Brasil Day 2017
Carrefour E-commerce - Multicloud Brasil Day 2017Carrefour E-commerce - Multicloud Brasil Day 2017
Carrefour E-commerce - Multicloud Brasil Day 2017Denis Santos
 
Implantação glpi empresa de advcacia
Implantação glpi empresa de advcaciaImplantação glpi empresa de advcacia
Implantação glpi empresa de advcaciaTiago Figueiredo
 
Construindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoConstruindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoAlvaro Viebrantz
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Integração OCS Inventário de hardware software
Integração OCS Inventário de hardware softwareIntegração OCS Inventário de hardware software
Integração OCS Inventário de hardware softwareVenki
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiRicardo Martins ☁
 
Apresentação implantando um erp com sucesso
Apresentação   implantando um erp com sucessoApresentação   implantando um erp com sucesso
Apresentação implantando um erp com sucessoJuliana Maria Lopes
 
CV Rogério Casimiro Reis 2015
CV Rogério Casimiro Reis 2015CV Rogério Casimiro Reis 2015
CV Rogério Casimiro Reis 2015Rog Casimiro Reis
 
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-4Adilson Nascimento
 
Uma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPAUma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPASergio Marmilicz
 
úLtimo dia
úLtimo diaúLtimo dia
úLtimo diaBruce Ds
 

Ähnlich wie OPC-TWS - Módulo 01 (20)

OPC TWS – MODULO 04
OPC TWS – MODULO 04OPC TWS – MODULO 04
OPC TWS – MODULO 04
 
OPC-TWS - modulo 02
OPC-TWS - modulo 02OPC-TWS - modulo 02
OPC-TWS - modulo 02
 
OPC TWS – MODULO 05
OPC TWS – MODULO 05OPC TWS – MODULO 05
OPC TWS – MODULO 05
 
OPC TWS – MODULO 03
OPC TWS – MODULO 03OPC TWS – MODULO 03
OPC TWS – MODULO 03
 
Workflow - Porque possuir um fluxo de trabalho organizado - Deskfy
Workflow - Porque possuir um fluxo de trabalho organizado - DeskfyWorkflow - Porque possuir um fluxo de trabalho organizado - Deskfy
Workflow - Porque possuir um fluxo de trabalho organizado - Deskfy
 
Carrefour E-commerce - Multicloud Brasil Day 2017
Carrefour E-commerce - Multicloud Brasil Day 2017Carrefour E-commerce - Multicloud Brasil Day 2017
Carrefour E-commerce - Multicloud Brasil Day 2017
 
Implantação glpi empresa de advcacia
Implantação glpi empresa de advcaciaImplantação glpi empresa de advcacia
Implantação glpi empresa de advcacia
 
Construindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoConstruindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em Go
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Integração OCS Inventário de hardware software
Integração OCS Inventário de hardware softwareIntegração OCS Inventário de hardware software
Integração OCS Inventário de hardware software
 
Oracleplsql
OracleplsqlOracleplsql
Oracleplsql
 
Fórmula visual rm totvs
Fórmula visual rm totvsFórmula visual rm totvs
Fórmula visual rm totvs
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - Bemobi
 
Workshop Datasul 11
Workshop Datasul 11Workshop Datasul 11
Workshop Datasul 11
 
Apresentação implantando um erp com sucesso
Apresentação   implantando um erp com sucessoApresentação   implantando um erp com sucesso
Apresentação implantando um erp com sucesso
 
CV Rogério Casimiro Reis 2015
CV Rogério Casimiro Reis 2015CV Rogério Casimiro Reis 2015
CV Rogério Casimiro Reis 2015
 
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
 
Uma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPAUma abordagem sobre Automação de Processo Robótico - RPA
Uma abordagem sobre Automação de Processo Robótico - RPA
 
úLtimo dia
úLtimo diaúLtimo dia
úLtimo dia
 
Blue it
Blue itBlue it
Blue it
 

Mehr von 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çãoProfessor 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 InternetProfessor 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ásicosProfessor 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 à objetosProfessor 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 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çãoProfessor 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 controleProfessor 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 dadosProfessor Samuel Ribeiro
 

Mehr von 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
 
OPC TWS – MODULO 06
OPC TWS – MODULO 06OPC TWS – MODULO 06
OPC TWS – MODULO 06
 
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
 

Kürzlich hochgeladen

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaJúlio Sandes
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxKtiaOliveira68
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasillucasp132400
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERDeiciane Chaves
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 

Kürzlich hochgeladen (20)

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptx
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasil
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 

OPC-TWS - Módulo 01

  • 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 01 Cargas de trabalho Agendamento de trabalhos na empresa Visão geral da arquitetura básica do OPC OPC conceitos e terminologia Plans Job streams Workstations Special resources Dependencies Calendars Business processing cycles
  • 3. OBJETIVO GERAL Conhecer, Identificar e Monitorar os processos de racionalização da automação dinâmica de cargas de trabalho para System z. Operations Planning and Control Tivoli Workload Scheduler
  • 4. Workloads Cargas de trabalho de missão crítica são complexos processos de negócios com um sistema de gerenciamento de mainframe. Ao automatizar a programação e a implementação das cargas de trabalho em todo o sistema de mainframe você pode oferecer funcionalidades de negócio para seus usuários finais de modo mais rápido e confiável. Ajudando a projetar, testar e executar processos de trabalho mais eficientemente utilizando menos recursos. Ao integrar o processamento de carga de trabalho em todos os principais ambientes de sistema operacional, você pode conseguir uma maior visibilidade e capacidade de gerenciamento, que são melhorias que agilizam os negócios. Operations Planning and Control Tivoli Workload Scheduler
  • 5. Oque veremos nesta disciplina? Nós discutiremos a arquitetura básica dos produtos OPC e TWS e como eles trabalham com o Tivoli Framework e com o console de agendamento de trabalhos (JSC). Operations Planning and Control Tivoli Workload Scheduler
  • 6. Job scheduling in the enterprise Agendamento de trabalho na empresa A empresa precisa de um seqüenciamento confiável e ordenado para gerenciar a execução dos processos de forma global em toda a empresa. Operations Planning and Control Tivoli Workload Scheduler
  • 7. Job scheduling in the enterprise Agendamento de trabalho na empresa O agendamento é o núcleo do data center, mas o ambiente de TI consiste em vários aplicativos estratégicos como SAP, Oracle, folha de pagamento, faturamento, e-commerce, etc... e a manipulação da ordem de execução em diferentes sistemas operacionais, como UNIX, OS/390, z/OS e AS/400, e em hardware de diferentes fabricantes, como a HP, Sun e IBM. Existem sistemas legados que devem ser mantidos e que funcionam ao lado de novos sistemas de missão crítica habilitados para Internet. Operations Planning and Control Tivoli Workload Scheduler
  • 8. Job scheduling in the enterprise Agendamento de trabalho na empresa As cargas de trabalho estão aumentando, aceleradas pelo e- commerce. Isso gera a necessidade de ampliar os recursos humanos e o treinamento. Há muitos consoles e nenhum ponto global de controle. A Disponibilidade 24X7 é essencial e deve ser mantida através de futuras migrações, fusões, aquisições e consolidações. Além disso, o processamento em lote está se tornando ainda mais crítico, pois fornece a infra-estrutura para outras aplicações. Operations Planning and Control Tivoli Workload Scheduler
  • 9. Job scheduling in the enterprise Agendamento de trabalho na empresa Alem disso, ainda pode haver dependências entre trabalhos em execução em diferentes ambientes. Por exemplo, um cliente pode preencher um formulário em seu navegador da Web que irá desencadear um trabalho UNIX. Operations Planning and Control Tivoli Workload Scheduler
  • 10. Job scheduling in the enterprise Agendamento de trabalho na empresa A solução é usar OPC e TWS trabalhando juntos em toda a empresa. O Job Scheduling Console fornece um ponto de controle centralizado, com uma única interface com a carga de trabalho independentemente da carga de trabalho que está sendo executado sob OPC ou TWS. Operations Planning and Control Tivoli Workload Scheduler
  • 11. Overview and basic architecture of OPC OPC tem agendado e controlado de cargas de trabalho em lote em data centers desde 1977. O produto tem sido extensivamente desenvolvido e estendido para atender às demandas crescentes de clientes em todo o mundo. Uma carga de trabalho durante a noite constituída por 100.000 postos de trabalho de produção não é incomum, e OPC pode facilmente gerenciar isso. Operations Planning and Control Tivoli Workload Scheduler
  • 12. Overview and basic architecture of OPC As Bases de dados OPC contêm informações sobre o trabalho que está sendo executado, quando devem ser executados e quais os recursos são necessários e disponíveis para esta execução. esta informação é usado para calcular uma previsão futura chamada o plano de longo prazo. Operations Planning and Control Tivoli Workload Scheduler
  • 13. Overview and basic architecture of OPC A equipe do data center pode verificar isso para confirmar que o trabalho desejado está sendo programado quando necessário. O plano de longo prazo normalmente cobre um intervalo de tempo de 4-12 semanas. Um segundo plano é produzido que utiliza o plano de longo prazo e bases de dados como entrada. O plano atual normalmente cobre 24 horas e é uma cronograma de produção detalhada. O OPC usa isso para enviar trabalhos para o processador adequado no momento apropriado. Operations Planning and Control Tivoli Workload Scheduler
  • 14. Overview and basic architecture of OPC Todos os trabalhos no plano atual tem códigos de status OPC que indicam o andamento dos trabalhos. Quando uma tarefa fica completa O OPC a considera pronta para a apresentação. Ele verifica se todos os recursos solicitados estão disponíveis, e quando estas condições forem preenchidas, faz com que o trabalho a seja apresentado. Operations Planning and Control Tivoli Workload Scheduler
  • 15. Overview and basic architecture of OPC OPC consiste de um controlador e de rastreadores. O controlador gerencia a base de dados e os planos e faz com que o trabalho seja apresentado no tempo apropriado. Um rastreador é necessário para cada sistema operacional em que OPC controla os trabalhos . O rastreador grava os detalhes de inicio e de témino dos trabalhos e passa essa informação para o controlador, que atualiza o plano atual com status. Operations Planning and Control Tivoli Workload Scheduler
  • 16. Overview and basic architecture of OPC O principal método de acesso ao controlador é através de painéis ISPF, mas vários outros métodos estão disponíveis, incluindo Programas, Interfaces, comandos TSO, e uma Interface Gráfica. Operations Planning and Control Tivoli Workload Scheduler
  • 17. OPC conceitos e terminologia OPC usa os seguintes conceitos importantes: • Plans • Job streams • Workstations • Special resources • Dependencies • Calendars • Business processing cycles Operations Planning and Control Tivoli Workload Scheduler
  • 18. Plans OPC constrói planos operacionais a partir de suas descrições da produção de carga de trabalho. Primeiro, um plano de longo prazo (LTP) é criado, o que mostra os fluxos de trabalho (aplicativos) que devem ser executados a cada dia e as dependências entre JobStreams. Em seguida, um plano mais detalhado é criado o “plano atual” O plano atual é utilizado pelo OPC para submeter e controlar tarefas (operações). Você pode simular os efeitos das mudanças de sua carga de trabalho de produção, calendário e instalação, gerando trial plans (planos de teste). Operations Planning and Control Tivoli Workload Scheduler
  • 19. Job streams Fluxos de trabalho Um fluxo de trabalho é uma descrição de uma unidade de trabalho de produção. Ele inclui uma lista de postos de trabalho (tarefas relacionadas) associados a essa unidade de trabalho. Por exemplo, um fluxo de trabalho de folha de pagamento podem incluir uma tarefa manual no qual um operador prepara um trabalho, várias tarefas de processamento de computador em que os programas são executados para ler um banco de dados, atualizar registros de funcionários, folha de pagamento e gravar informações em um arquivo de saída, e uma tarefa de impressão que imprime contracheques. Operations Planning and Control Tivoli Workload Scheduler
  • 20. Workstations Estações de trabalho OPC suporta uma variedade de tipos de processo de trabalho, chamados de workstations, este mapeia o processamento que qualquer tarefa precisa na produção de seu trabalho. Cada workstations suporta um tipo de atividade. Isso lhe dá a flexibilidade para criar um cronograma, monitorar e controlar qualquer atividade do data center, incluindo: Configuração do trabalho (manual e automático), Jobs, tarefas iniciadas, NetView comunicação, Os trabalhos de impressão, pré-processamento manual ou atividade pós- processamento. Operations Planning and Control Tivoli Workload Scheduler
  • 21. Special resources Recursos especiais Você pode usar recursos especiais OPC para representar qualquer tipo de recurso limitado, como unidades de fita, linhas de comunicação, ou um banco de dados. Um recurso especial pode ser usado para serializar acesso a um conjunto de dados ou para limitar o número de transferências de um arquivo em um link na rede. O recurso não tem a obrigação de representar um objeto físico em sua configuração, embora muitas vezes o faça. Operations Planning and Control Tivoli Workload Scheduler
  • 22. Dependencies Dependências A maioria das atividades de processamento de dados precisa ocorrer em uma ordem específica. Atividades realizada fora de ordem podem criar uma saída inválida ou corromper os dados corporativos. Isso resulta em retrabalhos caros, prazos não cumpridos, e clientes insatisfeitos. No OPC, você pode especificar dependências para Jobs quando uma ordem de processamento específica for necessária. Operations Planning and Control Tivoli Workload Scheduler
  • 23. Calendars Calendários OPC usa informações do calendário para que JobStreams que não estão programadas para executar nos dias em que os recursos de processamento não estão disponíveis (por exemplo, domingos e feriados). Essas informações são armazenadas em um calendário no OPC. OPC suporta vários calendários para empresa onde diferentes departamentos têm diferentes dias de trabalho e diferentes feriados ou quando vários data centers em diferentes estados ou regiões são controladas a partir de um único lugar. Operations Planning and Control Tivoli Workload Scheduler
  • 24. Business processing cycles Processamento de ciclos de negócios Tivoli OPC usa ciclos de processamento de negócios, ou períodos, para calcular quando seus JobStreams deve ser executado. Quando você cria um JobStream, você especifica quando ele deve ser planejado com um ciclo de execução. Você pode usar ciclos baseados em regras de execução para especificar dias de execução usando regras, como terceira quinta-feira em julho ou em dias de trabalho na semana 40, onde você seleciona as palavras de um painel de múltipla escolha. Operations Planning and Control Tivoli Workload Scheduler
  • 25. Para pensar Até aqui nos ajudou o Senhor... Operations Planning and Control Tivoli Workload Scheduler

Hinweis der Redaktion

  1. Existem várias aplicações, sistemas operacionais, hardwares de diferentes fabricantes.