Skip to main content

Modeling Operation of Web Service

  • Conference paper
Computer Networks (CN 2013)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 370))

Included in the following conference series:

  • 1547 Accesses

Abstract

This paper presents studies of modeling operation of Web service containing Web and database servers. The first part of the paper describes the method to obtain parameters of real servers. Additionally, detailed description of experiments and the results are presented. In the second part of the paper the Web and database servers models are introduced. In both of the presented models it is taken into account that the server processors are multi-core. Presented models can be used to evaluate proposed Web systems via simulation experiments.

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. Krishnamurthy, B., Rexford, J.: HTTP/1.1, networking protocols, caching, and traffic measurement. Addison-Wesley, Boston (2001)

    Google Scholar 

  2. Czachórski, T.: A diffusion approximation model of web servers. In: Cellary, W., Iyengar, A. (eds.) Proceedings of IFIP TC6/WG6. 4 Workshop on Internet Technologies, Applications and Social Impact (WITASI 2002), Wroclaw, Poland, October 10-11, pp. 83–92. Kluwer Academic Publishers, Boston (2002)

    Google Scholar 

  3. Barford, P., Misra, V.: Measurement, Modeling and Analysis of the Internet. In: IMA Workshop on Internet Modeling and Analysis, Minneapolis, MN (2004)

    Google Scholar 

  4. Zatwarnicki, K.: Providing Web service of established quality with the use of HTTP requests scheduling methods. In: Jędrzejowicz, P., Nguyen, N.T., Howlet, R.J., Jain, L.C. (eds.) KES-AMSTA 2010, Part I. LNCS (LNAI), vol. 6070, pp. 142–151. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  5. Rzońca, D., Stec, A., Trybus, B.: Data Acquisition Server for Mini Distributed Control System. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2011. CCIS, vol. 160, pp. 398–406. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  6. Olejnik, R.: A Floor Description Language as a Tool in the Process of Wireless Network Design. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2009. CCIS, vol. 39, pp. 135–142. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  7. Borzemski, L., Zatwarnicki, K.: A Fuzzy Adaptive Request Distribution Algorithm for Cluster-Based Web Systems. In: Proceedings of 11th PDP Conference, pp. 119–126. IEEE Press, Los Alamitos (2003)

    Google Scholar 

  8. Arlitt, M., Friedrich, R., Jin, T.: Workload characterization of a Web proxy in a cable modem environment. ACM Performance Eval. Review 27(2), 25–36 (1999)

    Article  Google Scholar 

  9. Williams, A., Arlitt, M., Williamson, C., Barker, K.: Web workload characterization: ten years later. In: Tang, X., Xu, J., Chanson, S.T. (eds.) Publish Info. Web Content, pp. 3–22. Springer, New York (2005)

    Chapter  Google Scholar 

  10. Cardellini, V., Colajanni, M., Yu, P.S.: Impact of workload models in evaluating the performance of distributed Web-server systems. In: Gelenbe, E. (ed.) System Performance Evaluation: Methodologies and Applications, pp. 397–417. CRC Press (2000)

    Google Scholar 

  11. Borzemski, L., Zatwarnicka, A., Zatwarnicki, K.: Global Adaptive Request Distribution with Broker. In: Apolloni, B., Howlett, R.J., Jain, L. (eds.) KES 2007, Part II. LNCS (LNAI), vol. 4693, pp. 271–278. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  12. Borzemski, L., Suchacka, G.: Business-oriented admission control and request scheduling for e-commerce websites. Cybernetics and Systems 41(8), 592–609 (2010)

    Article  Google Scholar 

  13. Riska, A., Riedel, E.: Disk Drive Level workload Characterization. In: Proceedings of the USENIX Annual Technical Conference, Boston, pp. 97–103 (2006)

    Google Scholar 

  14. Zatwarnicki, K.: Neuro-Fuzzy Models in Global HTTP Request Distribution. In: Pan, J.-S., Chen, S.-M., Nguyen, N.T. (eds.) ICCCI 2010, Part I. LNCS, vol. 6421, pp. 1–10. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  15. Zhang, Q., Riska, A., Riedel, E., Mi, M., Smarni, E.: Evaluating performability of systems with background jobs. In: Proceedings of The Symposium on Dependable Systems and Networks (DSN), Philadelphia, pp. 495–505 (2006)

    Google Scholar 

  16. Aron, M., Druschel, P., Zwaenepoel, W.: Efficient Support for P-http in Cluster-based Web Servers. In: Proceedings of the USENIX 1999 Annual Technical Conference, Monterrey, CA (1999)

    Google Scholar 

  17. Cherkasova, L., Gardner, R.: Measuring CPU Overhead for I/O Processing in the Xen Virtual Machine Monitor. In: USENIX Association, Berkeley, CA, Anaheim, USA, pp. 24–27 (2005)

    Google Scholar 

  18. Zatwarnicki, K.: Identification of Web server. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2011. CCIS, vol. 160, pp. 45–54. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  19. Fortier, P.J., Howard, M.E.: Computer Systems Performance Evaluation and Prediction. Digital Press, USA (2003)

    Google Scholar 

  20. Denning, P., Buzen, J.: The Operational Analysis of Queueing Network Models. ACM Computer Survey 10(3), 225–261 (1978)

    Article  MATH  Google Scholar 

  21. CURL library documentation (2012), http://curl.haxx.se/

  22. Krawczyk, J.: Determination of parameters of the web and database servers. M.S. thesis, Department of Electroengineering, Automatic Control and Computer Science, Opole University of Technology, Opole, Poland (2012)

    Google Scholar 

  23. Menascé, D., Bennani, M.: Analytic performance models for single class and multiple class multithreaded software servers. In: Int. CMG Conference 2006, pp. 475–482 (2006)

    Google Scholar 

  24. CSIM20. CSIM20, Mesquite Software, 2012 Development toolkit for simulation and modeling (2012), http://www.mesquite.com

  25. OMNET++, Development toolkit for simulation and modeling (2012), http://www.omnetpp.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zatwarnicki, K., Zatwarnicka, A. (2013). Modeling Operation of Web Service. In: Kwiecień, A., Gaj, P., Stera, P. (eds) Computer Networks. CN 2013. Communications in Computer and Information Science, vol 370. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38865-1_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38865-1_39

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38864-4

  • Online ISBN: 978-3-642-38865-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics