Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouBernadete Lagos Valgueiro Alterado mais de 7 anos atrás
1
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário de Andamento Simei Tabordes Gonçalves tabordes@gmail.com SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS 1
2
Primeiro Slide (Slide de Título) Análise comparativa entre HTTP 2.0 e HTTP 1.1 Simei Tabordes Gonçalves 2
3
Sumário Introdução (incluir motivação e justificativa) Objetivos Geral Específicos Projeto Situação atual Próximos passos Cronograma Referências Bibliográficas Wiki 3
4
Objetivo Geral Analisar de forma comparativa os protocolos HTTP 1.1 e 2.0, em relacão ao desempenho das aplicações e o consumo de recursos de rede e hardware. Mostrar em um ambiente de testes os benefícios da adoção do HTTP 2.0, e o impacto no desempenho da rede e do hardware em clientes e servidores, com diferentes servidores web. 4
5
Objetivos Específicos Os objetivos especÍficos são: Realizar pesquisa sobre as principais diferenças entre os protocolos HTTP 1.1 e 2.0; Configurar servidores web; Pesquisar ferramentas para monitoramento de servidores e clientes; Executar testes em rede local e redes de baixo desempenho utilizando WANem; 5
6
Objetivos Específicos Utilizar diversos servidores web tais como, Nginx, Apache e IIS; Fazer analise dos resultados obtidos, destacando as descobertas mais importantes. Escrever artigo. 6
7
Novidades do HTTP 2 Compressão GZIP por padrão e obrigatória. HTTPS obrigatório. Paralelização de requisições e respostas assíncronas. Cabeçalhos não se repetem. Ex: User-Agent, que identifica o browser com uma string gigante. “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1933.0 Safari/537.36)”. Priorização de requests. Server-Push. O servidor pode enviar diversos objetos que compõe a página para ficar em cache no navegador do usuário. 7
8
Situação Atual o O HTTP 2.0 ainda não foi oficialmente homologado. o Existe um rascunho da RFC disponilizado pelo IETF(Internet Engineering Task Force) o Há poucas implementações ainda. o O HTTP 2.0 foi derivado do SPDY 3.1 criado pelo Google. o O SPDY iria avançar para a versão 4.1, porém o Google resolveu se juntar ao IETF e contribuir com todo código do SPDY para o HTTP 2.0. 8
9
Situação Atual o Windows 10 Server com HTTP 2.0 habilitado no IIS. o Procurando solução para detectar com precisão o protoclo HTTP 2.0 no Wireshark. o É possível filtrar por porta e IP, porém é detectado com SPDY, que é uma versão anterior ao HTTP 2.0. 9
10
Situação Atual o Debian 7 com servidor Apache e módulo SPDY habilitado. o Já é detectado adequadamente no Wireshark. 10
11
Situação Atual o Servidor GWAN instalado no Debian 7 para comparação de desempenho com HTTP 1.1. o Otimizado para múltiplos cores, vai servir de comparação com outros servidores utilizando HTTP 1.1. 11
12
Cronograma 12 MARÇOABRILMAIOJUNHOJULHO Realizar pesquisa sobre as principais diferenc¸as entre os protocolos HTTP 1.1 e 2.0. XXX Configurar servidores web. XX Pesquisar ferramentas para monitoramento de servidores e clientes. XX Executar testes em rede local e redes de baixo desempenho utilizando WANem. X Utilizar diversos servidores web tais como, Nginx, Apache e ISS. XX Comparar desempenho de todos os servidores web configurados, utilizando HTTP 1.1 e comparar com o GWAN. XX Fazer analise dos resultados obtidos destacar as descobertas mais importantes XXX Escrita do artigo XXXX
13
Próximos Passos o Criar uma página com diversos objetos, que sirva de teste de desempenho em todos os servidores. o Criar um objeto na página que conte o tempo de carregamento total de todos os objetos. o Criar uma forma de armazenar em um banco de dados, as informações dos os testes realizados. 13
14
Referências Bibliográficas HTTPbis Working Group (2015) “ Hypertext Transfer Protocol version 2 draft-ietf- httpbis-http2-17”, https://tools.ietf.org/html/draft-ietf-httpbis-http2-17.https://tools.ietf.org/html/draft-ietf-httpbis-http2-17 Loreto, Salvatore (2015) “http2 / http2-spec”, https://github.com/http2/http2- spec/wiki/Implementations.https://github.com/http2/http2- spec/wiki/Implementations 14
15
Wiki http://187.7.106.14/tcc2015_1/doku.php?id=projeto8:semina rio1 15
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.