TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho de Sistemas em tempo real

Por:   •  10/3/2022  •  Trabalho acadêmico  •  1.676 Palavras (7 Páginas)  •  85 Visualizações

Página 1 de 7

[pic 1]

UNIVERSIDADE FEDERAL DO VALE DO SÃO

FRANCISCO

CURSO DE GRADUAÇÃO EM ENGENHARIA DE

COMPUTAÇÃO

ANSELMO RINÊ AGUIAR DOS SANTOS FILHO

RELATÓRIO TÉCNICO

MODELAGEM E SIMULAÇÃO DISCRETA

JUAZEIRO - BA

2019

ANSELMO RINÊ AGUIAR DOS SANTOS FILHO

RELATÓRIO TÉCNICO 

AVALIAR UM SISTEMA DE FILAS M/M/1

POR MEIO DO SOFTWARE QS-MM1.cpp

Relatório realizado para a disciplina de Modelagem e Simulação, ministrada pelo Prof. Dr. Brauliro Gonçalves Leal, para obtenção de nota parcial.

JUAZEIRO - BA

2019

SUMÁRIO

1        INTRODUÇÃO        4

2        METODOLOGIA        5

3        RESULTADOS        6

3.1        Neutro (1,0 iat e U ~ 70%)        6

3.2        Muito Pessimista (1,4 iat)        7

3.3 Pessimista (1,4 iat)        8

4        CONCLUSÃO        13

REFERÊNCIAS        14

ANEXO A - CÓDIGOS UTILIZADOS        14

4.1        QS-MM1.cpp        14


  1. INTRODUÇÃO

A execução de modelos de simulação em computador tem potencial para fornecer resultados mais precisos sem a necessidade de interferir nos sistemas reais, possibilitando gerar informações úteis na tomada de decisões para a solução de problemas. Sendo também é uma área com grande potencial de aplicação comercial, pesquisa e consultoria, principalmente em sistemas de grande tráfego. Mas vai além, como banco de dados, sistemas operacionais, comunicação, sistemas embarcados e projetos de hardware e software.

Uma característica destes sistemas é que um recurso pode atender, em geral, apenas uma tarefa em dado intervalo de tempo e as outras tarefas que pretendem utilizá-lo devem esperar em uma fila. O conceito de fila, apesar da sua simplicidade, é a ideia primária para a compreensão do mais simples ao mais complexo sistema computacional, da performance de uma CPU à grande rede mundial – a Internet, dos sistemas de hardware aos de software. As técnicas desta categoria consistem em ferramentas desenvolvidas através de uma linguagem de programação, possuindo o menor custo dentre as demais categorias, mas com o tempo para medições mais variável dentre elas.

A partir dos resultados obtidos, será verificada a intervalo de chegada na fila e a modelagem do tempo de execução de um pacote.

  1. METODOLOGIA

Para o Sistema Computacional proposto conta com o roteador escolhido foi o Cisco 2901 router, com uma taxa de 75 Mbps. O switch, também da Cisco, é o Cisco Catalyst 6500, com uma taxa de 100 Mbps. O computador e notebook utilizados possuem como processadores, respectivamente, o i5-5200U e i3-3110M. O servidor de e-mail escolhido foi o Exchange Server 2003, cujos dados foram disponibilizados no site da Microsoft.

Para a determinação do tempo de serviço no computador e notebook, foi utilizado o software Wireshark para filtrar os pacotes do protocolo POP3. Foram obtidos o instante que o pacote é recebido e o instante que o pacote subsequente é recebido. Foi estimado o tempo necessário para processar o pacote através da subtração desses dois instantes. As demais equações para st são também mostradas a seguir.

Considerando as configurações apresentadas, temos que o intervalo entre tarefas, considerando 85000 pacotes diários, e tempo de serviço de cada componente são dados por:

λ =  = 0,983 t/s[pic 2]

Iat =            [pic 3]

Iat = 1,0164 s

stroteador = 75 2610248Kbits∗ Kbits/s = 0,0027s

stswitch = 100 2610248Kbits∗ Kbits/s = 0,002s

stservidor = (48 + 124)1 = 0,005

stcomputadordemesa = 0,0222s

stnotebook = 0,0284s

O fluxo de eventos escolhido inicia-se no roteador, partindo para o switch e indo do computador de mesa até o servidor de e-mail, simulando o envio de um e-mail para o

notebook. O próximo componente é o switch, seguido do notebook e servidor novamente, para indicar o acesso ao e-mail recebido.

  1. RESULTADOS

Na Tabela, são mostradas as métricas obtidas para cada componente em cada repetição da técnica QS-MM1. Cada tabela é simulada um cenário relacionado a demanda e o tamanho da tarefa, colocada em cinco condições apresentadas

  1. Neutro (1,0 iat e U ~ 70%)

[pic 4][pic 5]

[pic 6]

e

iat

st

at

bs

es

nq

1

0,335

0,037

0,335

0,335

0,372

0

2

0,527

0,684

0,862

0,862

1,546

0

3

3,513

2,243

4,375

4,375

6,618

0

4

2,263

2,269

6,637

6,637

8,906

0

5

0,561

0,370

7,199

8,906

9,276

1

6

0,091

1,074

7,289

9,276

10,350

2

7

0,209

0,125

7,499

10,350

10,475

3

8

1,090

1,189

8,589

10,475

11,664

4

9

0,590

0,978

9,179

11,664

12,642

4

10

0,104

0,179

9,283

12,642

12,821

4

...

Baixar como (para membros premium)  txt (13.6 Kb)   pdf (245.1 Kb)   docx (684.9 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com