Post on 16-Apr-2015
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
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
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:
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
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
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.
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
Comparação entre os esquemas
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.
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
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
Resultados das simulações
Sem operação de cache
Resultados das simulações
Com operação de cache
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