DC-UFRPE/Bacharelado em Ciência da Computação/Análise de Desempenho

Programa da Disciplina

editar
Nome: 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

editar

Conceitos 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

editar

Geral:

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
  1. Introdução à análise de desempenho de sistemas computacionais
  2. Técnicas de Medição e Ferramentas
  3. Planejamento de Capacidade
  4. Planejamento de Experimentos
  5. Análise dos Modos e Efeitos de Falha
  6. Diagrama de Bloco de Confiabilidade
  7. Redes de Petri
  8. Teoria de Filas
  9. Processos Estocásticos
  10. Redes de Petri Estocásticas

Métodos Didáticos de Ensino

editar

Atividades práticas com ferramentas estatísticas e com ferramentas de modelagem Sharp, TimeNET e/ou Mercury.

Bibliografia

editar

Básica

editar
  1. Performance by Design: Computer Capacity Planning by Example, Daniel A. Menasce, Virgilio A. F. Almeida, Larry W. Dowdy, Prentice Hall, 2004.
  2. Jain, Raj, “The Art of Computer Systems Performance Analysis”, John Wiley & Sons, 1991.
  3. D.J. Lilja. Measuring computer performance: a practitioner’s guide. Cambridge Univ Pr,

2005.

Complementar

editar
  1. Kant, K., “Introduction to Computer Systems Performance Evaluation”, McGraw-Hill, 1992
  1. K. Goseva-Popstojanova and K. Trivedi. Stochastic Modeling Formalisms for Dependability, Performance and Performability. Lecture Notes in Computer Science, pages 403–422, 2000.
  2. De Melo e Silva Mesquita Johnson, Thienne; Margalho Coutinho, Mauro. Avaliação de Desempenho de Sistemas Computacionais. Editora: Ltc.
  3. 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.
  4. B.R. Haverkort, R. Marie, G. Rubino, and K.S. Trivedi. Performability Modelling:

Techniques and Tools. John Wiley & Sons Inc, 2001.