Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Fine grain performance evaluation of e-commerce sites

Published: 01 December 2004 Publication History

Abstract

E-commerce sites are still a reference for the Web technology in terms of complexity and performance requirements, including availability and scalability. In this paper we show that a coarse grain analysis, that is used in most performance studies, may lead to incomplete or false deductions about the behavior of the hardware and software components supporting e-commerce sites. Through a fine grain performance evaluation of a medium size e-commerce site, we find some interesting results that demonstrate the importance of an analysis approach that is carried out at the software function level with the combination of distribution oriented metrics instead of average values.

References

[1]
Apache web server, 2004. http://httpd.apache.org/.
[2]
V. Cardellini, E. Casalicchio, M. Colajanni, and P. S. Yu. The state of the art in locally distributed web-server systems. ACM Comput. Surv., 34(2):263--311, 2002.
[3]
E. Cecchet, A. Chanda, S. Elnikety, J. Marguerite, and W. Zwaenepoel. Performance comparison of middleware architectures for generating dynamic web content. In Proc. of 4th Middleware Conference, Jun 2003.
[4]
M. Dahlin. Interpreting stale load information. IEEE Transactions on Parallel and Distributed Systems, 11(10), 2000.
[5]
R. C. Dodge, D. A. Menascé, and D. Barbará. Testing e-commerce site scalability with tpc-w. In Proc. of 2001 Computer Measurement Group Conference, Dec 2001.
[6]
S. Elnikety, E. Nahum, J. Tracey, and W. Zwaenepoel. A method for transparent admission control and request scheduling in e-commerce web sites. In Proc. of the 13th Int'l Conference on World Wide Web (WWW2004), May 2004.
[7]
S. Godard. Syssyat: System performance tools for linux os, 2004. http://perso.wanadoo.fr/sebastien.godard/.
[8]
X. He and Q. Yang. Performance evaluation of distributed web server architectures under e-commerce workloads. In Proc. of the 1st Int'l Conference on Internet Computing (IC'2000), Jun 2000.
[9]
S. Hemminger. netem: Network emulator, 2004. - http://developer.osdl.org/shemminger/netem/.
[10]
Y. Hu, A. Nanda, and Q. Yang. Measurement, analysis and performance improvement of the apache web server. International Journal of Computers and Their Applications, 8(4), Dec. 2001.
[11]
A. Iyengar, R. King, H. Ludwig, and I. Rouvellou. Performance and service level considerations for distributed web applications. In In Proc. of the 7th World Multiconference on Systems, Cybernetics, and Informatics (SCI 2003), Jul 2003.
[12]
Java Technology. Java 2 platform, enterprise edition (j2ee), 2004. - http://java.sun.com/j2ee/index.jsp.
[13]
K. S. Juse, S. Kounev, and A. Buchmann. Petstore-ws: Measuring the performance implications of web services. In Proc. of the 29th Int'l Conference of the Computer Measurement Group (CMG) on Resource Management and Performance Evaluation of Enterprise Computing Systems - CMG2003, Dec. 2003.
[14]
J. Levon. Oprofile - a system profiler for linux, 2004. - http://oprofile.sourceforge.net/.
[15]
Mysql database server, 2004. - http://www.mysql.com/.
[16]
E. M. Nahum, M.-C. Rosu, S. Seshan, and J. Almeida. The effects of wide-area conditions on www server performance. In Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, pages 257-267, 2001.
[17]
Php scripting language, 2004. - http://www.php.net/.
[18]
H. Xie, L. Bhuyan, and Y.-K. Chang. Benchmarking web server architectures: A simulation study on micro performance. In Fifth Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW-02), with HPCA-8, Feb 2002.

Cited By

View all
  • (2014)Application-aware latency monitoring for cloud tenants via CloudWatch+10th International Conference on Network and Service Management (CNSM) and Workshop10.1109/CNSM.2014.7014143(73-81)Online publication date: Nov-2014
  • (2008)Content Delivery and ManagementContent Delivery Networks10.1007/978-3-540-77887-5_4(105-126)Online publication date: 2008
  • (2006)A Distributed Architecture for Gracefully Degradable Web-Based ServicesProceedings of the Fifth IEEE International Symposium on Network Computing and Applications10.1109/NCA.2006.1(235-238)Online publication date: 24-Jul-2006
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 32, Issue 3
December 2004
51 pages
ISSN:0163-5999
DOI:10.1145/1052305
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2004
Published in SIGMETRICS Volume 32, Issue 3

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2014)Application-aware latency monitoring for cloud tenants via CloudWatch+10th International Conference on Network and Service Management (CNSM) and Workshop10.1109/CNSM.2014.7014143(73-81)Online publication date: Nov-2014
  • (2008)Content Delivery and ManagementContent Delivery Networks10.1007/978-3-540-77887-5_4(105-126)Online publication date: 2008
  • (2006)A Distributed Architecture for Gracefully Degradable Web-Based ServicesProceedings of the Fifth IEEE International Symposium on Network Computing and Applications10.1109/NCA.2006.1(235-238)Online publication date: 24-Jul-2006
  • (2005)Impact of Memory Technology Trends on Performance of Web SystemsProceedings of the International Conference on Next Generation Web Services Practices10.1109/NWESP.2005.46Online publication date: 22-Aug-2005

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media