Tenha seus custos de TI sob controle – Eric Petersen

Propaganda
Adolfo Eric Petersen
ENTERPRISE PERFORMANCE VISION
Sobre a Eccox
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.
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.
Fundada
em 1992
+64,000 usuários das Soluções Eccox
3
Eccox Technology - Copyright 2016
Best
Practices
&
Training
Development:
COBOL, SQL,
DB2, JAVA
Processes & Methodology
Application Life Cycle Quality Management,
DB2 Database Management
Test Environment Automation
CICS and Batch Optimization
Performance & Capacity Planning
Eccox Technology
SQM Suite products:
Eccox Environment Control for Parallel Testing
Application
Performance Tuning
Mainframe z/OS
Architecture
Eccox Quality Control
Software
Engineering
Tests
IT Infrastructure
4
Eccox Technology - Copyright 2016
for Environment Setup
for Data Masking
for Data Generation
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.
Professional
Services
Application
Quality Control
Test Environment
Management
Performance
(MIPS Optimization)
Data Management
(Extraction,
Reduction,
Masking,
Availabity)
Mainframe Operation
Support
EPV Enterprise Performance Vision
5
Eccox Technology - Copyright 2016
Enterprise Performance Vision

ECCOX EPV (Enterprise Performance Vision) é uma solução para
gerenciar o desempenho e planejamento de capacidade em
ambientes z/OS, UNIX e Windows.
EPV for z/OS coleta de dados
FTP
(ou similar)
EPV Userlib

O EPV oferece ampla informação de configuração e utilização de
recursos de máquina, publicadas em páginas HTML. Guiados
através de links pode-se identificar modificações em configurações
de hardware e de software, mudanças no rendimento e
produtividade, consumo de recursos e workloads.
STAT
•


Utiliza técnicas de descoberta automática para coletar, resumir e
correlacionar os sistemas de métricas para transformar os dados
em informações úteis em um processo completamente
transparente.
Com um Approach de Capacity Planning, ajuda a atingir um
ambiente eficiente e estável.
6
Eccox Technology - Copyright 2016
SYS1.MAN
•
•
•
CONF
PC
WINDOWS
AIX
LINUX
z/LINUX
WKLA
RESA
TRND
(1) Identifica rapidamente os maiores consumidores de
recursos;
(2) Auxilia na redução dos custos de hardware e software;
(3) Identifica o consumo de produtos e utilitários;
(4) Melhora a análise de performance e Eficácia no
Planejamento de Capacidade assim como a qualidade de
serviços.
Usabilidade
7
Eccox Technology - Copyright 2016
Relatórios
8
Eccox Technology - Copyright 2016
Exemplo Help z/OS SYSTEM WLC USAGE
FIELD
DESCRIPTION
CEC MSU
The maximum capacity of the CEC in MSU.
DEF MSU
The "Defined Capacity" limit eventually assigned to the LPAR.
GROUP MSU
MSU assigned to the capacity group the LPAR belongs to. Set only if Group Capacity is
used.
MIN ENT
Minimum entitlement assigned to the LPAR. Set only if Group Capacity is used.
ROLLING 4*HOUR
The CPU utilization percentage calculated using the 4 hour rolling average.
MAX ENT
Maximum entitlement assigned to the LPAR. Set only if Group Capacity is used.
% ACT SOFTCAPP
The percentage of the hourly interval when WLM activated "soft capping" reducing the
CPU available to the LPAR to avoid a 4 hour rolling average greater than the Defined
or Group Capacity limits.
GROUP MSU AVA
Long-term average MSUs which would be allowed by the capacity limit but are not used
by LPARs belonging to this system group; if the value is negative the group is capped.
9
Eccox Technology - Copyright 2016
Conteúdo
EPV provides more than 700
different reports which allow
to analyze any z/OS resource
and workload
EPV reports are logically
connected through
predefined path which drive
the user during the analysis
An extensive help system is
embedded in EPV reports
providing detailed technical
information and making it an
excellent self training tool
EPV is continuously updated
to keep up with
technological evolution
10
Eccox Technology - Copyright 2016
Utilização de CPU
11
Eccox Technology - Copyright 2016
Utilização de CPU
12
Eccox Technology - Copyright 2016
Utilização de CPU
13
Eccox Technology - Copyright 2016
Exceptions
EPV automatically provides a
log of the changes made to the
system configuration
EPV exception alerts can be
selectively and automatically
distributed to technical groups
and managers
Automatic
alerting
EPV provides a set of user
definable thresholds to create
exception alerts for
performance problems and
excessive resource usage
workloads
EPV uses statistical analysis and
self adaptive thresholds to
automatically intercept
abnormal behavior and produce
exception alerts
14
Eccox Technology - Copyright 2016
Exceptions
15
Eccox Technology - Copyright 2016
Relatórios End-to-End
16
Eccox Technology - Copyright 2016
Eccox EPV – Relatórios End-to-End
O exemplo a seguir contém o total da utilização máxima de recursos para cada ambiente DATA
CENTER. Cada ambiente usa um benchmark diferente para avaliar a capacidade máxima (MIPS,
RPERF, MHZ).
O total de espaço está em Gbytes utilizados. Para esse cliente o uso do pico foi calculado entre os
horário 08-12.
Eccox EPV – Relatórios End-to-End
A partir do relatório
anterior pode-se fazer o
drill down para o ambiente
e analisar todos os hosts
nesse ambiente.
No exemplo a seguir foi
feito drill down para o
ambiente VMWare.
O combo bos permite ver
várias métricas para os
mesmos hosts.
Eccox EPV – Relatórios End-to-End
Esse é um exemplo de aplicação do ambiente de um cliente que cria relatórios detalhados para as mais importantes aplicações em todas as
plataformas. Os dados originais foram modificados.
A entrada de dados vem de vários coletores. EPV criou um driver para cada ambiente e coletou e sumarizou os dados em um datawarehouse.





Vantage o qual captura estatíticas web
Appdynamics que captura uso de aplicações Java na VMWare guest environment
EPV for z/OS que captura todas as métricas z/OS
EPV for VMWARE que captura todas as métricas Windows
EPV for UNIX que captura todas a métricas AIX
Cada aplicação acessa diferentes hosts e software na arquitetura. A aplicação CREDIT usa:

WEB access no ambiente z/OS

DB2 no ambiente z/OS (DDF)

JAVA na VMWARE virtual guests
A aplicação BANCOMAT usa:

WESPHERE no ambiente z/OS

CICS e DB2 no ambiente z/OS

JAVA no ambiente VMWARE guest

Oracle no ambiente AIX
Eccox EPV – Relatórios End-to-End
A primeira tela mostra o número de usuários acessando a aplicação, tempo de resposta médio em
ms, número de acessos web, total de MIPS consumidos no z/OS e total em MHZ consumidos em
todas as VMWares guests para cada aplicação por turno. A partir dessa tela torna-se fácil ver as
atividades das principais aplicações e o consumo de recursos.
Eccox EPV – Relatórios End-to-End
A partir da primeira tela pode-se escolher a aplicação e realizar drill down para informações mais
detalhadas.
A tela a seguir mostra o breakdown dos tempos de resposta (server time + network time),
número de chamadas Java, quantidade de trafego na rede, número de transações z/OS DB2 DDF,
MIPS convencionais, MIPS zIIP, utilização da CPU (lógica e física), quantidade utilizada em MHZ de
VMWare guest, utilização de CPU (lógica e física) da VMWare guest.
Eccox EPV – Relatórios End-to-End
Da tela anterior é possível fazer o drill down para uma data específica e obter a mesma
informação para cada horario do dia.
Eccox EPV – Relatórios End-to-End
Esse exemplo mostra o relatório de gerenciamento contendo a quantidade total e quantidade no
pico das transações que foram executadas em todos os ambiente para diversas aplicações.
Eccox EPV – Relatórios End-to-End
O relatório a seguir contém a distribuição do tempo de resposta e uma importante aplicação
Web:
Q&A
25
Eccox Technology - Copyright 2016
Obrigado!
Adolfo Eric Petersen
[email protected]
Download