Download - Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Transcript
Page 1: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Universidade Federal do Paraná

Mapeamento baseados em sites para servidores de proxies paralelos com

poucas conexões TCP

Aluno: Rafael Augusto PalmaDisciplina: TE 723 – Comunicações de DadosProfessor: Eduardo Parente

Page 2: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Sumário

• Introdução• Conexão persistente e esquema de mapeamento baseado em URL• Esquema de mapeamento baseado em site• Simulação

• Projeto da simulação• Resultados da simulação

• Conclusão

Page 3: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Introdução

Será proposto um esquema de mapeamento baseado em sites

A operações básicas de uma proxy são mostradas nas figura abaixo:

Page 4: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Introdução

Objetivos:

• ter vantagem nas conexões persistentes

• reduzir o número de estabelecimentos da conexão que por sua vez diminui o atraso percebido pelo usuário

Page 5: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Conexão persistente

• permite que os arquivos múltiplos sejam transferidos em uma única conexão TCP

• criada para resolver dois problemas:

• o inicio lento das conexões de TCP

• diminuir o custo das inicializações das múltiplas conexões

Page 6: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Esquema de mapeamento baseado em URL

• os pedidos que alvejam o mesmo site serão mapeados e enviados a diferentes proxies, resultando estabelecimentos múltiplos de conexão ao mesmo site. • isto certamente não otimizará o uso da conexão persistente.

Page 7: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Esquema de mapeamento baseado em site

• todas as paginas da web que pertencem ao mesmo local serão mapeados(traçados) ao mesmo servidor de proxy

Vantagem:

• reduzido número total de inicializações das conexões

• pode facilmente ser integrado em redes existentes

Desvantagem:

• auto-configuração da proxy

Page 8: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Comparação entre os esquemas

Page 9: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Simulação

O alvo das simulações é medir o número dos estabelecimentos da conexão (entre proxies e servidores remotos) que podem ser conservados usando o esquema de mapeamento proposto comparado aos esquemas de mapeamento convencionais baseados em URL.

Page 10: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Projeto da simulação

Será considerado duas métricas de performance :

• total de inicializações das conexões

• número de conexões simultâneas que devem ser mantidas na proxy

Page 11: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Resultados das simulações

Será analisado os seguintes casos:

• Sem operação de cache

• apenas um servidor de proxy

• três servidores de proxy

• Com operação de cache

• apenas um servidor de proxy

• três servidores de proxy

Page 12: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Resultados das simulações

Sem operação de cache

Page 13: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Resultados das simulações

Com operação de cache

Page 14: Universidade Federal do Paraná Mapeamento baseados em sites para servidores de proxies paralelos com poucas conexões TCP Aluno: Rafael Augusto Palma Disciplina:

Conclusão

• mapeia-se todos os pedidos que pertencem ao mesmo local ao mesmo servidor de proxy

• esquema proposto reduz-se por 40-70% dos estabelecimentos da conexão do que o esquema convencional baseados em URL

• reduz o número das conexões que um proxy tem que manter simultaneamente

• esse esquema é benéfico às grandes organizações onde são usados proxies paralelos