CONTROL-M INFRAESTRUTURA

Slides:



Advertisements
Apresentações semelhantes
Presenter’s Notes Some Background on the Barber Paradox
Advertisements

Visão Geral Técnica do Microsoft Operations Manager 2005
© 2012 Autodesk Turbine seu Software com Apps do Autodesk Exchange! Novos comandos, novas idéias, mais produtividade! Luciana Klein Consultora CAD.
DIRETORIA ACADÊMICA NÚCLEO DE CIÊNCIAS HUMANAS E ENGENHARIAS DISCIPLINA: INGLÊS FUNDAMENTAL - NOITE PROFESSOR: JOSÉ GERMANO DOS SANTOS PERÍODO LETIVO
Silberschatz and Galvin Operating System Concepts Unidade 1: Introdução O que é um sistema operacional? Systemas simples em lote (batch) Sistemas.
Alertas de Segurança e Vigilância
Replicação no System Center 2012 Configuration Manager
Fundamentos de Eletrônica Digital
TecnoMETAL, Autodesk® Revit® e Naviswork® Solução BIM para estructuras en aço, modelo 3d, detahle e produção. Toffali Renato Steel&Graphics srl.
Projetos de Reabilitação e Expansão de Aeroportos, Pistas de Taxi e Pátios Patrícia Oliveira INFRAERO
Avaliação Constituição dos grupos de trabalho:
Configurando DirectAccess em 30min QS31 Rodrigo Immaginario, CISSP MVP:Enterprise Security
CORBA e Desenvolvimento Baseado em Componentes
Formação profissional Autodesk: o modelo de gestão do Senac SP
FaculdadePitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Sistemas Gerenciadores de Banco de Dados Prof.: Fernando Hadad Zaidan.
HiCorder Live Media.
Sistemas Operacionais
Introdução à Computação em Grade Porto Alegre, Maio/2006 Centro Nacional de Supercomputação CESUP/RS Realização: Projeto GradeUFRGS Material pertencente.
AutoCAD P&ID 2012 Introdução ao AutoCAD P&ID.
Agenda Sessão Matutina HoraMódulo 8:30O que é a Plataforma de Aplicação Microsoft? 9:00Business Intelligence 10:00Next Web 11:00Enterprise Applications.
© 2011 Autodesk AutoCAD Electrical 2012 Dicas Avançadas de Utilização I. Paulo Pirola Engenheiro de Automação e Aplicações CAD/CAE.
1 MAC Computação Móvel Agentes de software para Computação Móvel Aluno: Eduardo Leal Guerra
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 3: Utilizando Legends Tiago Marçal Ricotta Gerente de Projetos – Brasoftware.
Volume de Dados Volume Removível Volume de Sistema.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 6: Quantitativos de áreas precisos Tiago Marçal Ricotta Gerente de Projetos.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 5: Trabalhando em colaboração Tiago Marçal Ricotta Gerente de Projetos –
Administração de lotes
Autodesk Revit para projetos executivos de arquitetura Módulo 4: Representação gráfica de diversas fases Tiago Marçal Ricotta Gerente de Projetos – Brasoftware.
Migrando uma aplicação para Windows Azure COS305 Rogerio Cordeiro Developer Evangelist Microsoft Brasil.
Video Capítulo 8: Impasses. Silberschatz, Galvin and Gagne  Video Operating System Concepts Assuntos n Modelo de Sistemas n Carcterização de.
Workshop.  Introdução  Histórico  Principais Características  Componentes  Topologia  Instalação  Passo a passo de Instalação  Console de Operações.
Plano Trimestral - Previsão de quantidades de venda CO-PA SAP Best Practices.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 1: Configurando um template Tiago Marçal Ricotta Gerente de Projetos – Brasoftware.
Irei focar nos recursos que o WSRM tem para gerenciar ambientes com multiplos serviços em um mesmo servidor. Na primeira parte mostrarei o porque é importante.
MVVM avançado para o Windows Phone 7 WPH304
WINDOWS SMALL BUSINESS SERVER 2011 VISÃO GERAL. Agenda Visão Geral SBS 2011 Versões do SBS 2011 O que há de novo – Essentials O que há de novo – Standard.
© 2012 Autodesk Utilizando Suites Workflow - Autodesk Revit para o Autodesk 3ds Max Design Módulo 1 – Configurando o Suites Workflow Mauricio Antonini.
© 2012 Autodesk Utilizando Suites Workflow - Autodesk Revit para o Autodesk 3ds Max Design Módulo 2 – Performance na Exportação Mauricio Antonini Especialista.
Gerenciando e protegendo estações de trabalho com Windows Intune WCL302 Herleson Pontes MVP | MCT | MCITP | MCSA | MCTS | MCP | MOS
Condor Services for the Global Grid: Interoperability between Condor and OGSA Clovis Chapman et al Proceedings of the 2004 UK e-Science All Hands.
O que são os alertas do Google?
Administração de viagens SAP Best Practices. ©2014 SAP SE or an SAP affiliate company. All rights reserved.2 Objetivo, benefícios e principais etapas.
Microsoft Students to Business
Registro de horas SAP Best Practices. ©2014 SAP SE or an SAP affiliate company. All rights reserved.2 Objetivo, benefícios e principais etapas do processo.
Administração de lotes SAP Best Practices. ©2014 SAP SE or an SAP affiliate company. All rights reserved.2 Objetivo, benefícios e principais etapas do.
Microsoft Students to Business
Microsoft Students to Business
Conhecendo e Migrando para SQL Azure DBP 202 Diego Nogare MVP SQL Marcondes Alexandre MVP
The Learning Gateway and the 21 st Century Learning.
Microsoft Students to Business
Administração de números de série SAP Best Practices.
Redes Sociais Online ISCTE – Instituto Universitário de Lisboa MCCTI Mónica Oliveira 13 de Março de 2013.
Computação na Nuvem e BPOS
Administração de Sistemas Operacionais
Microsoft Students to Business Infraestrutura de Redes – 2ª Fase.
Limit Equlibrium Method. Limit Equilibrium Method Failure mechanisms are often complex and cannot be modelled by single wedges with plane surfaces. Analysis.
Primeiros Passos no ASP.NET 5 Renato Haddad May 14, 2015 May 14 – 15, Microsoft MVP Virtual Conferenc e.
Administração de Sistemas Operacionais Escola Técnica Estadual Maria Eduarda Ramos de Barros Curso Técnico em Redes de Computadores Professor Emerson Felipe.
Encontro SQL BH April 2016 Melhores Práticas para Utilizar as Policies no SQL Server 2014.
Projeto Integrador II Professor: André Moraes Aluno: Leonardo P. Martins Data 26/09/2011.
| Copyright© 2010 Microsoft Corporation Ricardo Senna | Especialista em Soluções Online IUR - Benefícios a Parceiros.
Web Services / SOA. O cenário de TI nas corporações Novas tendências batiam à porta das corporações Migraram o foco do “gerenciamento de dados” para o.
Ailton Bispo Doutorando em Administração – PPGA/UnB Visão Geral do Mendeley para o Grupo de Pesquisa IMPACTO da Universidade de Brasília.
APPLICATIONS OF DIFFERENTIAL EQUATIONS - ANIL. S. NAYAK.
Estrutura da empresa Síntese SAP Best Practices. ©2014 SAP AG. All rights reserved.2 Estrutura Organizacional Baseline Package Área Contab. Custos 1000.
Pesquisa Operacional aplicada à Gestão de Produção e Logística Prof. Eng. Junior Buzatto Case 3.
Phases of Hackers. Module 1: Today’s Threat Landscape Module 2: Key Principles of Security Module 3: Understanding your enemy! Module 4: Phases of Hackers.
Pesquisadores envolvidos Recomenda-se Arial 20 ou Times New Roman 21.
Why Moringa Delight? Perfection in Growing and Processing We produce the highest quality Moringa under perfect growing conditions on the largest Moringa.
Transcrição da apresentação:

CONTROL-M INFRAESTRUTURA Marcos de Benedicto C&A 08/12/2011

CONTROL-M CONTROL-M é um sistema de unificação para os processos batch de toda a empresa, sistema dinâmico que oferece um solução completa para a produção e requisitos de controle para processamento em lote. CONTROL-M executa jobs em lote como scripts ou programas, que podem ser executados em qualquer ao nível do sistema operacional ou sob uma aplicação empacotada, tais como um programa ABAP SAP ®.

CONTROL-M – Logical Architeture Enterprise Manager CONTROL-M /Server DB GUI CONTROL-M SERVER GATEWAY DB GATEWAY SISTEMA OPERACIONAL CONTROL-M /Agent CONTROL-M /Agent CTMAG CTMAT CTMAR CTMAG CTMAT CTMAR UNIX LINUX

CONTROL-M/EM UNIX LINUX GUI CONTROL-M SERVER GATEWAY Enterprise Manager CONTROL-M /Server DB GUI CONTROL-M SERVER GATEWAY DB GATEWAY Enterprise Manager O CONTROL-M/Enterprise Manager á a console gráfica do CONTROL-M, que atende a plataforma alta (Mainframe) e a baixa, e permite a visualização de forma gráfica, exibe as dependências e o relacionamento dos jobs, simplifica as operações diárias e também a emissão de relatórios operacionais e gerenciais. O uso da console gráfica permite aos profissionais visualizar e trabalhar com o processo de produção e não com jobs de uma plataforma específica. A console gráfica também permite ver em um único ambiente os processos de produção das plataformas mainframe (alta plataforma) e distribuído (baixa plataforma) e facilitar o entendimento do relacionamento com uma visão de processo. SISTEMA OPERACIONAL CONTROL-M /Agent CONTROL-M /Agent CTMAG CTMAT CTMAG CTMAT UNIX LINUX

CONTROL-M/EM Components

CONTROL-M/EM Components Description GUI Server, componente que disponibiliza uma interface amigável do processamento batch que esta ativo no EM. Gateway (GTW), interface que faz a comunicação entre CONTROL-M/EM e CONTROL-M/Server. Configuration Management Server (CMS), interface com as configurações dos Agents provisionados pelo CONTROL-M/Server e CONTROL-M for z/OS. Global Alerts server (GAS), gerencia alertas do CONTROL-M/EM. Global Conditions server (GCS), distribui as condições globais para os CONTROL-Ms. Batch Impact Manager (BIM) Server, monitora processos críticos. É um recurso adicional do Control-M. Forecast Server, auxilia a definição de Jobs futuros. Monta uma tabela de execução baseada na dfinição do Job ajudando a identificação de datas no calendário. É um recurso adicional do Control-M. Componentes de Infra-Estrutura CONTROL-M/EM Configuration Agent, interface entre CONTROL-M/EM Configuration Manager e CONTROL-M/EM, administração e configuração derecursos do CONTROL-M. CORBA-based naming services, faz a descoberta de componentes CONTROL-M na rede.O CORBA armazena a configuração de portas e servidores do ambiente CONTROL-M no arquivo “config.xml”. NAMING SERVICE é executado em background e faz as verificações necessárias de acordo com o arquivo de configuração “config.xml” gerado pelo CORBA.

CONTROL-M/SERVER UNIX LINUX GUI CONTROL-M SERVER GATEWAY Server Enterprise Manager CONTROL-M /Server DB GUI CONTROL-M SERVER GATEWAY DB GATEWAY SISTEMA OPERACIONAL CONTROL-M /Agent CONTROL-M /Agent Server CONTROL-M/Server é o mecanismo de scheduler que cuida do agendamento dos processos e organização dos fluxos de processamento. O CONTROL-M/Server pode controlas diversas plataformas e sistemas operacionais, garantindo um fluxo unico para o grenciamento, tambem responsabel por notificar o CONTROL-M/EM sobre o status dos processos. No Server são guardados os calendários e as definições de JOBs. CTMAG CTMAT CTMAG CTMAT UNIX LINUX

CONTROL-M/SERVER Components 1)SU-The Supervisor Process  ProcessName: p_ctmsu *Performs heartbeat monitoring for all other process, First process to start,very light, Responsible for changing any process to needed status and if any process is down tries to make it up till MAX-RETRY times, If process doesn’t respond even after MAX-RETRY times then SU shuts down all other processes and suspends itself as well and server goes down. 2)SL-The Selector Process ProcessName: p_ctmsl *Determines which jobs will be submitted for execution to OS, Maintains information about ControlM Server active environment, Checks whether proper condition for the job to run and resources required by the job exist or not, Performs partial job processing action, Responsible for updating the AJF(Active Job File) after each job,so whenever we see a color change in our monitoring tool it’s due to this process. 4)TR-The Tracker Process Name: p_ctmtr *Updates status of jobs(Ended,Executing,Analyzed), Performs late execution shouts, Performs periodical ‘Track All’ operation to update job in case controlM server was down,a Trigger to NS was lost or a message from controlM /Agent was lost. 5)CO-Communication Gateway Process Name: p_ctmco *Serialize request that comes from Control-M/EM or from the CD, Handles request like DB-UPDATE,SYNC,Download, It analyzes request and then send them to appropriate destination, CO refreshes gateway when NDP(New Day Procedure) happens. 6)LG-The Logger Process Name:p_ctmlg *Performs all the logging related tasks 7)CS-The Communication Service Process Name: p_ctmcs *No entry for CS in the PREFLAGS directory because its a temporary process, User limit can be set(min/max), All request to CO pass through CS, 8)RT-The Communication Router Process Name: p_ctmrt *Used for internal routing 9)WD-The WatchDog Process Name: p_ctmwd *Monitors essential controlM process and resources and sends an appropriate alert when there is a problem, Can be enabled via configuration parameter in config.dat file, Works at diiferent level than SU to prepare log at different levels. 10)CD-The Data download Process Name: p_ctmcd *Responsible for exchanging dat with RT.

CONTROL-M/Agent UNIX LINUX Agent GUI CONTROL-M SERVER GATEWAY Enterprise Manager CONTROL-M /Server Agent CONTROL-M/Agent é responsável pela execução de processos e retorno de execução para o CONTROL-M/Server, os processos responsáveis por esta comunicação são o “p_ctmag” que recebe e executa as requisições do CONTROL-M/Server, o “p_ctmat” que faz o tracking do agent, algo como um debug onde é possivel reiniciar/dar disable/verificar portas do agent via “Configuration Manager”. Caso o agent não encontre retorno do processamento via “return_code” o processo p_ctmar procura informação em logs e saídas de controle dentro do agent. DB GUI CONTROL-M SERVER GATEWAY DB GATEWAY SISTEMA OPERACIONAL CONTROL-M /Agent CONTROL-M /Agent CTMAG CTMAT CTMAR CTMAG CTMAT CTMAR UNIX LINUX

AJF / Definition File

CONTROL-M – Write, upload, load, and download

CONTROL-M – Ordering, Forcing

Schedules multi-datas Global Schedule Schedules multi-datas

CONTROL-M – GlobalSchedules

CONTROL-M – Multi-Schedule/GlobalSchedules