Servidores Paralelos e Distribuídos de Comércio Eletrônico

  • T. Cançado UFMG
  • A. Pereira UFMG
  • B. Abrahão UFMG
  • R. Pereira UFMG
  • W. Meira Jr. UFMG
  • C. Amorim UFRJ
  • A. Faustino UFRJ
  • S. Dias UFRJ

Resumo


A popularização da Internet torna o comércio eletrônico uma de suas aplicações mais promissoras, o que explica o aumento significativo da carga observada nos sites e a consequente degradação do desempenho de seus servidores. Em paralelo, os usuários estão mais exigentes e criteriosos ao escolher os serviços utilizados e, portanto, escalabilidade tornou-se ponto chave para atender satisfatoriamente esses consumidores. Este artigo apresenta um mecanismo de distribuição de serviços e dados entre servidores de transação estendendo o trabalho anterior, onde apenas a replicação de dados em servidores de comércio eletrônico foi abordada. Essa abordagem foi implementada e validada no âmbito de uma livraria virtual e logs de acesso reais e demonstra que o esquema proposto aumenta efetivamente a escalabilidade do servidor. Por outro lado, descobrimos que a demanda de comunicação entre os servidores distribuídos é crítica e requer análises futuras.

Palavras-chave: comércio eletrônico, sistema paralelo e distribuído, escalabilidade

Referências

J. M. Almeida, V. Almeida, and O. J. Yates. Measuring the behavior of a world wide web server. Technical report. Boston University, 1996.

R. Baeza-Yates and B. Ribeiro-Neto. Modern lnformation Retrieval. Addison Wesley, 1999.

Daniel A. Menascé and Virgílio A. F. Almeida. Capacity Planning for Web Performance: metrics, models and methods. Prentice Hall, 1998.

D. A. Menascé, V. Almeida, R. Fonseca, and M. A. Mendes. A methodology for workload characterization of e-commerce sites. In Proc. 1999 ACM Conference on Electronic Commerce. November 1999.

D. Menascé, V. Almeida, R. Riedi, F. Peligrinelli. R. Fonseca, and W. Meira Jr. In search of invariants for e-business workloads. In In Proceedings of tlte 2nd ACM e-Commerce Conference, pages 56-65, Minneapolis, MN, October 2000.

MindCraft. Webstone. http://www.mindcraft.com/.

A. Pereira, B. Gontijo. T. Cançado, and W. Meira Jr. Replicação de dados em servidores paralelos de comércio eletrônicos. In Anais do I Workshop em Sistemas Computacionais de Alto Desempenho. pages 45-50. São Pedro - SP. Outubro 2000.

G. Paixão. W. Meira Jr.. V. Almeida, O. Menascé, and A. Pereira. Design and implementation of a tool for measuring the performance of complex e-commerce sites. In Proceedings of the 11th lnternational Conference on Modelling Tools and Techniques for Computer and Communication System Performance Evaluation (Performance Tools 2000), March 2000.

Sheldon M. Ross. Simulation, Statitical Modeling and Decision Science. Academic Press, 1997.

T. Voigt and Per Gunningberg. Kernel based control of persistent web server connections. In Proc. of Performance and Architecture of Web Servers 2001, MIT Cambridge. MA. USA, June 2001.
Publicado
10/09/2001
CANÇADO, T.; PEREIRA, A.; ABRAHÃO, B.; PEREIRA, R.; MEIRA JR., W.; AMORIM, C.; FAUSTINO, A.; DIAS, S.. Servidores Paralelos e Distribuídos de Comércio Eletrônico. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 2. , 2001, Pirenópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2001 . p. 103-110. DOI: https://doi.org/10.5753/wscad.2001.19129.