DC-UFRPE/Bacharelado em Ciência da Computação/Análise de Desempenho
Programa da Disciplina
editarNome: | Análise de Desempenho |
Código: | 14099 |
Departamento: | Departamento de Computação (DC) |
Área: | Redes e Sistemas Distribuídos |
Carga-horária total: | 60 horas |
Créditos: | 4 |
Pré-requisitos: | 06243 - ESTATÍSTICA EXPLORATÓRIA I |
Ementa
editarConceitos sobre avaliação de desempenho de um sistema de computação. Métodos de avaliação quantitativa de desempenho: monitoração, simulação e modelagem estocástica. Introdução à teoria de filas, redes de Petri e diagrama de blocos de confiabilidade. Estudos de casos.
Objetivos
editarGeral:
editar• Avaliar o desempenho de sistemas através de técnicas de medição e modelagem;
Específicos:
editar• Realizar medições de sistemas reais; • Desenvolver modelos para se avaliar o desempenho, disponibilidade e confiabilidade de sistemas; • Compreender as técnicas de análise de desempenho identificando quando cada técnica deve ser empregada.
Conteúdo Programático
editar- Introdução à análise de desempenho de sistemas computacionais
- Técnicas de Medição e Ferramentas
- Planejamento de Capacidade
- Planejamento de Experimentos
- Análise dos Modos e Efeitos de Falha
- Diagrama de Bloco de Confiabilidade
- Redes de Petri
- Teoria de Filas
- Processos Estocásticos
- Redes de Petri Estocásticas
Métodos Didáticos de Ensino
editarAtividades práticas com ferramentas estatísticas e com ferramentas de modelagem Sharp, TimeNET e/ou Mercury.
Bibliografia
editarBásica
editar- Performance by Design: Computer Capacity Planning by Example, Daniel A. Menasce, Virgilio A. F. Almeida, Larry W. Dowdy, Prentice Hall, 2004.
- Jain, Raj, “The Art of Computer Systems Performance Analysis”, John Wiley & Sons, 1991.
- D.J. Lilja. Measuring computer performance: a practitioner’s guide. Cambridge Univ Pr,
2005.
Complementar
editar- Kant, K., “Introduction to Computer Systems Performance Evaluation”, McGraw-Hill, 1992
- K. Goseva-Popstojanova and K. Trivedi. Stochastic Modeling Formalisms for Dependability, Performance and Performability. Lecture Notes in Computer Science, pages 403–422, 2000.
- De Melo e Silva Mesquita Johnson, Thienne; Margalho Coutinho, Mauro. Avaliação de Desempenho de Sistemas Computacionais. Editora: Ltc.
- G. Bolch, S. Greiner, H. de Meer, and K.S. Trivedi. Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications. Wiley-Interscience, 2006.
- B.R. Haverkort, R. Marie, G. Rubino, and K.S. Trivedi. Performability Modelling:
Techniques and Tools. John Wiley & Sons Inc, 2001.