Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Analyzing a web-based system's performance measures at multiple time scales

Published: 01 September 2002 Publication History

Abstract

Web and e-commerce workloads are known to vary significantly from hour to hour, day to day, and week to week. The causes of these fluctuations are changes in the number of users visiting a site and the mix of services they require. Since the workloads are known to vary over time, one should not simply choose an arbitrary time interval and consider it as a reference for performance evaluation. We conclude that times scales are of great importance for operational analysis, particularly for systems with bursty loads. Service level agreements must certainly take into account measurement time scales. Similarly input parameters for predictive models are sensitive to time scale. Ultimately, a time scale should be chosen for service level requirements that best expresses the needs of end-users and the price the owner of a site is willing to pay for QoS.

References

[1]
D. Menascé and V. Almeida, Capacity Planning for Web Service: metrics, models and methods, Prentice Hall, Upper Saddle River, NJ, 2002.
[2]
E. Lazowska, J. Zahorjan, S. Graham, and K. Sevcik, Quantitative System Performance: Computer System Analysis Using Queueing Network Models, Prentice Hall, Upper Saddle River, NJ, 1984.
[3]
D. Menascé, V. Almeida, R. Fonseca, R. Riedi, F. Ribeiro, and W. Meira, "In Search of Invariants for E-Business Workloads", Proceedings of the Second ACM Conference on Electronic Commerce, Minneapolis, MN, October 2000.
[4]
V. Paxson and S. Floyd, "Wide area traffic: The failure of Poisson modeling," IEEE/ACM Transactions on Networking, Vol. 3, No. 3, pp. 226-244, June 1995.
[5]
P. Denning and J. Buzen, "The operational analysis of queuing network models", Computing Surveys, Vol. 10, No. 3, pp. 225-261, September 1978.
[6]
M. Arlitt, D. Krishnamurthy, and J. Rolia, "Workload Characterization and Performance Scalability of a Large Web-based Shopping System", ACM Transactions on Internet Technology, Vol. 1, No. 1, pp. 44-69, August 2001.
[7]
M. Arlitt and C. Williamson, "Internet Web Servers: workload characterization and performance implications", IEEE/ACM Transactions on Networking, Vol. 5, No. 5, pp. 631-645, October 1997.
[8]
M. Crovella and A. Bestavros, "Self-Similarity in World Wide Web Traffic: Evidence and Possible Causes", IEEE/ACM Transactions on Networking, Vol. 5, No. 6, pp. 835-846, December 1997.
[9]
H. Balakrishnan, M. Stemm and R. Katz, "Analyzing Stability in Wide-Area Network Performance", Proceedings of the 1997 ACM SIGMETRICS Conference, Seattle, WA, pp. 2-12, June 1997.
[10]
M. Grossglauser and D. Tse, "A Time-Scale Decomposition Approach to Measurement-Based Admission Control", Proceedings of IEEE INFOCOM '99, New York, NY, March 1999.
[11]
Y. Zhang, N. Duffield, V. Paxson, and S. Shenker, "On the Constancy of Internet Path Properties", ACM SIGCOMM Internet Measurement Workshop 2001, San Francisco, CA, pp. 197-211, November 2001.
[12]
K. Kant and Y. Won, "Server Capacity Planning for Web Traffic Workload", IEEE Transactions on Knowledge and Data Engineering, September 1999.
[13]
R. Suri, "Robustness of Queuing Network Formulas", Journal of the Association for Computing Machinery, Vol. 30, No. 3, July 1983.
[14]
J. Pitkow, "Summary of WWW characterizations", World Wide Web, No. 2, 1999.
[15]
D. Krishnamurthy and J. Rolia, "Predicting the Performance of an E-Commerce Server: Those Mean Percentiles," First Workshop on Internet Server Performance (WISP '98), Madison, WI, June 1998.

Cited By

View all
  • (2021)Proactive auto-scaling for cloud environments using temporal convolutional neural networksJournal of Parallel and Distributed Computing10.1016/j.jpdc.2021.04.006154(119-141)Online publication date: Aug-2021
  • (2020)Design and evaluation of a biologically-inspired cloud elasticity frameworkCluster Computing10.1007/s10586-020-03073-723:4(3095-3117)Online publication date: 1-Dec-2020
  • (2019)Prospective: A Data-Driven Technique to Predict Web Service Response Time PercentilesIEEE Access10.1109/ACCESS.2019.29398057(127904-127919)Online publication date: 2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 30, Issue 2
September 2002
56 pages
ISSN:0163-5999
DOI:10.1145/588160
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 September 2002
Published in SIGMETRICS Volume 30, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Proactive auto-scaling for cloud environments using temporal convolutional neural networksJournal of Parallel and Distributed Computing10.1016/j.jpdc.2021.04.006154(119-141)Online publication date: Aug-2021
  • (2020)Design and evaluation of a biologically-inspired cloud elasticity frameworkCluster Computing10.1007/s10586-020-03073-723:4(3095-3117)Online publication date: 1-Dec-2020
  • (2019)Prospective: A Data-Driven Technique to Predict Web Service Response Time PercentilesIEEE Access10.1109/ACCESS.2019.29398057(127904-127919)Online publication date: 2019
  • (2019)RLPASMobile Networks and Applications10.1007/s11036-018-0996-024:4(1348-1363)Online publication date: 1-Aug-2019
  • (2015)BURSE: A Bursty and Self-Similar Workload Generator for Cloud ComputingIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2014.231520426:3(668-680)Online publication date: 1-Mar-2015
  • (2014)Adaptive Resource Provisioning for Virtualized Servers Using Kalman FiltersACM Transactions on Autonomous and Adaptive Systems10.1145/26262909:2(1-35)Online publication date: 1-Jul-2014
  • (2014)An energy-saving algorithm for cloud resource management using a Kalman filterInternational Journal of Communication Systems10.1002/dac.259927:12(4078-4091)Online publication date: 1-Dec-2014
  • (2011)WAM—The Weighted Average Method for Predicting the Performance of Systems with Bursts of Customer SessionsIEEE Transactions on Software Engineering10.1109/TSE.2011.6537:5(718-735)Online publication date: 1-Sep-2011
  • (2010)Sizing multi-tier systems with temporal dependence: benchmarks and analytic modelsJournal of Internet Services and Applications10.1007/s13174-010-0012-91:2(117-134)Online publication date: 21-Sep-2010
  • (2009)Injecting realistic burstiness to a traditional client-server benchmarkProceedings of the 6th international conference on Autonomic computing10.1145/1555228.1555267(149-158)Online publication date: 15-Jun-2009
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media