Avaliação de Desempenho. Mehran Misaghi

Documentos relacionados
Pós-graduação em Engenharia de Produção

Pós-graduação em Engenharia de Produção

PCS 2039 Modelagem e Simulação de Sistemas Computacionais

Conceitos de Análise de Desempenho

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

Redes de Computadores

PCS 2039 Modelagem e Simulação de Sistemas Computacionais

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS. Aula 1- Introdução aos Sistemas Distribuídos

Parâmetros de Comparação entre Redes

ASPECTOS INSTITUCIONAIS DO ESTABELECIMENTO DA CARTOGRAFIA DIGITAL

Informática, ética e sociedade

Informática, ética e sociedade

Conceitos e terminologia de segurança quanto à disponibilidade

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

COMUNICADO 003/2014 ASSUNTO: PROCESSO SELETIVO DE DOCENTES AOS CURSOS DE EDUCAÇÃO SUPERIOR

Aula 01 - Introdução

Aula 1 Conceitos Básicos

Avaliação de Desempenho de Sistemas Discretos

Análise e projeto de sistemas

Introdução à Avaliação de Desempenho

CONCEITOS INICIAIS APRESENTAÇÃO DO PROFESSOR

SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi

Avaliação de Desempenho

URI Câmpus de Frederico Westphalen Curso de Ciência da Computação Período 02/2018

Introdução às Redes de Computadores. Prof. Leonardo Barreto Campos

Gerenciamento e Interoperabilidade de Redes

As Visões. Visões arquiteturais (revisão)

Avaliação de Desempenho de Sistemas Discretos

Avaliação de Desempenho de Sistemas Discretos

Quando Distribuir é bom

Modelagem Analítica. Profa. Jussara M. Almeida 1 o Semestre de 2011

Interconexão de redes locais. Repetidores. Hubs. Existência de diferentes padrões de rede

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

FILAS. Mestrado em Engenharia Elétrica Carlos Marcelo Pedroso 2013

Gerenciamento de Redes. Introdução

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

CST em Redes de Computadores

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO REDES DE COMUNICAÇÕES

Introdução à Computação

1º Semestre. Algoritmos e Programação Orientada a Objetos I. Fundamentos de Teoria da Computação. Introdução à Administração

Ex: Sistema Tráfego Rodoviário

Quando Distribuir é bom

SSC546 -Avaliação de Desempenho Parte 1 Sarita Mazzini Bruschi

NÍVEL SUPERIOR NÍVEL SUPERIOR

(RelGradeCurricular) Número de créditos no período: 30 2 CMP4121 INTROD CIENCIA DA COMPUTACAO II MAF4231 CALCULO PARA COMPUTACAO III

Conceitos de Auditoria de Sistemas

TM 1. Manuel P. Ricardo. Faculdade de Engenharia da Universidade do Porto

Modelos Probabilísticos

Redes de Computadores

Protocolos de Interligação de Redes Locais e a Distância Introdução. Thiago Leite

Estatística e Modelos Probabilísticos - COE241

Análise e Modelagem de Desempenho de Sistemas de Computação. Profa. Jussara M. Almeida 1 o Semestre de 2014

OS RISCOS CIBERNÉTICOS NA AGENDA DAS CORPORAÇÕES BRASIL E GLOBAL. Cyber Insurance

REDES DE COMPUTADORES

Apresentação da Disciplina

Redes de computadores. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Estatística e Modelos Probabilísticos - COE241

Configurando ajustes e Failover avançados do VPN de Site-para-Site no RV160 e no RV260

Protocolos de Interligação de Redes Locais e a Distância Introdução

NOVO ESCALONADOR PARA REDE LTE. Renê Pomilio de Oliveira. Prof. Dr. Augusto Foronda. Prof. Dr. Lourival A. Góis

UFV Catálogo de Graduação SISTEMAS DE INFORMAÇÃO. COORDENADORA Liziane Santos Soares

Apresentação da Disciplina

Estatística e Modelos Probabilísticos - COE241

Disciplina: Redes de Computadores Nº de Créditos: Ano: 2017 Semestre: 1 Carga horária: 60h

Processos Estocásticos aplicados à Sistemas Computacionais

Segurança da Informação

REDES DE COMPUTADORES

Apresentação. Sistemas Operacionais. Universidade Federal de Uberlândia Faculdade de Computação Prof. Dr. rer. nat. Daniel D.

Instituto Federal de Educação, Ciência e Tecnologia de São Paulo IFSP Câmpus Presidente Epitácio SP Melissa Bonfim Alcantud

Prof. Emiliano S. Monteiro

O QUE É E POR QUE ESTUDAR IHC?

Aula 5 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MULTI PLAYER. Marcelo Henrique dos Santos

Sistema de gerenciamento de consultas e atividades do Projeto UFMA Saudável

Redes para Automação Industrial: Introdução às Redes de Computadores Luiz Affonso Guedes

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1

Uma compreensão completa dos Requisitos do Software é fundamental para obter um software e um processo de desenvolvimento com alta qualidade

Conceitos Básicos de Planejamento

Computação móvel na nuvem Grover E. Castro Guzman Computação Móvel MAC5743 IME-USP

TÉCNICO EM INFORMÁTICA. Módulo II Fundamentos de Redes

Curso de Engenharia Formação Geral 1º e 2º anos

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento

Redes P2P Gnutella e Simuladores

Modelagem e Análise de Sistemas - COS767

Segurança e Controle em Sistemas de Informação. Profa. Ellen Francine ICMC-USP

Agenda da aula. 1 Indicadores de desempenho. 2 Desenvolvendo indicadores de desempenho para toda a empresa

Gerência de Redes Áreas Carlos Gustavo Araújo da Rocha. Gerência de Redes

1º Período 2º Período 3º Período 4º Período 5º Período 6º Período 7º Período 8º Período 9º Período 10º Período

Avaliação Quantitativa de Sistemas

Interconexão de redes locais. Repetidores. Pontes (Bridges) Existência de diferentes padrões de rede. Interconexão pode ocorrer em diferentes âmbitos

TABELA DE EQUIVALÊNCIA. Tabela de Equivalência do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Rede Local - Instalação. Formador: David Casimiro

Algoritmos e Programação

Avaliação de Desempenho de Sistemas DCC 074

Sistemas de Informação e Decisão. Douglas Farias Cordeiro

Introdução aos Sistemas Distribuídos

Transcrição:

Avaliação de Desempenho Mehran Misaghi mehran@sociesc.org.br

Avaliação de Desempenho 2/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Agenda Pequena Apresentação Apresentação da disciplina Sugestões de Leitura Conceitos de Desempenho

Avaliação de Desempenho 3/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Doutor em Eng Elétrica USP na área de Criptografia. Mestre em C. da Computação UFSC na área de Criptografia. Especialista em Redes de Computadores UFSC. Bacharel em SI - UNISINOS Professor de graduação, pós-graduação e cursos de extensão em Segurança da Informação na SOCIESC IST. Professor de Mestrado em Engenharia de Produção na SOCIESC IST. Líder do Grupo de pesquisa em Segurança e Criptografia (GruSeC). Pesquisador Associado no IPTI (SP) Auditor de segurança. Membro do corpo editorial de periódicos internacionais.

Aula 1 - Apresentação da Disciplina Apresentação Nome Trabalha em que área? Experiência em Sistemas Operacionais Conhecimento em Inglês Qual é a sua expectativa da disciplina? Como pode contribuir? Avaliação de Desempenho 4/24 Prof. Mehran Misaghi

Avaliação de Desempenho 5/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Apresentação da Disciplina Objetivo da Disciplina Proporcionar ao futuro Bacharel em Sistemas de Informação a compreensão da importância de análise de desempenho nos ambientes cooperativos nas redes de computadores das organizações através dos conceitos, demonstração de ferramentas e estudo de casos.

Aula 1 - Apresentação da Disciplina Conteúdo Programática da Disciplina 1. Compreender os conceitos básicos de desempenho 2. Conhecer métodos de avaliação de desempenho. 3. Conhecer teoria de filas e análise de uma fila única. 4. Conhecer as metodologias de aferição. 5. Aprender técnicas de simulação de dados; 6. Conhecer modelagem de desempenho para WEB. 7. Conhecer conceitos de tráfego de redes. 8. Conhecer a metodologia de planejamento de capacidade. 9. Compreender algoritmos de congestionamento. Avaliação de Desempenho 6/24 Prof. Mehran Misaghi

Avaliação de Desempenho 7/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Metodologias e Práticas Pedagógicas Análise e reflexão sobre conceitos; Exercícios envolvendo estudos de casos; Implementação de modelagem analítica; Simulação de ambientes através de Network Simulator; Apresentação e demonstração de ferramentas para a ilustração de conceitos.

Avaliação de Desempenho 8/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Formas e Critérios de Avaliação As provas serão sem consulta. (PP)Prova Parcial = 20% da nota final. (EA)Exercícios e Artigos = 20% da nota final. (PF)Programa de Fila = 20% da nota final. (PS)Prova Semestral = 40% da nota final. Material das aulas estará em Aluno@Net. NF = (PP + EA + PF) X 0,20 + PS X 0,40

Avaliação de Desempenho 9/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Áreas de Concentração Melhoria ou Avaliação de Desempenho: Servidores de Autenticação Servidores de Backup Servidores de Aplicação Servidores WEB Servidores de Arquivos Servidores de Banco de Dados Tráfego de Rede Sistemas de Armazenamento Videoconferência.

Avaliação de Desempenho 10/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Áreas de Concentração Simulação, Modelagem e Benchmarking: Ferramentas de Simulação Ferramentas de geração de carga Ferramentas de Modelagem Ferramentas de Benchmarking Ferramentas de Planejamento de Capacidade

Avaliação de Desempenho 11/24 Prof. Mehran Misaghi Aula 1 - Apresentação da Disciplina Dúvidas?

Avaliação de Desempenho 12/24 Prof. Mehran Misaghi Sugestões para Leitura TANENBAUM, A. Redes de Computadores, 4a Ed. Elsvier, 2003. MENASCÉ D. ALMEIDA, V. Planejamento de Capacidade para Serviços WEB, Ed. Compus, 2003. Notas de aula do professor Sauvé da Universidade Federal de Campina Grande em http://www.dsc.ufcg.edu.br/~jacques/ Notas de aula do professor Suruagy da UNIFACS em http://www.nuperc.unifacs.br/suruagy/ Notas de aula do professor Menascé da George Mason University em http://cs.gmu.edu/faculty/menasce.html Notas de aula do professor Scott F. Midkiff em http://fiddle.visc.vt.edu/courses/ece5984-net2/lectures.html KRISHNAMURTHY, B.; REXFORD, J. Redes para a Web. Ed. Campus, 2001.

Avaliação de Desempenho 13/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Definição de Parâmetros Realizar junto aos usuários um levantamento das necessidades e expectativas. Fixar os objetivos de desempenho a serem alcançados. Como? Definição das características necessárias aos vários componentes do sistema

Avaliação de Desempenho 14/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Entendimento do Ambiente 1. Ter uma visão global do ambiente computacional como um todo. 2. Entender completamente o ambiente atual antes de se pensar em opções de reconfigurações futuras. 3. Entendimento das partes do ambiente pode auxiliar o analista a limitar o escopo do estudo de planejamento da capacidade e reduzir tempos e custos envolvidos no projeto. - Descrição completa do ambiente computacional - Construção de um modelo global.

Avaliação de Desempenho 15/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Objetivos de desempenho O sistema deve ser capaz de atender as funções e serviços esperados. Como? As tarefas devem ser executadas dentro de parâmetros de desempenho considerados aceitáveis Como?

Avaliação de Desempenho 16/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Alguns Parâmetros de Desempenho (Rede) Disponibilidade Tempo de Resposta Utilização da Rede Vazão Confiabilidade Eficiência Relação Custo/Desempenho

Avaliação de Desempenho 17/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho O primeiro passo para a medição de desempenho de rede é determinar se os pacotes estão atravessando a rede. Teste simples com ping teste com ping Será que a resposta de um ping, é um bom indicador de desempenho? Pq?

Aula I: Conceitos Básicos de Desempenho Disponibilidade Se existirem pacotes perdidos na sequência de ping, deve ser determinado o que causa a perda de pacotes. As mais possíveis causas: Colisões em um segmento da rede. Pacotes largados por um dispositivo da rede. Como? Figura extraída do livo Network Performance Open Source Toolkit, Richard Blum, Wiley, 2003. Avaliação de Desempenho 18/24 Prof. Mehran Misaghi

Avaliação de Desempenho 19/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Tempo de Resposta Definição: Tempo decorrido entre o pedido e o início/conclusão da realização do serviço Valores típicos aceitáveis Características estatísticas tempo de resposta x vazão

Avaliação de Desempenho 20/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Tempo de Resposta Pedido do Usuário Resposta do Sistema Tempo de Resposta Tempo Usuário Inicia Pedido Usuário Finaliza Pedido Sistema Inicia Execução Sistema Inicia Resposta Sistema Completa Resposta Usuário Inicia Próximo Pedido Tempo de Reação Tempo de Resposta (Definição 1) Think Time Tempo Tempo de Resposta (Definição 2) José Augusto Suruagy Monteiro

Avaliação de Desempenho 21/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Fatores de Tempo de Resposta Segmentos de Rede sobrecarregados; Erros de Rede; Falha nos Dispositivos de Rede; Hosts sobrecarregados; Excesso de Broadcast; Falha no Cabeamento da Rede

Avaliação de Desempenho 22/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Teste de Tempo de Resposta com ping Tempo de resposta de LAN é bem inferior do que WAN. Se o tempo de resposta de LAN for parecido com WAN, o que podemos concluir? Teste de Tempo de Resposta com traceroute

Avaliação de Desempenho 23/24 Prof. Mehran Misaghi Aula I: Conceitos Básicos de Desempenho Dúvidas?

Agradecemos a sua presença! Mehran Misaghi mehran@sociesc.org.br