SlideShare uma empresa Scribd logo
1 de 19
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
15/05/2018
Isabel Soutello – migdsbel@gmail.com
Monitoramento contínuo em dia de pico
como auxílio no ajuste fino de
capacidade de LPAR mainframe
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Cenário ou contexto
O Planejamento de Capacidade com base em análise de
longo prazo nos dá condições de definir CECs com diversas
partições e estimar o tamanho necessário (processadores e pesos)
de cada uma para atender o processamento na maior parte do
tempo.
Recomenda-se ter num mesmo CEC partições com cargas
diferentes sejam ou não de um mesmo Sysplex e cujos picos de
carga ocorram em períodos diferentes (horas ou dias).
Ambiente Mainframe, CECs com mais de uma LPAR zOS,
cargas diversas em cada LPAR
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Por que monitorar o dia de pico?
Monitoramento contínuo em dia de pico
Geralmente é o dia que o processamento transacional pode
apresentar problema de tempo de resposta devido a taxa de
volume de transações muito alta pontual.
Evitar incidente de capacidade, mesmo sabendo que a
partição está bem dimensionada para a maior parte do tempo.
Custo da monitoração se torna beneficio maior.
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Método / ferramenta
Ações necessárias: instalação da parte cliente na estação
(micro com Windows), ativação do processo servidor de rede
GMPSERVE nas partições zOS, além dos processos básicos do
RMF e RMFGAT já utilizados.
Definições no membro do RMF da PARMLIB, geralmente
já utilizadas com a instalação do RMF
Salva dos dados, coletados durante intervalo escolhido,
em arquivo .CSV e posteriormente importados em planilha por ex.
Excel.
Monitoração continua (minuto) com RMF-PM versão
client-server
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Monitoramento contínuo em dia de pico
Somente utilização % de CPU (MVS %) é uma medida fraca
embora seja geralmente a mais usada por equipes de Operação.
Já vimos partição com utilização a 95% sem nenhuma contenção
de processadores em compensação outra com 75% sofrendo
contenção.
Por que?
Depende muito do comportamento da carga da partição.
Quais medidas monitorar?
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Medidas adequadas e tipos de carga
Número de CPs necessários vs. CPs disponiveis fica mais preciso.
Costumamos chamar de fila o número de processos que excedem
o de processadores.
Por observação durante a monitoração e cruzamento dos dados
em análise posterior (já que os dados de cada série podem
facilmente ser salvos) notamos que uma LPAR com carga
majoritariamente online esta relação deve ser no máximo 2:1 (ou
fila de 1:1)
LOAD AVERAGE – NÚMERO DE PROCESSOS EM
EXECUÇÃO NOS PROCESSADORES OU
AGUARDANDO PROCESSADOR (READY QUEUE)
# PROCESSORS ONLINE – NÚMERO DE
PROCESSADORES ATIVOS NA PARTIÇÃO
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Medidas adequadas e tipos de carga
Já em partições com muita carga batch esta relação pode chegar a
3:1 ou até 4:1 sem grandes prejuízos para tempo de resposta e
para as janelas de execução, desde que “goals” estejam bem
definidos no WLM.
Ação de aumento correto de # CPs online na LPAR minimiza o
“prejuízo” das transações mal atendidas por falta de
processadores. Geralmente o CEC todo não está a 100% e
portanto a partição com maior demanda pode ser beneficiada sem
prejudicar o conjunto.
LOAD AVERAGE – NÚMERO DE PROCESSOS EM
EXECUÇÃO NOS PROCESSADORES OU
AGUARDANDO PROCESSADOR (READY QUEUE)
# PROCESSORS ONLINE – NÚMERO DE
PROCESSADORES ATIVOS NA PARTIÇÃO
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Aumento de # CPs online para atender “fila” temporária
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Medidas adicionais com “Hyperdispatch”
Classificação de processadores em:
Esta distribuição é feita quando se usa Hyperdispatch (distribuição
vertical em vez de horizontal) e o cálculo é feito em função do peso
e processadores atribuídos a LPAR. Não é preciso conhecer
fórmula, o monitor mostra a cada mudança de # processadores ou
peso.
Os processadores “High” são os “dedicados” a esta partição, os
“Médium” podem atender outra partição mas dão preferencia a
esta e os “Low” são os processadores “excedentes” ou totalmente
compartilhados entre as LPARs do CEC.
# PROCESSORS WITH HIGH SHARE
# PROCESSORS WITH MEDIUM SHARE
# PROCESSORS WITH LOW SHARE
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Medidas adicionais com Hyperdispatch
Processadores “Low” ficam estacionados ou inativos na LPAR
Por não serem necessários na maior parte do tempo, ficando
inativos evitam “overhead” de troca de processadores
desnecessária.
Quando demandados por um excesso temporário de carga, podem
diminuir ou até cair a zero, entrando em ação para atender esta
LPAR que está com alta demanda.
Se notamos que os processadores “parked” se tornam zero por
muito tempo ou com muita frequência, é o caso de rever também o
peso da LPAR, de modo a atender a carga com melhor
performance.
Obs. : vale também para processadores zIIP.
# PROCESSORS PARKED – PROCESSADORES QUE
NÃO ESTÃO EM USO NA PARTIÇÃO
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Uso dos processadores “parked” indica necessidade aumento de peso
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Com pesos alterados, além do aumento de CPs
pesos CP online High Medium Low
LPAR XXXX (carga predominate online) 68 30 24 1 6
LPAR YYYY (carga predominate batch) 32 15 11 2 2
total CPs logicos 45 35 3 8
total CPs fisicos 100 35
Configuração CEC alterada para pico
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Conclusões – ganho de performance
É bom monitorar todas as partições de um Sysplex e do CEC.
Se bem ajustadas todas essas medidas nos dão a
possibilidade de obter a melhor performance das partições sendo
monitoradas, pois teremos menos “dança de processadores” de
uma partição para outra que leva a perda de performance pelo não
aproveitamento dos “cache” de processadores, principalmente se
as partições que os compartilham estão em diferentes “drawers”.
O número total de processadores atende o “load average” do
momento e com os processadores parked, somente os
processadores necessários atendem a partição, evitando
“overhead”.
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Medidas complementares para análise
Uma relação entre % utilização do MVS e fila (load
average) x número de processadores, pode ser deduzida, pela
repetição mensal da monitoração/análise pois perfil geralmente se
repete em situação de pico de demanda de acordo com
característica da carga, mas ainda assim há situações especificas.
Fazer uma boa definição de “report class” agrupando
processos e/ou transações de mesmo objetivo, ajuda para
identificação imediata dos principais causadores de alta demanda
de consumo no pico .
Medidas que ajudam a entender o ambiente e carga da
partição.
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Medidas complementares para análise
“Transaction ended rate” (by workload e by report class).
Com isso, na monitoração é possível identificar a curva de
transações/segundo das report class e compara-las com do
workload completo. Por ex. entre 10:00 e 10:10 (pico horário do dia
de pico) as transações por segundo da report class RINFO
representam 35% das transações por segundo do WORKLOAD
CICS.
As medidas “% using by report class” e/ou “% delay by report
class” ajudam a descobrir o conjunto de processos que responde
por um maior consumo no período de pico.
Workload e report class
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Transações por Report x WKLD
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Medidas complementares para análise
“Processor - % using by job” representa o % de tempo
entre 2 medidas que o processo esteve usando CPU.
Ajuda a verificar se não temos processos que já são
“CPU bound” por natureza executando em “service class” com
prioridade alta.
Se este valor maior que 100, significa processo
extrapolando mais de 1 processador.
Processos
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Links e Referências
https://www-03.ibm.com/
systems/z/os/zos/features/rmf/tools/rmftools.html
The IBM RMF PM Java ™ Technology
version 2.4.87 – General Help
Planning Considerations for HiperDispatch Mode Version 2 -
Steve Grabarits Gary King Bernie Pierce
Version Date: May 11, 2011 - Techdocs
Proibida cópia ou divulgação sem
permissão escrita do CMG Brasil.
Muito Obrigada!
Colaboração:
Fernando Ferreira (IBM)
Alvaro Salla (MAFFEI)

Mais conteúdo relacionado

Mais procurados

Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NASAnálise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NASKleber Silva
 
Escalabilidade horizontal com PostgreSQL e Pgpool II
Escalabilidade horizontal com PostgreSQL e Pgpool IIEscalabilidade horizontal com PostgreSQL e Pgpool II
Escalabilidade horizontal com PostgreSQL e Pgpool IIMatheus Espanhol
 
JVM and Tools - ESIG Academy
JVM and Tools - ESIG AcademyJVM and Tools - ESIG Academy
JVM and Tools - ESIG AcademyGleydson Lima
 
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...Joao Galdino Mello de Souza
 
Algoritmo de escalonamento Fuzzy Round Robin
Algoritmo de escalonamento Fuzzy Round RobinAlgoritmo de escalonamento Fuzzy Round Robin
Algoritmo de escalonamento Fuzzy Round RobinMarcos Castro
 
APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...
APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...
APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...Joao Galdino Mello de Souza
 
3 escalonamento processos
3 escalonamento processos3 escalonamento processos
3 escalonamento processosfrteles
 
Algoritimos de Escalonamento
Algoritimos de EscalonamentoAlgoritimos de Escalonamento
Algoritimos de EscalonamentoJunior Cesar
 
Entendendo o paralelismo no SQL Server
Entendendo o paralelismo no SQL ServerEntendendo o paralelismo no SQL Server
Entendendo o paralelismo no SQL ServerLuciano Moreira
 
Sistemas operacionais escalonamento de processos
Sistemas operacionais  escalonamento de processosSistemas operacionais  escalonamento de processos
Sistemas operacionais escalonamento de processosTalles Nascimento Rodrigues
 
Funcionamento e otimização da Garbage Collection na Oracle Hotspot JVM
Funcionamento e otimização da Garbage Collection na Oracle Hotspot JVMFuncionamento e otimização da Garbage Collection na Oracle Hotspot JVM
Funcionamento e otimização da Garbage Collection na Oracle Hotspot JVMAdriano Bonat
 
Descobrindo os limites de um Sip Proxy
Descobrindo os limites de um Sip ProxyDescobrindo os limites de um Sip Proxy
Descobrindo os limites de um Sip ProxyAntonio Anderson Souza
 
Curso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - AdministraçãoCurso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - AdministraçãoMarden Neubert
 
Desmistificando Replicação no PostgreSQL
Desmistificando Replicação no PostgreSQLDesmistificando Replicação no PostgreSQL
Desmistificando Replicação no PostgreSQLEuler Taveira
 

Mais procurados (20)

Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NASAnálise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
Análise comparativa entre as versões 3 e 4 do protocolo NFS em arquiteturas NAS
 
Escalabilidade horizontal com PostgreSQL e Pgpool II
Escalabilidade horizontal com PostgreSQL e Pgpool IIEscalabilidade horizontal com PostgreSQL e Pgpool II
Escalabilidade horizontal com PostgreSQL e Pgpool II
 
JVM and Tools - ESIG Academy
JVM and Tools - ESIG AcademyJVM and Tools - ESIG Academy
JVM and Tools - ESIG Academy
 
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
 
Algoritmo de escalonamento Fuzzy Round Robin
Algoritmo de escalonamento Fuzzy Round RobinAlgoritmo de escalonamento Fuzzy Round Robin
Algoritmo de escalonamento Fuzzy Round Robin
 
APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...
APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...
APM: Gerenciamento de Desempenho de Aplicações - Monitoramento de rede VOIP, ...
 
3 escalonamento processos
3 escalonamento processos3 escalonamento processos
3 escalonamento processos
 
Quantas Instruções por Ciclo?
Quantas Instruções por Ciclo?Quantas Instruções por Ciclo?
Quantas Instruções por Ciclo?
 
10.concurrency
10.concurrency10.concurrency
10.concurrency
 
Algoritimos de Escalonamento
Algoritimos de EscalonamentoAlgoritimos de Escalonamento
Algoritimos de Escalonamento
 
Entendendo o paralelismo no SQL Server
Entendendo o paralelismo no SQL ServerEntendendo o paralelismo no SQL Server
Entendendo o paralelismo no SQL Server
 
Pgquarrel
PgquarrelPgquarrel
Pgquarrel
 
Sistemas operacionais escalonamento de processos
Sistemas operacionais  escalonamento de processosSistemas operacionais  escalonamento de processos
Sistemas operacionais escalonamento de processos
 
O protocolo SCTP para o transporte de vídeo codificado escalonável
O protocolo SCTP para o transporte de vídeo codificado escalonávelO protocolo SCTP para o transporte de vídeo codificado escalonável
O protocolo SCTP para o transporte de vídeo codificado escalonável
 
Mpu 2012 ppt
Mpu 2012 pptMpu 2012 ppt
Mpu 2012 ppt
 
Banco de Dados 2: Controle de Concorrência
Banco de Dados 2: Controle de ConcorrênciaBanco de Dados 2: Controle de Concorrência
Banco de Dados 2: Controle de Concorrência
 
Funcionamento e otimização da Garbage Collection na Oracle Hotspot JVM
Funcionamento e otimização da Garbage Collection na Oracle Hotspot JVMFuncionamento e otimização da Garbage Collection na Oracle Hotspot JVM
Funcionamento e otimização da Garbage Collection na Oracle Hotspot JVM
 
Descobrindo os limites de um Sip Proxy
Descobrindo os limites de um Sip ProxyDescobrindo os limites de um Sip Proxy
Descobrindo os limites de um Sip Proxy
 
Curso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - AdministraçãoCurso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - Administração
 
Desmistificando Replicação no PostgreSQL
Desmistificando Replicação no PostgreSQLDesmistificando Replicação no PostgreSQL
Desmistificando Replicação no PostgreSQL
 

Semelhante a Monitoramento contínuo em dia de pico de consumo ajuda a determinar o número ideal de processadores LOGICOS definidos numa partição ZOS mainframe

Mistério ou tecnologia? Paralelismo!
Mistério ou tecnologia? Paralelismo!Mistério ou tecnologia? Paralelismo!
Mistério ou tecnologia? Paralelismo!Rodrigo Campos
 
ProcessosEscalonamento.pdf
ProcessosEscalonamento.pdfProcessosEscalonamento.pdf
ProcessosEscalonamento.pdfssuser1d8ddd
 
Tuning Banco de Dados
Tuning Banco de DadosTuning Banco de Dados
Tuning Banco de DadosFelipeCaiuby
 
Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...
Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...
Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...Joao Galdino Mello de Souza
 
Aula 3 (alta disponibilidade)
Aula 3 (alta disponibilidade)Aula 3 (alta disponibilidade)
Aula 3 (alta disponibilidade)Evandro Júnior
 
Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...
Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...
Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...Joao Galdino Mello de Souza
 
Tópicos - Cluster de Balanceamento de Carga
Tópicos - Cluster de Balanceamento de CargaTópicos - Cluster de Balanceamento de Carga
Tópicos - Cluster de Balanceamento de CargaLuiz Arthur
 
Dicas para Turbinar o servidor de Aplicações JBoss 7
Dicas para Turbinar o servidor de Aplicações JBoss 7Dicas para Turbinar o servidor de Aplicações JBoss 7
Dicas para Turbinar o servidor de Aplicações JBoss 7Claudio Miranda
 
Oracle e SQL Server na prática mitos, semelhanças e diferenças
Oracle e SQL Server na prática mitos, semelhanças e diferençasOracle e SQL Server na prática mitos, semelhanças e diferenças
Oracle e SQL Server na prática mitos, semelhanças e diferençasLeonardo Pedroso Costa
 
Apresentação PGDAY - Replicação Nativa - PostgreSQL
Apresentação PGDAY - Replicação Nativa - PostgreSQLApresentação PGDAY - Replicação Nativa - PostgreSQL
Apresentação PGDAY - Replicação Nativa - PostgreSQLJohnes Castro
 
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni
 
Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...
Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...
Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...Joao Galdino Mello de Souza
 

Semelhante a Monitoramento contínuo em dia de pico de consumo ajuda a determinar o número ideal de processadores LOGICOS definidos numa partição ZOS mainframe (20)

Mainframe Performance Review
Mainframe Performance ReviewMainframe Performance Review
Mainframe Performance Review
 
Mistério ou tecnologia? Paralelismo!
Mistério ou tecnologia? Paralelismo!Mistério ou tecnologia? Paralelismo!
Mistério ou tecnologia? Paralelismo!
 
ProcessosEscalonamento.pdf
ProcessosEscalonamento.pdfProcessosEscalonamento.pdf
ProcessosEscalonamento.pdf
 
Processador mips - pipeline
Processador mips - pipelineProcessador mips - pipeline
Processador mips - pipeline
 
Tuning Banco de Dados
Tuning Banco de DadosTuning Banco de Dados
Tuning Banco de Dados
 
Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...
Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...
Melhores práticas de planejamento de capacidade aplicadas num projeto de Tran...
 
Aula 3 (alta disponibilidade)
Aula 3 (alta disponibilidade)Aula 3 (alta disponibilidade)
Aula 3 (alta disponibilidade)
 
Alta Concorrência com Postgres
Alta Concorrência com PostgresAlta Concorrência com Postgres
Alta Concorrência com Postgres
 
Processador
ProcessadorProcessador
Processador
 
Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...
Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...
Desafios no dimensionamento de capacidade em ambiente Mainframe por Fernando ...
 
Tópicos - Cluster de Balanceamento de Carga
Tópicos - Cluster de Balanceamento de CargaTópicos - Cluster de Balanceamento de Carga
Tópicos - Cluster de Balanceamento de Carga
 
Dicas para Turbinar o servidor de Aplicações JBoss 7
Dicas para Turbinar o servidor de Aplicações JBoss 7Dicas para Turbinar o servidor de Aplicações JBoss 7
Dicas para Turbinar o servidor de Aplicações JBoss 7
 
Oracle e SQL Server na prática mitos, semelhanças e diferenças
Oracle e SQL Server na prática mitos, semelhanças e diferençasOracle e SQL Server na prática mitos, semelhanças e diferenças
Oracle e SQL Server na prática mitos, semelhanças e diferenças
 
Apresentação PGDAY - Replicação Nativa - PostgreSQL
Apresentação PGDAY - Replicação Nativa - PostgreSQLApresentação PGDAY - Replicação Nativa - PostgreSQL
Apresentação PGDAY - Replicação Nativa - PostgreSQL
 
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
 
Oracleplsql
OracleplsqlOracleplsql
Oracleplsql
 
Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...
Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...
Tudo que você sempre quis saber e sempre teve medo de perguntar, sobre Perfor...
 
S.o aula 1516
S.o aula 1516S.o aula 1516
S.o aula 1516
 
Sistemas Distribuídos - Clusters
Sistemas Distribuídos - ClustersSistemas Distribuídos - Clusters
Sistemas Distribuídos - Clusters
 
Automação do Workload e a TI Bimodal
Automação do Workload e a TI BimodalAutomação do Workload e a TI Bimodal
Automação do Workload e a TI Bimodal
 

Mais de Joao Galdino Mello de Souza

Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Joao Galdino Mello de Souza
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Joao Galdino Mello de Souza
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Joao Galdino Mello de Souza
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Joao Galdino Mello de Souza
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Joao Galdino Mello de Souza
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Joao Galdino Mello de Souza
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Joao Galdino Mello de Souza
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Joao Galdino Mello de Souza
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Joao Galdino Mello de Souza
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Joao Galdino Mello de Souza
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Joao Galdino Mello de Souza
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Joao Galdino Mello de Souza
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Joao Galdino Mello de Souza
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Joao Galdino Mello de Souza
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Joao Galdino Mello de Souza
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Joao Galdino Mello de Souza
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)Joao Galdino Mello de Souza
 

Mais de Joao Galdino Mello de Souza (20)

Explorando a API Rest Jira Cloud
Explorando a API Rest Jira CloudExplorando a API Rest Jira Cloud
Explorando a API Rest Jira Cloud
 
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
 

Monitoramento contínuo em dia de pico de consumo ajuda a determinar o número ideal de processadores LOGICOS definidos numa partição ZOS mainframe

  • 1. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 15/05/2018 Isabel Soutello – migdsbel@gmail.com Monitoramento contínuo em dia de pico como auxílio no ajuste fino de capacidade de LPAR mainframe
  • 2. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Cenário ou contexto O Planejamento de Capacidade com base em análise de longo prazo nos dá condições de definir CECs com diversas partições e estimar o tamanho necessário (processadores e pesos) de cada uma para atender o processamento na maior parte do tempo. Recomenda-se ter num mesmo CEC partições com cargas diferentes sejam ou não de um mesmo Sysplex e cujos picos de carga ocorram em períodos diferentes (horas ou dias). Ambiente Mainframe, CECs com mais de uma LPAR zOS, cargas diversas em cada LPAR
  • 3. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Por que monitorar o dia de pico? Monitoramento contínuo em dia de pico Geralmente é o dia que o processamento transacional pode apresentar problema de tempo de resposta devido a taxa de volume de transações muito alta pontual. Evitar incidente de capacidade, mesmo sabendo que a partição está bem dimensionada para a maior parte do tempo. Custo da monitoração se torna beneficio maior.
  • 4. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Método / ferramenta Ações necessárias: instalação da parte cliente na estação (micro com Windows), ativação do processo servidor de rede GMPSERVE nas partições zOS, além dos processos básicos do RMF e RMFGAT já utilizados. Definições no membro do RMF da PARMLIB, geralmente já utilizadas com a instalação do RMF Salva dos dados, coletados durante intervalo escolhido, em arquivo .CSV e posteriormente importados em planilha por ex. Excel. Monitoração continua (minuto) com RMF-PM versão client-server
  • 5. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Monitoramento contínuo em dia de pico Somente utilização % de CPU (MVS %) é uma medida fraca embora seja geralmente a mais usada por equipes de Operação. Já vimos partição com utilização a 95% sem nenhuma contenção de processadores em compensação outra com 75% sofrendo contenção. Por que? Depende muito do comportamento da carga da partição. Quais medidas monitorar?
  • 6. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Medidas adequadas e tipos de carga Número de CPs necessários vs. CPs disponiveis fica mais preciso. Costumamos chamar de fila o número de processos que excedem o de processadores. Por observação durante a monitoração e cruzamento dos dados em análise posterior (já que os dados de cada série podem facilmente ser salvos) notamos que uma LPAR com carga majoritariamente online esta relação deve ser no máximo 2:1 (ou fila de 1:1) LOAD AVERAGE – NÚMERO DE PROCESSOS EM EXECUÇÃO NOS PROCESSADORES OU AGUARDANDO PROCESSADOR (READY QUEUE) # PROCESSORS ONLINE – NÚMERO DE PROCESSADORES ATIVOS NA PARTIÇÃO
  • 7. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Medidas adequadas e tipos de carga Já em partições com muita carga batch esta relação pode chegar a 3:1 ou até 4:1 sem grandes prejuízos para tempo de resposta e para as janelas de execução, desde que “goals” estejam bem definidos no WLM. Ação de aumento correto de # CPs online na LPAR minimiza o “prejuízo” das transações mal atendidas por falta de processadores. Geralmente o CEC todo não está a 100% e portanto a partição com maior demanda pode ser beneficiada sem prejudicar o conjunto. LOAD AVERAGE – NÚMERO DE PROCESSOS EM EXECUÇÃO NOS PROCESSADORES OU AGUARDANDO PROCESSADOR (READY QUEUE) # PROCESSORS ONLINE – NÚMERO DE PROCESSADORES ATIVOS NA PARTIÇÃO
  • 8. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Aumento de # CPs online para atender “fila” temporária
  • 9. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Medidas adicionais com “Hyperdispatch” Classificação de processadores em: Esta distribuição é feita quando se usa Hyperdispatch (distribuição vertical em vez de horizontal) e o cálculo é feito em função do peso e processadores atribuídos a LPAR. Não é preciso conhecer fórmula, o monitor mostra a cada mudança de # processadores ou peso. Os processadores “High” são os “dedicados” a esta partição, os “Médium” podem atender outra partição mas dão preferencia a esta e os “Low” são os processadores “excedentes” ou totalmente compartilhados entre as LPARs do CEC. # PROCESSORS WITH HIGH SHARE # PROCESSORS WITH MEDIUM SHARE # PROCESSORS WITH LOW SHARE
  • 10. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Medidas adicionais com Hyperdispatch Processadores “Low” ficam estacionados ou inativos na LPAR Por não serem necessários na maior parte do tempo, ficando inativos evitam “overhead” de troca de processadores desnecessária. Quando demandados por um excesso temporário de carga, podem diminuir ou até cair a zero, entrando em ação para atender esta LPAR que está com alta demanda. Se notamos que os processadores “parked” se tornam zero por muito tempo ou com muita frequência, é o caso de rever também o peso da LPAR, de modo a atender a carga com melhor performance. Obs. : vale também para processadores zIIP. # PROCESSORS PARKED – PROCESSADORES QUE NÃO ESTÃO EM USO NA PARTIÇÃO
  • 11. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Uso dos processadores “parked” indica necessidade aumento de peso
  • 12. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Com pesos alterados, além do aumento de CPs pesos CP online High Medium Low LPAR XXXX (carga predominate online) 68 30 24 1 6 LPAR YYYY (carga predominate batch) 32 15 11 2 2 total CPs logicos 45 35 3 8 total CPs fisicos 100 35 Configuração CEC alterada para pico
  • 13. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Conclusões – ganho de performance É bom monitorar todas as partições de um Sysplex e do CEC. Se bem ajustadas todas essas medidas nos dão a possibilidade de obter a melhor performance das partições sendo monitoradas, pois teremos menos “dança de processadores” de uma partição para outra que leva a perda de performance pelo não aproveitamento dos “cache” de processadores, principalmente se as partições que os compartilham estão em diferentes “drawers”. O número total de processadores atende o “load average” do momento e com os processadores parked, somente os processadores necessários atendem a partição, evitando “overhead”.
  • 14. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Medidas complementares para análise Uma relação entre % utilização do MVS e fila (load average) x número de processadores, pode ser deduzida, pela repetição mensal da monitoração/análise pois perfil geralmente se repete em situação de pico de demanda de acordo com característica da carga, mas ainda assim há situações especificas. Fazer uma boa definição de “report class” agrupando processos e/ou transações de mesmo objetivo, ajuda para identificação imediata dos principais causadores de alta demanda de consumo no pico . Medidas que ajudam a entender o ambiente e carga da partição.
  • 15. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Medidas complementares para análise “Transaction ended rate” (by workload e by report class). Com isso, na monitoração é possível identificar a curva de transações/segundo das report class e compara-las com do workload completo. Por ex. entre 10:00 e 10:10 (pico horário do dia de pico) as transações por segundo da report class RINFO representam 35% das transações por segundo do WORKLOAD CICS. As medidas “% using by report class” e/ou “% delay by report class” ajudam a descobrir o conjunto de processos que responde por um maior consumo no período de pico. Workload e report class
  • 16. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Transações por Report x WKLD
  • 17. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Medidas complementares para análise “Processor - % using by job” representa o % de tempo entre 2 medidas que o processo esteve usando CPU. Ajuda a verificar se não temos processos que já são “CPU bound” por natureza executando em “service class” com prioridade alta. Se este valor maior que 100, significa processo extrapolando mais de 1 processador. Processos
  • 18. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Links e Referências https://www-03.ibm.com/ systems/z/os/zos/features/rmf/tools/rmftools.html The IBM RMF PM Java ™ Technology version 2.4.87 – General Help Planning Considerations for HiperDispatch Mode Version 2 - Steve Grabarits Gary King Bernie Pierce Version Date: May 11, 2011 - Techdocs
  • 19. Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Muito Obrigada! Colaboração: Fernando Ferreira (IBM) Alvaro Salla (MAFFEI)

Notas do Editor

  1. Apresentação Pessoal Nome e experiência Correção e-mail
  2. Planejamento é médio e longo prazo. Determinação de topologia ou distribuição de cargas por CECs e partições Configuração de tamanho das partições MIPS mínimo e máximo, compartilhamento de processadores Lógicos podem ser até 2 x o número de físicos
  3. Dados completos das ferramenta de planejamento, obtidos dos registros SMF, consolidados por períodos maiores, são geralmente médias e alguns picos História da turma da autópsia, não participação durante problema ou incidente de capacidade como consequência de outro problema por ex hardware ou aplicação. Situações: dias de pico, novas implantações gerando possíveis problemas, mudanças regulatórias influenciando volume, testes de carga situações de negocio, exercícios de contingencia.
  4. Medidas são geradas pelo sistema operacional zOS e capturadas pelo módulo RMF Existem centenas ou milhares de medidas de processador, memória, io refer. a cargas e processos Transmitidas via TCPIP para estação cliente Intervalo pode ser todo período monitorado, ou escolhido na salva
  5. Existem cargas com uso mais intenso de CPU e outras nem tanto Geralmente quem define goals mais com base na entrega do serviço nem sempre conhece a característica ou comportamento da aplicação (desenv).
  6. A medida de contenção é a fila.
  7. Se identificado rápido o gargalo, ação diminui o tempo de sofrimento das transações, carga, ou programa até passar o sufoco Não é necessário abrir até o limite de processadores físicos, pois pode piorar performance
  8. Ex: Tempo de problema reduzido de meia hora para 5 min. Se demora pode virar bola de neve, com prejuízo cada vez maior 25 CPs até 50 processos Ultrapassou 60 processos, abertos + 5 CPs Fechados somente após problema contornado
  9. Hyperdspatch começou a partir da z10. Membro SYSOPT da PARMLIB. RMF - Confusão na nomenclatura da distrib. vertical, “high share” não são os mais largamente compartilhados, estes são os low. O high são alocados sempre no mesmo físico. Como se tivessem um peso 100% Os médium podem ser alocados em qualquer físico mas possuem um “peso” que gera afinidade. Os low podem nunca ser alocados no mesmo físico (fim da fila) e portanto tb não no mesmo book/drawer,
  10. Se aumentar o número de CPs, sem mexer no peso, aumenta o número de VL. Muitos VL com alto nível de "unparked", pode-se pagar o preço de acessar o cache remoto, mesmo com um número pequeno de PUs.
  11. Ex: Os parked foram diminuindo até chegar a zero, o que indica que para outras partições não estavam sendo demandados, e todos os abertos ou online passaram a atender a partição em questão.
  12. Ficaria outra distribuição melhor se mexer também nos pesos, mas nem sempre necessário.
  13. Pra fazer boa definição, tem que correr atrás da informação com outras áreas, a menos que chegue através de campanhas, comunicados/leis, projetos.
  14. Volume de Transações por segundo. Report class ajuda mais nas cargas online, já que o RMF não mostra dados de transações, so de processos.
  15. Descobrir causadores no início da elevação pode ajudar a evitar problema maior de contenção
  16. Cuidado má interpretação de medidas, se alguém de fora ver % de utilização acha que o job está usando aquela % da capacidade Não é raro programas CPU bound com prioridade agressiva, sem ganho e atrapalhando outros processos
  17. www.ibm.com/support/techdocs é o link para os techdocs Mais informações também no RMF users guide.