• Nenhum resultado encontrado

Emerson Castelano. Desafios do Processamento Batch

N/A
N/A
Protected

Academic year: 2021

Share "Emerson Castelano. Desafios do Processamento Batch"

Copied!
29
0
0

Texto

(1)

Emerson Castelano

Desafios do Processamento

Batch

(2)
(3)

Sobre a Eccox

A nossa missão é estar à frente do ciclo de vida de aplicações de negócios,

garantindo aos nossos clientes maior eficiência operacional e melhores

resultados.

Fundada em 1992

+64,000 usuários das Soluções Eccox

Nos útimos 24 anos, nós fomos afortunados em poder trabalhar com as mais

bem sucedidas companhias do Brasil como BRADESCO, CAIXA, CETIP, CIELO,

FIDELITY, HSBC, ITAÚ, REDE, SAFRA, SANTANDER & TIVIT.

(4)

Eccox Technology

SQM Suite products:

Eccox Environment Control for Parallel Testing for Environment Setup

for Data Masking for Data Generation Eccox Quality Control for DB2

for CICS for COBOL for JAVA for Oracle Technology Partners EPV Technologies,

Macro 4, Unicom Global, BMC Software, IBM Corporation and MVS Solutions.

Processes & Methodology

Application Life Cycle Quality Management, DB2 Database Management

Test Environment Automation CICS and Batch Optimization Performance & Capacity Planning

Professional Services Application Quality Control Test Environment Management Performance (MIPS Optimization) Data Management (Extraction, Reduction, Masking, Availabity) Mainframe Operation Support Best Practices & Training Development: COBOL, SQL, DB2, JAVA Application Performance Tuning Mainframe z/OS Architecture Software Engineering Tests IT Infrastructure

(5)

Automação, melhoria de desempenho e redução do pico Rolling 4-Hour Average (R4HA)

ThruPut Manager

(6)
(7)

E se voce não puder comprar uma CPU mais rápida?

Por thread (CP): Melhoria de velocidade para CMOS CPs está cada vez demorando mais.

Toda plataforma CMOS está enfrentando esse problema.

Futuros ganhos de capacidade serão realizados através de adição de mais CPs ao inves de CPs mais rápidas.

Melhorias precisam de funcionamento em paralelo e mais dependência de parallel sysplex.

Impacto dessas tendencias será notado

primeiramente na Janela Batch.

• Kathy Walsh: IBM Distinguished Engineer – IBM Enterprise, October 21, 2013

(8)

Country Multiplex Pricing (CMP)

(9)

ThruPut Manager Components

(10)

ThruPut Manager

z/OS Enterprise Software

Executa como uma Started Task em cada LPAR

Interfaceia com JES2, WLM e PR/SM

Gerencia e automatiza o JES2 batch workflow através do fim da execução

Dirigido a Politicas. Customizado de acordo com as politicas da empresa.

Principais Benefícios incluem:

Automated Resource Binding

Automated Service Level Management (SLM)

(11)

ThruPut Manager

 Automated resource binding

 Jobs seguem os recursos sem alterações no JCL

 Automated Service Level Management

 Single queue com priorização automatizada

 Initiators e selection constantemente ajustadas com base na demanda de workload e utilização do sistema

 Automated Capacity Management

 Contempla R4HA e cap

 Controle baseado em politicas e batch selecionados de forma gradual

(12)

Automated Service Level Management (SLM)

 ThruputManager analisa:

 Utilização do CPC e de todas LPARs

 Workload performance e importancia

 As afinidades de sistema/recurso requerido de todos batch workloads

 Single queue com initiators automatizados

 Priorização automatizada

 Ajustes constantes com base na demanda de workload e utilização do sistema

 Evita sobrecarga

 Considera mudanças de capacidade tais como Capacidade sob Demanda, mudanças no peso da LPAR, Soft capping

 Sistemas balanceados

 Podem processar mais

 São mais responsivos para todas as aplicações = Melhor Desempenho

(13)

SLM: Utilização Balanceada

13

Analisada a cada 10 segundos e reordenada por prioridade de negócios

Recalls, enqueues, e alocação inicia em uma queue – em paralela

Elimina job class management

(14)

SLM: Batch Window mais rápidas

Baseline antes do TM Subsequentes execuções com TM

(15)

SLM Automated Initiators: Foco no Término

15

Não é importante

quando um job

inicia mas quando

termina

• Rebalanceia o batch workload de acordo com a demanda de CPU e mudanças disponibilizadas

• Evita sobrecarga

• Considera mudança de capacidade como:

• Capacidade sob Demanda • Alterações no peso da LPAR • Soft capping.

(16)

Service Level Manager: Tabelas de Decisão

IMPORTÂNCIA DO JOB

TEMPO NA FILA (QUEUE) RELATIVO AO OBJETIVO

Alvo, aceitável, crítico

UTILIZAÇÃO DA LPAR E CPC/CEC

CPU disponível para Service Class destino

WORKLOAD PERFORMANCE

Atinge a meta?

AFINIDADES REQUERIDAS DE SISTEMA/RECURSO

Binding

LIMITAÇÃO MANUAL

(17)

Automated Capacity Management (ACM)

TM analisa:

Utilização do CPC e de todas LPARs

Workload performance e importância

As afinidades de sistema/recurso requerido de todos batch

workloads

Capacidades atuais definidas e Limites de Group Capacity

R4HA e atual consumo de CPU

Instalação específica para alvo de R4HA

(18)

ACM: Como funciona

Baixar o R4HA controlando:

O que restringe o(s) workload(s) :

Definição do usuário no TM Policy

Quando restringir:

Politica e alvo R4HA

Como restringir:

Hold selection OU Resource Groups automatizados

Como restringir estritamente a:

Concorrência OU Capacidade

Automaticamente

(19)

ACM funciona com ou sem limites DC/GC

19

• Antes – sem limites estabelecidos.

Depois – TM oferece ou restringe Batch

selecionados quando R4HA se aproxima de 265.

Sem limites para Defined Capacity (DC) ou Group Capacity (GC)

(20)
(21)

Exemplo de Ganho – Ilustração

(22)
(23)

23

(24)

SLM Display Dialog

(25)

SLM Display Dialog

(26)

SLM Display Dialog

(27)

SLM Display Dialog

(28)
(29)

Obrigado!

Emerson Castelano

Referências

Documentos relacionados

The mathematical model considers an offshore variable- speed turbine in deep water equipped with a permanent magnet synchronous generator using multiple point full-power clamped

7.3 As vagas resultantes da não efetivação da matrícula de candidatos classificados, serão preenchidas até o limite estabelecido neste Edital, por candidatos classificáveis,

(Pucrs 2014) O modelo da cobertura que está sendo colocada no Estádio Beira-Rio está representado na

Direito fundamental ou da personalidade, seja como for, não basta apenas o esclarecimento da existência do âmbito da privacidade (vida privada, intimidade e segredo) e

Borges (2002) também propõe a utilização do laboratório para a realização de atividades na forma de investigações ou resolução de problemas práticos mais

Using the same model, Gerig and Blum (1991) found that whenever p-hydroxybenzoic acid was present in phenolic mixtures, antagonistic effects occurred in the growth of

As alterações à lista constante do anexo da Decisão 2004/432/CE introduzidas pela presente decisão não se aplicam às remessas de animais e produtos de origem animal provenien- tes

utilizada neste estudo resulta de uma adaptação do ins- trumento de Man (2001), originalmente composto por 53 itens distribuídos em seis dimensões ou domínios de competência. As