Avaliação de Desempenho de Sistemas Introdução
description
Transcript of Avaliação de Desempenho de Sistemas Introdução
Avaliação de Desempenho de Avaliação de Desempenho de Sistemas IntroduçãoSistemas Introdução
Paulo AdeodatoGrupo de Inteligência Computacional
Centro de InformáticaUniversidade Federal de Pernambuco
Avaliação de Desempenho ?Avaliação de Desempenho ?
Onde aparece ? Quem se interessa por isso ? Para que serve ? ...
Exemplo - Telefonia CelularExemplo - Telefonia Celular
Diferentes visões• Usuário• Prestadores de serviço• Fornecedor de infraestrutura• Regulador do serviço• ...
Visão do usuário• Aparelho• Serviço• ...
Aparelho Telefônico - Visão típica do Aparelho Telefônico - Visão típica do usuáriousuário
Preço Portabilidade (dimensão, peso) Autonomia (tempo sem carga) Funcionalidade (memória, registros das ligações,
vibracall etc.) Garantia Rede de assistência técnica Estética ...
Serviço Telefônico - Visão típica do Serviço Telefônico - Visão típica do usuáriousuário
Preço Qualidade do sinal Disponibilidade Confiabilidade Sigilo Área de cobertura Variedade de serviços oferecidos Assistência ao usuário ...
Aspectos Relevantes ObservadosAspectos Relevantes Observados
Ponto de vista (do interessado no sistema)• Escopo do sistema• Objetivos• .....
Critérios de avaliação Mensurabilidade desses critérios
Exercícios para a Próxima AulaExercícios para a Próxima Aula
Fazer as considerações sobre a utilização da Internet sob o ponto de vista do usuário caseiro “típico”• Equipamento• Telefonia• Provedor de acesso
Exemplos de Problemas e ProcedimentosExemplos de Problemas e Procedimentos
Modelagem de uma rede de filas Comparação entre 2 sistemas com base em dados Análise de dados obtidos de medições ou simulações Geração de dados que obedeçam a certa
distribuição
Dados Coletados em uma Fila RealDados Coletados em uma Fila Real(Espera na fila do DETRAN, Tipo M/M/m)(Espera na fila do DETRAN, Tipo M/M/m)
DATA TERM. Cheg.seg
Contcheg
Esperaseg
Atendseg
Saidaseg
Contsaida
Contnegat
FILIAL delta-tCheg.
22/02/1999 04 26790 1 50 1219 28059 1 -1 Cent 022/02/1999 08 26797 1 39 332 27168 1 -1 Cent 722/02/1999 07 27023 1 5 906 27934 1 -1 Cent 22622/02/1999 03 27210 1 13 382 27605 1 -1 Cent 18722/02/1999 05 27224 1 16 1660 28900 1 -1 Cent 1422/02/1999 08 27333 1 9 339 27681 1 -1 Cent 10922/02/1999 03 27598 1 20 648 28266 1 -1 Cent 26522/02/1999 09 27915 1 12 549 28476 1 -1 Cent 31722/02/1999 04 28011 1 29 258 28298 1 -1 Cent 9622/02/1999 07 28022 1 5 406 28433 1 -1 Cent 1122/02/1999 08 28210 1 58 209 28477 1 -1 Cent 18822/02/1999 03 28251 1 20 22 28293 1 -1 Cent 4122/02/1999 04 28275 1 15 642 28932 1 -1 Cent 2422/02/1999 03 28314 1 12 1720 30046 1 -1 Cent 3922/02/1999 08 28421 1 31 1549 30001 1 -1 Cent 10722/02/1999 07 28437 1 29 290 28756 1 -1 Cent 1622/02/1999 09 28476 1 16 227 28719 1 -1 Cent 39
Mineração de DadosMineração de Dados
Histogramas: Tempos entre Histogramas: Tempos entre ChegadasChegadas
1 2 3 4 5 6 7 8
S1
S40
0,2
0,4
0,6
0,8
Tempo de AtendimentoTempo de Atendimento
Histograma de 22/03/99 em intervalos de 200 segundos
0
50
100
150
1 2 3 4 5 6 7 8 9
Histograma de 22/03/99 em intervalos
de 500 segundos
020406080
100
1 2 3 4 5 6 7 8 9
Tempo de EsperaTempo de Espera
Tópicos do CursoTópicos do Curso
Introdução Apresentação de dados e resultados Revisão de probabilidade e estatística Comparação de sistemas com amostras Geração de nos aleatórios Testes de geradores de nos aleatórios Distribuições comumente utilizadas Geração de valores aleatórios Apresentação de profissionais do ramo 1º EXERCÍCIO ESCOLAR
Tópicos do CursoTópicos do Curso
Projeto experimental Introdução à simulação Análise de resultados de simulação Introdução à teoria das filas Análise de uma fila única Redes de filas Leis operacionais 2º EXERCÍCIO ESCOLAR
Aspectos ImportantesAspectos Importantes
Consultar sempre a página da disciplina: ~/if121 Todo o material está no livro de Raj Jain 1991 (há 3
exemplares para consulta na biblioteca) Os capítulos do livro são: 1-3, 10.1-10.4, 13, 26-28, 16, 17, 18.1-5, 24.1-3, 25.1-3+5,
30, 31.1-2, 32, 33.1-4, 36.3 As transparências das aulas serão disponibilizadas na
página da disciplina. Haverá chamada (informal) para todas as aulas. Só haverá 1 segunda chamada com todo o conteúdo do
curso Em virtude de não termos um simulador de fácil utilização,
os projetos serão dimensionados para o Excel da MicroSoft.
Endereços ImportantesEndereços Importantes
Página da disciplina• http://www.di.ufpe.br/~if121
Página do Prof. José Augusto Suruagy• http://www. di.ufpe.br/~suruagy/if121
Página do Prof. Djamel Sadok• http://www. di.ufpe.br/~jamel
Página da Profa Marcília Campos• http://www. di.ufpe.br/~mac
Página do Prof. Paulo Adeodato (sala C-10, ramal 4330)• http://www. di.ufpe.br/~pjla
Referências BibliográficasReferências Bibliográficas
Raj Jain (1991)The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement and ModelingJohn Wiley & Sons
Paul L. Meyer (1969)Probabilidade: Aplicações à estatísticaLivros Técnicos e Científicos Editora