Servidores Cache WWW em Arquiteturas Multiprocessadas

  • Goedson Teixeira Paixão UFMG
  • Wagner Meira Jr. UFMG
  • Fernando Caixeta Sanches UFMG

Resumo


O grande crescimento em popularidade da World Wide Web tem motivado várias pesquisas com o objetivo de reduzir a latência observada pelos usuários. Os servidores cache têm se mostrado uma ferramenta muito importante na busca desse objetivo. Embora a utilização de servidores cache tenha contribuído para diminuir o tráfego na Internet, as estratégias de cooperação utilizadas na composição de grupos (clusters) de caches normalmente trazem uma degradação de desempenho aos servidores não sendo, por isso, escaláveis o suficiente para acompanhar o crescimento atual da WWW. Neste trabalho, propomos uma nova forma de cooperação entre servidores cache que não cause um impacto tão grande no seu desempenho, permitindo, assim, a criação de grupos de servidores cache que sejam capazes de crescer junto com a demanda dos seus usuários.

Palavras-chave: WWW Cache, SMP, SHM

Referências

Maurice J. Bach. The Design of the UNIX operating system. Prentice-Hall Software Series. P T R Prenrice-Hall. Inc.. 1986.

R. Bianchini. L. Kontothanassis, R. Pinto. M. De Maria, M. Abud, and C. Amorim. Hiding communication latency and coherence overhead in software DSMs. In Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems. Boston.MA. October 1996.

Erik Luiz da Silva Fonseca. Hierarquia de Servidores Proxy Cache WWW: Instrumentação e Análise de Desempenho. Master's thesis. Universidade Federal de Minas Gerais. 1999.

Goedson Teixeira Paixão. Escalabilidade em servidores cache WWW. Master's thesis. Universidade Federal de Minas Gerais. 1999.

Wagner Meira Jr., Erik Luiz da Silva Fonseca, Virgílio Augusto Fernandes Almeida, and Cristina D. Murta. Performance Analysis of WWW Cache Proxy Hierarquics. Journal of the Brazilian Computer Society 5(2). Novembro 1998.

Wagner Meira Jr., Erik Fonseca., Virgilio Almeida, and Cristina Murta. Analyzing performance of cache server hierarchies. In Proceedings of SCCC'9R. Antofagasta. Chile. Novemberr 1998.

Wagner Meira Jr., Erik Fonsceca, Virgílio Almeida, and Cristina Murta. Evaluating and configuring WWW caches. In 3rd International VWW Caching Workshop. Manchester. UK. June 1998.

Microsoft Corporation. Cuche Array Routing Protocol and Microsoft Proxy Server 2.0. 1998. http://www.microsoft.com/proxy/documentsCarpWP.exe.

W. Meira Jr., T. J. LeBlanc, N. Hardavellas, and C. Amorim. Understanding the performance of DSM applications. In Proceedings of the Workshop on Communication and Architectural Support for Network-based Computing (CANPC). volume 1199 of Lecture Notes in Computer Science, pages 98-211, San Antonio, TX. February 1997. IEEE, Springer-Verlag.

National Laboratory for Applied Network Research. Squid Internet Object Cache. http://squid.nlanr.net/Squid/.

Alex Rousskov and Duane Wessels. Cache digests. http://ircache.nlanr.net/Papers/cache-digests.ps.gz, April 1998.

Duane Wessels and K. Claffy. Internet cache protocol(icp), version 2. Nerwork Working Group RFC 2186, September 1997. http://ds.internic.net/rfc/rfc2186.txt.
Publicado
29/09/1999
PAIXÃO, Goedson Teixeira; MEIRA JR., Wagner; SANCHES, Fernando Caixeta. Servidores Cache WWW em Arquiteturas Multiprocessadas. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 11. , 1999, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1999 . p. 319-323. DOI: https://doi.org/10.5753/sbac-pad.1999.19807.