Dino SMART Production Monitoração de Jobs da produçao do ambiente mainframe IBM
Portfolio - Dino Explorer Suite - Componentes Dino Smart Monitoração: Aplicações Serviços Jobs (Online e Batch) SLA s Reengenharia; Governança: Base de dados histórica (SMF s) Repositório único de LOGS Provisionamento Utilização de recursos Filtros
NIMS Non Intrusive Mainframe Software Mínimo uso de CPU Mainframe Mínimo impacto no ambiente de Produção Usa o conceito de manage out-of-the-box Roda em baixa plataforma (Intel/Microsoft) Usa softwares extratores e mensageria próprios, não requer nenhum software adicional
Data Loader
pseries pseries pseries Arquitetura COLETA DE DADOS MODELAGEM, ANÁLISE E RETENÇÃO Dino SOLUÇÕES Explorer OPTIMIZE! Suite DASHBOARDS Aplicações de Negócio (Conta Corrente, Arrecadação, Recursos Humanos, CRM, Atendimento a Cliente, etc.) Mainframe LOG Warehouse RELATÓRIOS CUSTOMIZADOS POR LINHA DE NEGÓCIO ANÁLISE DE TENDÊNCIA Infra-estrutura (CPU, Armazenamento, Arquivos, Backup, etc.) Sistemas (Mainframe IBM, OS/390 e z/os) Servidor Intel Microsoft Windows Server Microsoft SQL Server 5.0 Armazenamento Escalável através de armazenamento externo Introductory Stage Growth Stage ANO Maturity Stage Decline Stage Total Market Sales WAREHOUSE DE GOVERNANÇA Billing, Capacity Planning, Availability, Tunning, Security, Change Management, Configuration Management, Reporting, Scheduling, etc... FONTE DE DADOS DIVERSAS FLEXÍVEL, INTEGRADO E ESCALÁVEL RESULTADOS
Dino SMART - Componentes Monitoração Jobs Batch Jobs Online Job Execution Database (SLA) Elapsed time CPU time Service Units EXCP s Médias de JOBs Histórico de execuções Engenharia Reversa Job Chain Dataset Chain
Funcionalidade Monitor (AIM - Application Impact Monitor) Criar diversos monitores (Folder, Atividades e Task) Organizar e monitorar a evolução de processos críticos que são executados no ambiente mainframe IBM.
Funcionalidade Monitor (AIM - Application Impact Monitor) Folder Activity Estrutura hierárquica composta de folders e atividades. Grupo de TASKs monitoradas. A menor entidade que pode ser monitorada. Task Pode ser um JOB, um job STEP, ou uma Atividade.
Funcionalidade Monitor (AIM - Application Impact Monitor) FOLDER Estrutura hierárquica; Visão de negócios; Organiza as atividades;
Funcionalidade Monitor (AIM - Application Impact Monitor) ACTIVITY Um conjunto de TASKs monitoradas Possui status de progresso e atraso Periodicidade (diária, mensal, eventual )
Funcionalidade Monitor (AIM - Application Impact Monitor) TASK a menor entidade monitorada pode ser um JOB, um job STEP ou uma atividade
Funcionalidade Monitor (AIM - Application Impact Monitor) JOBNAME
Funcionalidade Job Execution Database Os eventos das execuções dos jobs (início, progresso, fim) são carregados em tempo real numa base de dados SQL, através do Dino Messaging; SLA dos processos monitorados são definidos de acordo com base de dados histórica;
Funcionalidade Job Execution Database Informações históricas: Elapsed time, CPU time, Service Units, EXCP s Médias de JOBs, melhores e piores casos Histórico de execuções: tempos de início e fim
Funcionalidade Job Execution Database
Monitores
Monitores
Funcionalidades do Job Chain Apresentar graficamente a hierarquia dos jobs e processos do mainframe através de engenharia reversa não-intrusiva (NIMS).
Funcionalidades do Job Chain Regras de schedulagem muito antigas e complexas; Dificuldade de identificar a hierarquia dos jobs: - Ordem de execução; - Processos em paralelo; - Execuções desnecessárias ou obsoletas; - Minimum path;
Funcionalidades do Job Chain Fácil criação de diagramas de dependências entre Jobs e Datasets; Independente do scheduler do mainframe; Não requer qualquer alteração no mainframe;
Job Chain - Hierarquia de Processos Construída a partir do tipo de acesso aos datasets (input, output); Um job depende de todos os jobs que geram os seus arquivos de entrada.
Job Chain - Exemplos de Diagramas
Job Chain - Exemplos de Diagramas
Job Chain - Benefícios Simplificar as regras de schedulagem; Redução do tempo de execução de serviços (minimum path); Sem impacto no workload do mainframe; Não necessita integração com outro produto; Facilitar a documentação dos sistemas;
Dino SMART Diferenciais da Solução Monitoração em qualquer nível de job ou step (online e bacth) Mensageria própria (Dino Messaging) Alta performance Baixo consumo de recursos do Mainframe (CPU/IO) Real time Interface amigável Tecnologia não intrusiva (NIMS Non Intrusive Mainframe Software) Gerenciamento dos níveis de serviço (SLA/SLO) Visualização dos KPI s via dashboards da ferramenta Auxilia na documentação e organização dos processos (Produção/Legado) Não depende de outros produtos
Alexey da Hora alexey@4bears.com.br Luiz Gazola gazola@4bears.com.br Odilon Oliveira Odilon Oliveira odilon@4bears.com.br