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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
It can be verified by checking if D 1A > D 2A and D 1B < D 2B.
- 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
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)
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
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
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
J. Dean, S. Ghemawat, Mapreduce: simplified data processing on large clusters. Commun. ACM 51(1), 107–113 (2008)
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
M. Gribaudo, M. Iacono, Theory and Application of Multi-Formalism Modeling (IGI Global, Hershey, 2013)
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
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)
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
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
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
Acknowledgements
This research was supported in part by the European Commission under the grant ANTAREX H2020 FET-HPC-671623.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
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)