Skip to main content

A Comprehensive Toolset for Workload Characterization, Performance Modeling, and Online Control

  • Conference paper
Computer Performance Evaluation. Modelling Techniques and Tools (TOOLS 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2794))

Abstract

With the advances of computer hardware and software technologies, electronic businesses are moving towards the on-demand era, where services and applications can be deployed or accommodated in a dynamic and autonomic fashion. This leads to a more flexible and efficient way to manage various system resources. For on-demand services and applications, performance modeling and analysis play key roles in many aspects of such an autonomic system. In this paper, we present a comprehensive toolset developed for workload characterization, performance modeling and analysis, and on-line control. The development of the toolset is based on state-of-the art techniques in statistical analysis, queueing theory, scheduling techniques, and on-line control methodologies. Built on a flexible software architecture, this toolset provides significant value for key business processes. This includes capacity planning, performance prediction, performance engineering and on-line control of system resources.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bigus, J.P., Bigus, J.: Constructing Intelligent Agents with JavaTM: A Programmer’s Guide to Smarter Applications. John Wiley & Sons, Chichester; Book and CD-ROM edition (December 1997) ISBN 0471191353

    Google Scholar 

  2. Bigus, J.P., Schlosnagle, D., et al.: Agent Building and Learning Environment, http://www.alphaworks.ibm.com/tech/able/

  3. Dmers, A., Keshav, S., Shenker, S.: Analysis and Simulation of Fair Queueing System. Internetworking Research and Experience 1 (1990)

    Google Scholar 

  4. Fayolle, G., Mitrani, I., Iasnogorodski, R.: Sharing a Processor Among Many Job Classes. J. ACM 14(2) (1967)

    Google Scholar 

  5. Fong, L.L., Kalantar, M.H., Pazel, D.P., Goldszmidt, G., Appleby, K., Eilam, T., Fakhouri, S.A., Krishnakumar, S.M., Miller, S., Pershing, J.A.: Dynamic Resource Management in an eUtility. In: Proceedings of NOMS 2002 IEEE/IFIP Network Operations and Management Symposium, Piscataway, NJ, pp. 727–740. IEEE, Los Alamitos (2002)

    Google Scholar 

  6. Hale, M., et al.: JSci - A science API for JavaTM, http://jsci.sourceforge.net/

  7. Hunt, G., Goldszmidt, G., King, R., Mukherjee, R.: Network dispatcher: A connection router for scalable internet services. In: Proceedings of the 7th International World Wide Web Conference (April 1998)

    Google Scholar 

  8. Iyengar, A.K., Squillante, M.S., Zhang, L.: Analysis and characterization of large-scale web server access patterns and performance. World Wide Web 2 (June 1999)

    Google Scholar 

  9. Kleinrock, L.: Queueing Systems: Computer Applications, vol. II. John Wiley and Sons, Chichester (1976)

    MATH  Google Scholar 

  10. Liu, Z., Niclausse, N., Jalpa-Villanueva, C.: Web traffic modeling and performance comparison between HTTP 1.0 and HTTP 1.1. In: Gelenbe, E. (ed.) Systems Performance Evaluation: Methodologies and Applications, pp. 177–189. CRC Press, Boca Raton (2000)

    Google Scholar 

  11. Liu, Z., Squillante, M.S., Xia, C.H., Zhang, L.: Preliminary analysis of various SurfAid customers. Technical report, IBM Research Division (July 2000) (revised December 2000)

    Google Scholar 

  12. Liu, Z., Squillante, M.S., Xia, C.H., Yu, S., Zhang, L.: Web Traffic Profiling, Clustering and Classification for Commercial Web Sites. In: The 10th International Conference on Telecommunication Systems, Modeling and Analysis, ICTSM10 (2002)

    Google Scholar 

  13. Menasce, D.A., Almeida, V.A.F.: Capacity Planning for Web Performance: metrics, models, and methods. Prentice-Hall, Englewood Cliffs (1998)

    Google Scholar 

  14. Parekh, A.K., Gallager, R.G.: A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Single-Node Case. IEEE Transactions on Networking 1(3) (1993)

    Google Scholar 

  15. Squillante, M.S., Woo, B., Zhang, L.: Analysis of queues with dependent arrival processes and general service processes. Technical report, IBM Research Division (2000)

    Google Scholar 

  16. Squillante, M.S., Yao, D.D., Zhang, L.: Web traffic modeling and web server performance analysis. In: Proceedings of the IEEE Conference on Decision and Control (December 1999)

    Google Scholar 

  17. Squillante, M.S., Yao, D.D., Zhang, L.: Internet traffic: Periodicity, tail behavior and performance implications. In: Gelenbe, E. (ed.) Systems Performance Evaluation: Methodologies and Applications. CRC Press, Boca Raton (2000)

    Google Scholar 

  18. Sun Microsystems, Inc. JavaTM 2 Platform, Standard Edition (J2SETM), http://java.sun.com/j2se/

  19. Wolff, R.W.: Stochastic Modeling and the Theory of Queues. Prentice-Hall, Englewood Cliffs (1989)

    MATH  Google Scholar 

  20. Zhang, L., Xia, C.H., Squillante, M.S., Mills III, W.N.: Workload service sequirements analysis: A queueing network optimization approach. In: Tenth IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, L., Liu, Z., Riabov, A., Schulman, M., Xia, C., Zhang, F. (2003). A Comprehensive Toolset for Workload Characterization, Performance Modeling, and Online Control. In: Kemper, P., Sanders, W.H. (eds) Computer Performance Evaluation. Modelling Techniques and Tools. TOOLS 2003. Lecture Notes in Computer Science, vol 2794. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45232-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45232-4_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40814-7

  • Online ISBN: 978-3-540-45232-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics