Skip to main content

Modeling Techniques for Pool Depletion Systems

  • Chapter
  • First Online:
Systems Modeling: Methodologies and Tools

Abstract

The evolution of digital technologies and software applications has introduced a new computational paradigm that involves the concurrent processing of jobs taken from a large pool in systems with limited computational capacity. Pool Depletion Systems is a framework proposed to analyze this paradigm where an optimal admission policy for jobs allocation is adopted to improve the performance of the system. Markov analysis and discrete event simulation, two techniques adopted to study Pool Depletion Systems framework, may require a long time before providing results, especially when dealing with complex systems. For this reason, a fluid approximation technique is presented in this chapter; in fact, it can provide results in a very short time, slightly decreasing their accuracy.

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
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    It can be verified by checking if D 1A > D 2A and D 1B < D 2B.

  2. 2.

    In closed queuing networks throughput and response time can be computed only with respect to a given/specific resource, the so-called reference station [9].

References

  1. F. Baskett, K.M. Chandy, R.R. Muntz, F.G. Palacios, Open, closed, and mixed networks of queues with different classes of customers. J. ACM 22(2), 248–260 (1975)

    Article  MathSciNet  Google Scholar 

  2. D. Cerotti, M. Gribaudo, R. Pinciroli, G. Serazzi, Stochastic analysis of energy consumption in pool depletion systems, in Measurement, Modelling and Evaluation of Dependable Computer and Communication Systems - 18th International GI/ITG Conference, MMB& DFT 2016, Münster, April 4–6, 2016, Proceedings (2016), pp. 25–39

    Chapter  Google Scholar 

  3. D. Cerotti, M. Gribaudo, R. Pinciroli, G. Serazzi, Optimal population mix in pool depletion systems with two-class workload, in Proceedings of the 10th EAI International Conference on Performance Evaluation Methodologies and Tools on 10th EAI International Conference on Performance Evaluation Methodologies and Tools (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, Brussels, 2017), pp. 11–18

    Google Scholar 

  4. V.T. Chakaravarthy, A.R. Choudhury, S. Roy, Y. Sabharwal, Scheduling jobs with multiple non-uniform tasks, in European Conference on Parallel Processing (Springer, Berlin, 2013), pp. 90–101

    Google Scholar 

  5. J. Dean, S. Ghemawat, Mapreduce: simplified data processing on large clusters. Commun. ACM 51(1), 107–113 (2008)

    Article  Google Scholar 

  6. D. Díaz-Sánchez, A. Marín-López, F. Almenarez, R. Sánchez-Guerrero, P. Arias, A distributed transcoding system for mobile video delivery, in Wireless and Mobile Networking Conference (WMNC), 2012 5th Joint IFIP (IEEE, New York, 2012), pp. 10–16

    Google Scholar 

  7. M. Gribaudo, M. Iacono, Theory and Application of Multi-Formalism Modeling (IGI Global, Hershey, 2013)

    Google Scholar 

  8. L. Huang, X.-w. Wang, Y.-d. Zhai, B. Yang, Extraction of user profile based on the hadoop framework, in 5th International Conference on Wireless Communications, Networking and Mobile Computing, 2009. WiCom’09 (IEEE, New York, 2009), pp. 1–6

    Google Scholar 

  9. E.D. Lazowska, J. Zahorjan, G.S. Graham, K.C. Sevcik, Quantitative System Performance: Computer System Analysis Using Queueing Network Models (Prentice-Hall, Upper Saddle River, 1984)

    Google Scholar 

  10. J. Muppala, M. Malhotra, K. Trivedi, Markov dependability models of complex systems: analysis techniques, in Reliability and Maintenance of Complex Systems, vol. 154, ed. by S. Ozekici (Springer, Berlin, 1996), pp. 442–486

    Chapter  Google Scholar 

  11. R. Pinciroli, M. Gribaudo, G. Serazzi, Modeling multiclass task-based applications on heterogeneous distributed environments, in International Conference on Analytical and Stochastic Modeling Techniques and Applications (Springer, Berlin, 2017), pp. 166–180

    Google Scholar 

  12. E. Rosti, F. Schiavoni, G. Serazzi, Queueing network models with two classes of customers, in Proceedings Fifth International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1997. MASCOTS’97 (IEEE, New York, 1997), pp. 229–234

    Google Scholar 

Download references

Acknowledgements

This research was supported in part by the European Commission under the grant ANTAREX H2020 FET-HPC-671623.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marco Gribaudo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Cerotti, D., Gribaudo, M., Pinciroli, R., Serazzi, G. (2019). Modeling Techniques for Pool Depletion Systems. In: Puliafito, A., Trivedi, K. (eds) Systems Modeling: Methodologies and Tools. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-92378-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-92378-9_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-92377-2

  • Online ISBN: 978-3-319-92378-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics