Analysis of average waiting time and server utilization factor using queueing theory in cloud computing environment

Document Type : Research Paper


1 Swami Vivekananda University, India

2 Department of Communication Engineering Collage of Engineering, University of Diyala: Baqubah, Diyala, Iraq

3 Department of Electricity Engineering College of Engineering, University of Tikrit, Tikrit, Iraq

4 International University of Sarajevo, Bosnia

5 Department of Computer Science and Engineering Global Institute of Management and Technology, India

6 Department of Information Technology, Vels Institute of Science, Technology and Advanced Studies, India

7 Faculty of Computer Science and Mathematics, University of Kufa, Iraq.


In industry-academy studies, the cloud computing model goes way above the ground. Cloud has emerged as a fantastic business model for service users and, depending on consumer requirements, can be used pay per usage base. Due to inadequate hardware or software resources, When the quantity of client requests for their high-demand service requirements is large, they prefer to wait in a server queue. As a result, in this study, Reduction in overall waiting time and server utilization factor has been focused on. Comparison has been made on average waiting time and analysis made on server utilization using the M/M/c queuing model.


[1] B.Y. Bichi and T. Ercan, An efficient queuing model for resource sharing in cloud computing, Int. J. Engin. Sci.
3(10) (2014) 36–43.
[2] C. Cheng, J. Li and Y. Wang, An energy-saving task scheduling strategy based on vacation queuing theory in cloud
computing, Tsinghua Sci. Tech. 20(1) (2015) 28–39.
[3] S. El Kafhali and K. Salah, Stochastic modelling and analysis of cloud computing data center, 2017 20th Conf.
Innov. Clouds Internet Networks (2017) 122–126.
[4] L. Guo, T. Yan, S. Zhao and C. Jiang, Dynamic performance optimization for cloud computing using M/M/m
queueing system, J. appl. Math. 2014 (2014).
[5] E. Jafarnejad Ghomi, A.M. Rahmani and N.N. Qader, Applying queue theory for modeling of cloud computing:
A systematic review, Concur. Comput. Pract. Exper. 31(17) (2019) e5186.
[6] S. Jeyalaksshmi, M.S. Nidhya, G. Suseendran, S. Pal and D. Akila, Developing mapping and allotment in volunteer
cloud systems using reliability profile algorithms in a virtual machine, 2021 2nd Int. Conf. Comput. Autom.
Knowledge Manag. (2021) 97–101.
[7] D.G. Kendall, Some problems in theory of queues, J. Roy. Stat. Soc. Series B 13(2) (1951) 151–185.
[8] A.D. Khomonenko, S.I. Gindin and K.M. Modher, A cloud computing model using multi-channel queuing system
with cooling, In 2016 XIX IEEE Int. Conf. Soft Comput. Measur. (2016) 103–106.
[9] G. Lakshmi, M. Ghonge and A.J. Obaid, Cloud based IoT smart healthcare system for remote patient monitoring,
EAI Endorsed Trans. Pervasive Health Tech. (2021).
[10] L. Li, An optimistic differentiated service job scheduling system for cloud computing service users and providers,
3rd IEEE Int. Conf. Multimedia Ubiquitous Engin.(MUE ’09) (2009) 295–299.
[11] R. Marcu, I. Danila, D. Popescu, O. Chenaru and L. Ichim, Message queuing model for a healthcare hybrid cloud
computing platform, Stud. Inf.Control 26(1) (2017) 95–104.
[12] A.S. Nori and A.O. Abdulmajeed, Design and implementation of Threefish cipher algorithm in PNG file, Sustain.
Engin. Innov. 3(2) (2021) 79–91.
[13] A. Outamazirt, K. Barkaoui and D. A¨─▒ssani, Maximizing profit in cloud computing using M/G/c/k queuing model,
2018 Int. Symp. Prog. Syst. (2018) 1–6.
[14] S. Pal, R. Kumar, L.H. Son, K. Saravanan, M. Abdel-Basset, G. Manogaran and P.H. Thong, Novel probabilistic
resource migration algorithm for cross-cloud live migration of virtual machines in public cloud, J. Supercomput.75
(2019) 5848–5865.
[15] S. Pal and P.K. Pattnaik, A Simulation-based approach to optimize the execution time and minimization of averagewaiting time using queuing model in cloud computing environment, Int. J. Electrical & Comput. Engineering
(2088-8708), 6(2) (2016) 743–750.
[16] S. Pal and P.K. Pattnaik, Adaptation of Johnson sequencing algorithm for job scheduling to minimize the average
waiting time in cloud computing environment, J. Engin. Sci. Tech. 11(9) (2016) 1282-1295.
[17] R. Regin, A.J. Obaid, A. Alenezi, F. Arslan, A.K. Gupta and K.H. Kadhim, Node replacement based energy
optimization using enhanced salp swarm algorithm (Es2a) in wireless sensor networks, J. Engin. Sci. Tech. 16(3)
(2021) 2487–2501.
[18] L. Tadj, Waiting in line, Potential IEEE 14(5) (1996) 11–13.
[19] M. Tripathi, Facial image denoising using AutoEncoder and UNET, Heritage Sustain. Develop.3(2) (2021) 89–96.
Volume 12, Special Issue
December 2021
Pages 1259-1267
  • Receive Date: 10 July 2021
  • Revise Date: 29 August 2021
  • Accept Date: 07 September 2021