ptenfrdeitrues
quarta, outubro 16, 2019

Teksmart IT Français Teksmart It in English

Você está aqui:Software»IBM Tivoli Workload Scheduler
sexta, 14 dezembro 2018 21:45

IBM Tivoli Workload Scheduler Destaque

Escrito por
Classifique este item
(0 votos)

O IBM Workload Scheduler (anteriormente chamado de IBM Tivoli Workload Scheduler como parte dos produtos de automação de carga de trabalho do IBM Tivoli) é um software que planeia, executa e rastreia trabalhos em diversas plataformas e ambientes. Seu objectivo principal é gerir os recursos de computação em colecções de computadores ("clusters") para permitir que utilizadores diferentes compartilhem eficientemente esses recursos para executar programas paralelos.

Compreende dois produtos:

  • Workload Scheduler para z / OS, anteriormente conhecido como OPC
  • Workload Scheduler, anteriormente conhecido como Maestro quando a IBM adquiriu a Unison Software em 1997

Além disso, algumas aplicações secundárias

  • Workload Scheduler for Applications - para gerir aplicativos de negócios como SAP, Oracle e PeopleSoft ()
  • Dynamic Workload Broker - para automatizar ambientes de aplicativos de grid

Os produtos podem ser integrados para planear e monitorar de um único ponto de controle com o uso de uma consola Java chamada JSC (Job Scheduling Console) ou nas versões mais recentes com uma interface com o utilizador baseada na web chamada TDWC (Tivoli Dynamic Workload Console).

O Workload Scheduler para z / OS (TWSz) foi originalmente produzido na década de 1970 pelo Nordic Laboratory da IBM em Lidingo, na Suécia, onde era conhecido como OPC, que significa "Planeamento e Controle de Operações". Em 1989, o nome foi alterado para Planeamento e Controle de Operações / Avançado (OPC / A) quando muitos recursos avançados foram adicionados e o produto permaneceu praticamente o mesmo desde então. O nome mudou novamente para Planeamento e Controle de Operações / ESA (Arquitetura de Sistemas Corporativos) quando mais tarde foi adaptado para funcionar num Ambiente Sysplex. Depois que a IBM comprou a empresa Tivoli e OPC veio sob o guarda-chuva do Tivoli, ela foi renomeada para TME / 10 (Tivoli Management Environment / 10) e depois para o Tivoli Workload Scheduler, mas como o Tivoli renomeou Maestro para o Tivoli Workload Scheduler OPC foi renomeado como Tivoli Workload Scheduler para z / OS. No entanto, o nome Operations Planning and Control continuou a aparecer no painel de opções principal e em outro local até a Versão 8 Release 5. Os números da versão do TWSz saltaram da Versão 3 para a Versão 8 para alinhar com o TWSd (Maestro).

O Workload Scheduler (TWSd) foi originalmente produzido pela Unison Software, onde era conhecido como Maestro. O Maestro foi comprado pela empresa Tivoli quando percebeu a necessidade de um scheduler Unix. Foi renomeado como Tivoli Workload Scheduler (TWS). A IBM comprou a empresa Tivoli e atribuiu-lhe a responsabilidade pela gestão de sistemas, tanto distribuídos quanto por mainframe. A Tivoli decidiu inicialmente descartar o OPC e, como o Maestro tinha um agente que era executado no z / OS, os clientes do OPC migravam para o Maestro. Quando ficou óbvio que o Maestro não podia substituir o OPC, o Tivoli trouxe o OPC sob o nome do Tivoli Workload Scheduler. Muitos dos conceitos do OPC foram portados para o Maestro.

Em 1988, os utilizadores do OPC (mais tarde conhecido como Tivoli Workload Scheduler) junto com o suporte da IBM, estabeleceram o ASAP - TWS Education + Training (anteriormente conhecido como OPC / A Users Conference Inc.) - um voluntário, suportado pelo utilizador, organização sem fins lucrativox que é gerida por uma directoria voluntária (representantes de empresas associadas) e administrada pela MeetingWorks, LLC de New London, CT.

Workload Scheduler para z / OS

O Workload Scheduler para z / OS (TWSz) é executado no sistema operacional principal do IBM Z Systems, z / OS. O TWSz programa e executa o trabalho em várias plataformas, tanto de mainframe quanto distribuídas. O TWSz compreende uma tarefa iniciada pelo z / OS, conhecida como Controller e programas conhecidos como Tracker-Agents, em execução em todas as máquinas sob seu controle.

Os bancos de dados do Controlador contêm detalhes do trabalho a ser executado, instruções de agendamento e informações sobre recursos e restrições. Os bancos de dados fornecem informações para o Plano de Longo Prazo, que é um cálculo de quando o trabalho será executado no futuro. Um segundo plano, o Plano Actual, usa o Plano de Longo Prazo como entrada para determinar quais trabalhos ele deve incluir e expande isso com informações dos bancos de dados. O plano actual é um cronograma de produção detalhado. O Plano actual enviará trabalhos quando os precursores estiverem completos e os recursos estiverem disponíveis.

O Tracker-Agent, que é uma tarefa iniciada do z / OS ou um programa em execução no Unix, Windows, HP-UX ou qualquer outro sistema operativo, comunica-se com o Controlador para fornecer informações de feedback sobre os trabalhos iniciados e finais. O Controlador usa essas informações para actualizar seu Plano Actual, alterando os status e enviando os trabalhos conforme seus antecessores terminam.

O Controlador pode substituir o Gestor de Domínio Mestre Distribuído do TWS (Maestro) e controlar uma rede distribuída de Agentes Maestro gerando e propagando o arquivo Maestro Symphony. Isso é conhecido como programação de ponta-a-ponta(End-To-End Scheduling).

A comunicação com o TWSz é feita através de um conjunto de painéis ISPF fornecidos e personalizáveis. Há interfaces gráficas com o utilizador (GUI) de função limitadas disponíveis por mais de uma década, o mais recente é o Tivoli Dynamic Workload Console (TDWC) baseado no navegador da Web. O TDWC não fornece todas as funções disponíveis na interface do ISPF, que precisa procurar e modificar o Plano de Longo Prazo, executar tarefas em lote de manutenção, executar tarefas antigas do repositório do DB2, executar relatórios de acção de auditoria e acessar Funções de Serviço.

O LoadLeveler é um scheduler de tarefas criado pela IBM para controlar o planeamento de tarefas em lote(batch). O LoadLeveler corresponde aos requisitos do trabalho com o melhor recurso de computador disponível para execução. Ele estava disponível principalmente apenas para o sistema operacional AIX, mas agora também está disponível para sistemas Linux da arquitetura POWER e x86.

O LoadLeveler foi movido sob a marca Tivoli Software a partir da versão 3.3.2 em Abril de 2006 e foi renomeado para o Tivoli Workload Scheduler LoadLeveler.

Fonte: IBM

Ler 60 vezes Modificado em sexta, 14 dezembro 2018 22:27
José Carlos Palma

José Carlos Palma é um consultor TI, criador, administrador e escritor do site Teksmart IT, cobrindo ferramentas de desenvolvimento e operações de software, aprendizagem de máquina, Network e Telecom, conteinerização e revisões de produtos nessas categorias. Um apaixonado pela sua profissão e pela temática da Informática e pelas Tecnologias de Informação. Gere um universo de informação que coloca ao serviço de todos. Se gosta de Informática, computadores e de Tecnologias de Informação inscreva-se e se desejar escrever artigos diga-nos através do nosso contacto.

Deixe um comentário

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.

Parceiros tecnológicos

Teksmartit Bitrix24         

Usamos cookies para melhorar nosso site e sua experiência ao usá-lo. Os cookies utilizados para o funcionamento essencial deste site já foram definidos. To find out more about the cookies we use and how to delete them, see our privacy policy.

  I accept cookies from this site.
EU Cookie Directive Module Information