Performance Tuning por Gráficos por Antônio Cesar Sartoratto
-
Upload
joao-galdino-mello-de-souza -
Category
Technology
-
view
3.805 -
download
3
Transcript of Performance Tuning por Gráficos por Antônio Cesar Sartoratto
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
Performance Tuning
através de
Gráficos
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 2
a linha vermelha foi calculada por um simulador que localiza perdas operacionais e dá a meta de otimização
Cálculo das Metas
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 3
a linha vermelha foi calculada por um simulador que localiza perdas operacionais e dá a meta de otimização
Cálculo das Metas
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 4
TRANS1 - Histórico do Tempo de Processador
Evidências de perdas
Aumento do consumo de processador em 6 meses
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 5
TRANS2 - Histórico do Tempo de Processador
Evidências de perdas
Aumento do consumo de processador em 6 meses
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 6
Causa de perda
busca de registros através de lógica de programação: quanto mais dados nas tabelas, mais processador para localizá-los
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 7
Comparação de crescimentos m
ilhõe
s de
tra
nsaç
ões
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 8
Comparação de crescimentos
O consumo de MIPS (9,8º) cresceu mais que a qtde de transações (7,6º)
bilh
ões
de in
stru
ções
por
seg
undo
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 9
crescimento da capacidade instalada (MIPS)
crescimento da quantidade de transações bancárias
Consequência das perdas
fonte dos dados: Febraban
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 10
MIPS X IOPS
billi
ons
of in
stru
ctio
ns p
er s
econ
d
thou
sand
of in
put/
outp
ut p
er s
econ
d
MIPS X IOPS
Comportamento de MIPS e IOPS em 6 meses
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 11
MIPS necessários para realizar IOPS
MIPS X IOPS
O consumo de MIPS por IOPS cresceu 12,5% em 6 meses
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 12
Storage Compartilhado
3 computadores solicitam IO de um mesmo disco: o monitorador de cada um não interpreta concorrência externa
e as filas de espera são ignoradas
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 13
D I R E C T A C C E S S D E V I C E A C T I V I T Y SYSTEM ID EMP1 START 02/25/2008-08.59.57 INTERVAL 008.00.03 RPT VERSION V1R2 RMF END 02/25/2008-17.00.01 CYCLE 1.000 SECONDS - DEVICE AVG AVG AVG AVG AVG AVG AVG % DEV DEVICE VOLUME PAV LCU ACTIVITY RESP IOSQ CMR DB PEND DISC CONN DEV NUM TYPE SERIAL RATE TIME TIME DLY DLY TIME TIME TIME CONN 1021 33903 DISK01 3 0007 22.500 1.7 0.0 0.0 0.0 0.4 0.0 1.3 0.97 1022 33903 DISK02 3 0007 1.482 2.2 0.0 0.0 0.0 0.5 0.1 1.6 0.08 1023 33903 DISK03 3 0007 3.239 3.5 0.0 0.0 0.0 0.3 0.1 3.1 0.33 1024 33903 DISK04 3 0007 1.464 2.5 0.0 0.0 0.0 0.6 0.3 1.6 0.08 1025 33903 DISK05 3 0007 1.909 1.9 0.0 0.0 0.0 0.5 0.2 1.1 0.07 1026 33903 DISK06 3 0007 1.267 3.3 0.0 0.0 0.0 0.6 0.3 2.4 0.10 1027 33903 DISK07 3 0007 3.011 5.6 0.0 0.0 0.0 0.4 0.1 5.2 0.52 1028 33903 DISK08 3 0007 10.815 3.1 0.0 0.0 0.0 0.4 0.1 2.6 0.95 1029 33903 DISK09 3 0007 4.348 1.7 0.1 0.0 0.0 0.6 0.1 1.0 0.14 102A 33903 DISK10 3 0007 12.289 2.2 0.0 0.0 0.0 0.5 0.0 1.7 0.70 102B 33903 DISK11 3 0007 6.190 6.2 0.0 0.0 0.0 0.6 0.2 5.4 1.12 102C 33903 DISK12 3 0007 2.221 1.5 0.0 0.0 0.0 0.4 0.2 0.9 0.06 102D 33903 DISK13 4 0007 24.488 8.6 0.0 0.0 0.0 0.4 0.0 8.2 5.01 102E 33903 DISK14 3 0007 72.919 3.6 0.0 0.0 0.0 0.3 0.0 3.2 7.82 102F 33903 DISK15 3 0007 33.044 3.6 0.0 0.0 0.0 0.3 0.0 3.2 3.57 1030 33903 DISK16 3 0007 17.384 2.1 0.0 0.0 0.0 0.4 0.0 1.7 0.98 100A 33903 DISK17 3 0007 10.160 2.0 0.1 0.0 0.0 0.7 0.0 1.1 0.38 100B 33903 DISK18 3 0007 5.840 1.6 0.0 0.0 0.0 0.4 0.0 1.2 0.22 LCU 0007 337.960 3.1 0.0 0.0 0.0 0.4 0.1 2.7 0.39
Storage Compartilhado
Peso Ponderado = DEV-ACT-RATE X AVG-RESP-TIME (quantidade de IOs resolvidos em 1 segundo)
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 14
Storage Compartilhado
Decomposição de acessos a um SSID
CPU1 CPU2 CPU3
disco1 disco2 disco3 disco4 disco5 disco6 disco7 disco8
O disco1 está a 180% da sua capacidade de IOPS: fila de espera
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 15
Obrigado