Skip to main content

Modelling of Multi-tier Internet Applications with the Use of BCMP Queueing Networks and Simulation Model in Simulink

  • Conference paper
Computer Networks (CN 2009)

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

Included in the following conference series:

  • 912 Accesses

Abstract

Internet applications such as Internet stores, reservation systems, on-line banking and a number of other solutions, mainly from the domain of e-business are becoming in recent years more and more important elements of our everyday life. Many Internet applications employ a multitier architecture, which consists of three tiers: a frontend Web tier, a middle-tier that implements core application functionality and a backend database tier. In association with it, also architecture of cluster of servers becomes multitier. Many examples of modeling individual tiers are known in literature. In this article, we describe a model of 3-tier Internet application based on queuing networks consistent with the BCMP model. The analytic model and connected with it calculations of steady-state and performance parameters are described, in the further section we describe the simulation model built in the Matlab Simulink environment.

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. Baskett, F., Chandy, K., Muntz, R., Palacios, F.: Open, Closed, and Mixed Networks of Queues with Different Classes of Customers. Journal of the ACM 22(2), 248–260 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bhulai, S., Sivasubramanian, S., Van der Mei, R., Van Steen, M.: Modeling and Pre-dicting End-to-End Response Times in Multi-tier Internet Applications. In: Managing Traffic Performance in Converged Networks, pp. 519–532. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  3. Bolch, G., Greiner, S., de Meer, H., Trivedi, K.S.: Queueing Networks and Markov Chains: Modeling and Performance Evaluation With Computer Science Applications. Wiley Interscience, Hoboken (2006)

    Book  MATH  Google Scholar 

  4. Czachórski, T.: Modele kolejkowe w ocenie efektywności sieci i systemów komputerowych, Gliwice, Pracownia Komputerowa Jacka Skalmierskiego, 109–126 (1999)

    Google Scholar 

  5. Gelenbe, E., Pujolle, G.: Introduction to Queueing Networks. Other Wiley Editorial Office’s, New York (1998)

    MATH  Google Scholar 

  6. Liu, X., Heo, J., Sha, L.: Modeling 3-tiered Web applications. In: Proceedings of the 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, pp. 307–310 (2005)

    Google Scholar 

  7. Menascé, D.A., Almeida, V.A.F., Dowdy, L.W.: Performance by Design: Computer Capacity Planning by Example, pp. 178–195. Prentice Hall PTR, Englewood Cliffs (2004)

    Google Scholar 

  8. Menascé, D.A., Almeida, V.A.F.: Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning. Prentice Hall PTR, Englewood Cliffs (2000)

    Book  Google Scholar 

  9. Urgaonkar, B., Shenoy, P., Chandra, A., Goyal, P.: Dynamic Provisioning of Multi-tier Internet Applications. In: Proceedings of the Second International Conference on Autonomic Computing (ICAC 2005), Washington, pp. 217–228. IEEE Computer Society Press, Los Alamitos (2005)

    Chapter  Google Scholar 

  10. Urgaonkar, B., Pacifici, G., Shenoy, P., Spreitzer, M., Tantawi, A.: Analytic Modeling of Multitier Internet Applications. ACM Transactions on the Web 1(1), Article No. 2 (2007)

    Google Scholar 

  11. Imiełowski, A.: Analytical Model of Multitiered Internet Applications with the Use of BCMP Queueing Networks, Information Systems Architecture and Technology. In: Web Information Systems: Models, Concepts and Challenges, Wrocław, Oficyna Wydaw. PWroc., pp. 113–124 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Imiełowski, A. (2009). Modelling of Multi-tier Internet Applications with the Use of BCMP Queueing Networks and Simulation Model in Simulink. In: Kwiecień, A., Gaj, P., Stera, P. (eds) Computer Networks. CN 2009. Communications in Computer and Information Science, vol 39. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02671-3_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02671-3_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02670-6

  • Online ISBN: 978-3-642-02671-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics