a eficiência de mainframes medida através de conceitos de linha de produção e da lei de amdahl...
TRANSCRIPT
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
A eficiência de mainframes
através de conceitos de linha de produção
e da Lei de Amdahl
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
IntroduçãoLei de Amdahl para sistemas equilibrados
8 Mips
1 MB/s
0
2
4
6
8
10
MB/s MIPS
fontes: [Amdahl, 1967] & [Gray, 2000]
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
0:00:00
1:00:00
2:00:00
3:00:00
4:00:00
5:00:00
6:00:00
7:00:00
8:00:00
1 2 3 4 5 6 7 8
opções de configurações de ambiente operacional
Tempo de duração (horas)
Ambiente sem competição Ambiente com alta competição
IntroduçãoQual o tempo para tratar 1 milhão de registros?
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
15.947
13.456
10.443
7.520
3.717
0,07 0,050,08 0,11 0,12
0
5.000
10.000
15.000
20.000
5.000 10.000 15.000 20.000 25.000
Capacidade de Processamento (MIPS)
Transações por Segundo
0
0,25
0,5
0,75
1
Tempo da Transação (seg)
Transações por Segundo Tempo de Resposta
Benchmarksresultado obtido por SPRUTH em IBM - 25.000 MIPS
fonte: Euro CMG 2007
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
Benchmarksfatos observados em um banco brasileiro
0 1 2 3 4 (seg.)
wait time(1,61 s)
task disp time(1,07 s)
cpu time(0,01 s)
média do tempo de resposta das transações
total = 2,69 segundos
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
Processo Computacional = Processo de Fabricação
IntroduçãoResumo da hipótese
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
PE S
ALegenda:E = entradaS = saída
P = processamentoA = ambiente operacional
IntroduçãoConceito de processo
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
entradas (X)
A
B
C
F ’
0
Produtividade X Eficiência
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
Produtividade X Eficiência
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
Produtividade X Eficiência
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
0,3 seg
29 seg
0
10
20
30
40
antes depois
tempo de transação (seg.)
Visão pelos conceitos tradicionaisqual a eficiência destes resultados?
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
120.393
20.184
0
40.000
80.000
120.000
160.000
04-Abr 16-Maiotransações por unidade de tempo
qual a eficiência destes resultados?
Visão pelos conceitos tradicionais
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
91%
43%
0%
20%
40%
60%
80%
100%
antes depois
uso de processador
qual a eficiência destes resultados?
Visão pelos conceitos tradicionais
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
0%
20%
40%
60%
80%
100%
Abr/04 09:00 Abr/04 12:00 Abr/04 15:00
utilização do processador
Processador Necessário Processador Suficiente
processador necessário e suficiente - antes
Aplicação da Lei de Amdahl
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
0,0
0,2
0,4
0,6
0,8
1,0
Abr/04 09:00 Abr/04 12:00 Abr/04 15:00
Índice de Eficiência
Aplicação da Lei de Amdahleficiência - antes
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
0%
20%
40%
60%
80%
100%
Maio/16 09:00 Maio/16 12:00 Maio/16 15:00
utilização do processador
Processador Necessário Processador Suficiente
Aplicação da Lei de Amdahlprocessador necessário e suficiente - depois
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
0,0
0,2
0,4
0,6
0,8
1,0
Maio/16 09:00 Maio/16 12:00 Maio/16 15:00
Índice de Eficiência
Aplicação da Lei de Amdahleficiência - depois
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
0
1
2
3
4
5
6
7500
700 800 0A00 0B00 0C00 0D00
0F001800
1900 1A00
1B00
1C00 1D00
1!00
1F003001
3101
3201
3301
3401
3501
3601
3701
4000
4100
4400
4500
7001
7101
7201
7301
7401
7501
7601
7701
7801
7901
7A01
7B01
7C01
7D01
70
7F01
9001
9101
9201
9301
9401
9501
9601
9701
9801
9901
9A01 9B01
9C01
9D019 E 00
9F01 A001
A101 A201
A301 A401 A501
A601 A701 A801 A901 AA01
AB01 AC01 AD01 AE01 AF01 B001
B101 B201
B301 B401
B501
B601 B701
D000
D100 D200
D300
D400
D500
D600
D700
D800
D900
DA00
DB00
DC00
DE00
DF00
E000
E100
E200
E300
E400
E500
E600
E700
E711
E712
E713
E714
E715
E716
E717
E718
E719
E71A
E71B
E71C
E71D
E71E
E71F
E720
E800
E900 EA00
EB00
ED00 EE00
EF00 F001
F101 F201
F301 F401 F501
F601
coeficiente de sobrecarga fator ideal
Conclusãocausas de ineficiência
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
33% 75% 100%
3
0,50
Utilização (U)
Fila(F)
Conclusãocausas de ineficiência
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
Lei de Amdahl prevista
8 Mips
1 MB/s
0
2
4
6
8
10
MB/s MIPS
Lei de Amdahl observada
325 Mips
40 MB/s
0
80
160
240
320
400
MB/s MIPS
ConclusãoÉ possível atingir a eficiência máxima
Proibida a cópia ou divulgaçãosem permissão escrita do CMG Brasil
A eficiência de mainframes
através de conceitos de linha de produção
e da Lei de Amdahl
F I M
Autores:
Antonio Cesar Sartoratto Dias - [email protected] Fabius Henriques de Carvalho - [email protected]