Skip to main content

Evaluation Model of the Cloud Systems Based on Queuing Petri Net

  • Conference paper
  • First Online:
Algorithms and Architectures for Parallel Processing (ICA3PP 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9532))

Abstract

Cloud system is difficult to be modeled and evaluated due to its large scale, complex structures, outstanding dynamics, and strong correlations among layers. Aiming to solve this problem, an evaluation model of cloud system is proposed based on queuing Petri net (QPNC). QPNC can effectively model and simulate complex cloud systems due to its strong capabilities of quantitative evaluation and behavioral description resulting from combining the theoretical characteristics of queuing theory and Petri net. On the basis of the model, we further improve the quantitative analysis and evaluation system of cloud system, and simulated a cloud system with dynamic service under a massively parallel environment. Experimental results show that QPNC is able to effectively reflect the architecture characteristics of various cloud system at the perspectives of performance, service, etc., and highly simulated various kinds of dynamic service behaviors of cloud systems.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

References

  1. Marsan, M.A., Conte, G., Balbo, G.: A class of generalized stochastic Petri nets for the performance evaluation of multiprocessor systems. ACM Trans. Comput. Syst. 2(2), 93–122 (1984)

    Article  Google Scholar 

  2. Kounev, S., Non, R., Torres, J.: Autonomic QoS-aware resource management in grid computing using online performance models. In: Proceedings of 2nd International Conference Performance Evaluation Methodologies and Tools (VALUETooLS-2007), pp. 1–10. Nantes, France (2007)

    Google Scholar 

  3. Han, S.M., Hassan, M.M., Yoon, C.W., Huh, E.N.: Efficient service recommendation system for cloud computing market. In: Proceedings of 2nd International Conference on Interaction Sciences Information Technology, Culture and Human-ICIS 2009, pp. 839–845 (2009)

    Google Scholar 

  4. Wang, L., Ranjan, R., Chen, J.: Cloud Computing: Methodology, System and Applications, pp. 110–129. CRC Press, Boca Raton (2011)

    Google Scholar 

  5. Wu, S., Bai, X.: Interview on petri net analysis tool on internet. Comput. Sci. 23(4), 27–30 (2006)

    Google Scholar 

  6. Lindeman, C.: DSPNexpress: a software package for the efficient solution of deterministic and stochastic Petri Nets. Perform. Eval. 22, 3–21 (1995)

    Article  Google Scholar 

  7. Henryk, A.: http://www.winpesim.de/index.html. Accessed 10 January 2014

  8. Thurner, E.M.: TOMSPN: a tool for modeling with SPN. In: Proceedings on Computer System and Software Engineering, pp. 618–623 (1995)

    Google Scholar 

  9. Zeng, X., Xiang, H., Huang, F.: The design and implement of Petri net visibility tool. J. Huazhong Univ. Sci. Technol. (Nature) 30(6), 43–45 (2002)

    Google Scholar 

  10. Zhang, J., Liu, Z., Li, H.: The study and development for Petri net graph modeling simulation system. J. Beijing Univ. Chem. Techn. (Nat. Sci. Ed.) 31(2), 100–103 (2004)

    Google Scholar 

  11. Pan, X., Li, T., Liu, Q.: A design and implement of Petri net hierarchy model modeling tool. Comput. Appl. Softw. 25(8), 33–35 (2008)

    Google Scholar 

  12. Kounev, S., Buchmann, A.: SimQPN - a tool and methodology for analyzing queuing Petri net models by means of simulation. Perform. Eval. 63(4–5), 364–394 (2006)

    Article  Google Scholar 

  13. Spinner, S., Kounev, S., Meier, P.: Stochastic modeling and analysis using QPME: queuing Petri net modeling environment v2.0. In: Proceedings of 33rd International Conference on Application and Theory of Petri Nets and Concurrency, vol. 73, no. 47, pp. 388–397 (2012)

    Google Scholar 

Download references

Acknowledgments

This work is partially supported by Natural Science Foundation of China under the grant No. U1304603, 11301488, the Natural Science Fund of Jilin Province under Grant No. 20130101055JC, the Jilin Development of Science and Technology Plan Projects under Grant No. 20150204005GX, the Significant Science and Technology Plan Project of Changchun under Grant No. 14KG082, the Industrial Technology Research and Development Special Project of Jilin Province under Grant No. 2011006-9. The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huimin Lu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Cao, Y., Lu, H., Shi, X., Duan, P. (2015). Evaluation Model of the Cloud Systems Based on Queuing Petri Net. In: Wang, G., Zomaya, A., Martinez, G., Li, K. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2015. Lecture Notes in Computer Science(), vol 9532. Springer, Cham. https://doi.org/10.1007/978-3-319-27161-3_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27161-3_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27160-6

  • Online ISBN: 978-3-319-27161-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics