Qos in Parallelized E-Commerce Systems

  • Bruno Diniz UFMG
  • Rodrigo Pereira UFMG
  • Wagner Meira Jr. UFMG
  • Virgílio Almeida UFMG

Resumo


The proliferation and variety of e-commerce services makes the maintenance of the quality of the services (QoS) provided an essential feature for successful sites. In this paper we propose an application-level strategy for differentiating e-commerce services that is based on variating the number of threads employed for satisfying a request. In order to validate and evaluate our strategy, we implemented an ad server that provides two levels of service. For sake of service differentiation, our strategy showed to be effective, allowing high-priority requests to be answered up to 60% faster than low-priority requests, although the differentiation reduces as the workload that is submitted to the server increases.
Palavras-chave: WWW, Internet, Parallel Computing, Quality of Service

Referências

Gaurav Banga, Peter Druschel, and Jeff Mogul. Better operating system features for faster network servers. In Proceedings of the Workshop on Internet Server Performance, Madison, WI, June 1998.

Gaurav Banga, Peter Druschel, and Jeff Mogul. Resource containers: A new facility for resource management in server systems. In Proceedings of the Third Symposium on Operating System Design and Implementation, New Orleans, LA, February 1999.

J. Bruno, E. Gabber, B. Özden, and A. Silberschatz. The eclipse operating system: Providing quality of service via reservation domains. In Proc. of the Usenix Annual Technical Conference, New Orleans, LA, June 1998.

A. Basu and S. Mühle. Customization in online trade processes. In Proc. of the International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems, pages 120–127, April 1999.

M. Crovella, R. Frangioso, and M. Harchol-Balter. Connection scheduling in web servers, 1999.

B. Diniz, W. Meira Jr., and V. Almeida. Análise de desempenho da terceirização de serviços de comércio eletrônico. In Anais do XVIII Simpósio Brasileiro de Redes de Computadores, Belo Horizonte, MG, Maio 2000. SBC.

E. Kraemer, G. Paixão, G. Diniz, and W. Meira Jr. Minimizing the impact of orphan requests in e-commerce services. In Proc. of the Performance and Architecture of Web Servers, June 2000. Held in conjunction with ACM SIGMETRICS 2000.

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. A. Menascé, V. Almeida, R. Fonseca, and M. A. Mendes. Resource management policies for e-commerce servers. In Proc. Second Workshop on Internet Server Performance, Atlanta, GA, May 1st 1999, in conjunction with ACM SIGMETRICS 99/PERFORMANCE.

V. Pai, P. Druschel, and W. Zwaenepoel. Flash: An efficient and portable web server. In Proc. of the 1999 Annual Usenix Technical Conference, Monterey, CA, June 1999.

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

Gnu Project. Pth: Portable threads library. [link]

H. Varian. Information economy. Scientific American, pages 201–202, September 1995.
Publicado
24/10/2000
DINIZ, Bruno; PEREIRA, Rodrigo; MEIRA JR., Wagner; ALMEIDA, Virgílio. Qos in Parallelized E-Commerce Systems. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 12. , 2000, São Pedro/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2000 . p. 183-189. DOI: https://doi.org/10.5753/sbac-pad.2000.41219.