Call for Paper - August 2022 Edition
IJCA solicits original research papers for the August 2022 Edition. Last date of manuscript submission is July 20, 2022. Read More

Enhancing Cloud Computing Scheduling based on Queuing Models

Print
PDF
International Journal of Computer Applications
© 2014 by IJCA Journal
Volume 85 - Number 2
Year of Publication: 2014
Authors:
Mohamed Eisa
E. I. Esedimy
M. Z. Rashad
10.5120/14813-3032

Mohamed Eisa, E I Esedimy and M Z Rashad. Article: Enhancing Cloud Computing Scheduling based on Queuing Models. International Journal of Computer Applications 85(2):17-23, January 2014. Full text available. BibTeX

@article{key:article,
	author = {Mohamed Eisa and E. I. Esedimy and M. Z. Rashad},
	title = {Article: Enhancing Cloud Computing Scheduling based on Queuing Models},
	journal = {International Journal of Computer Applications},
	year = {2014},
	volume = {85},
	number = {2},
	pages = {17-23},
	month = {January},
	note = {Full text available}
}

Abstract

This paper presented a proposed model for cloud computing scheduling based on multiple queuing models. This allowed us to improve the quality of service by minimize execution time per jobs, waiting time and the cost of resources to satisfy user's requirements. By taking advantage of some useful proprieties of queuing theory scheduling algorithm is proposed to improve scheduling process. Experimental results indicate that our model increases utilization of global scheduler and reduce waiting time.

References

  • B. Furht, A. Escalante (eds. ), "Handbook of Cloud Computing", DOI 10. 1007/978-1-4419- 6524-0¬_1,© Springer Science + Business Media , LLC 2010.
  • Martin Randles, David Lamb, A. Taleb-Bendiab, "A Comparative Study into Distributed Load Balancing Algorithms for Cloud Computing", 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp. 551-556.
  • T. Gopalakrishnan Nair, M. Vaidehi, K. Rashmi, V. Suma, "An Enhanced Scheduling Strategy to Accelerate the Business performance of the Cloud System", Proc. InConINDIA 2012, AISC 132, pp. 461-468, © Springer-Verlag Berlin Heidelberg 2012.
  • B. Rimal, E. Choi, I. Lumb, "A taxonomy and survey of cloud computing systems," in Proc. IEEE Fifth International Joint Conference on INC, IMS and IDC, 2009, pp. 44–51.
  • Amazon. com, "Elastic Compute Cloud (EC2)";
  • Qiang Li, Yike Guo. "Optimization of Resource Scheduling in Cloud Computing", 12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, 978-0-7695-4324-6/10© IEEE, DOI 10. 1109/SYNASC. 2010. 8.
  • K. Mukherjee, G. Sahoo, "Development of Mathematical Model for Market-Oriented Cloud Computing", International Journal of Computer Applications (0975 – 8887), Vol. 9, No. 11, November 2010.
  • R. Buyya, K. Sukumar "Platforms for Building and Deploying Applications for Cloud Computing", CSI Communication, pp. 6-11, 2011
  • Shirazi, B. A. , K. Krishna, H. Ali. 1995. "Scheduling and Load Balancing in Parallel and Distributed Systems". Wiley-IEEE Computer Society Press. Voas, J. , and J. Zhang. 2009. Cloud Computing: New Wine or Just a New Bottle, IT Professional 11: 15- 17.
  • Bryhni, H. , E. Klovning, O. Kure. 2000. "A Comparison of Load Balancing Techniques for Scalable Web Servers", IEEE NETWORK 14: 58-64.
  • T. Helmy, A. Dekdouk " Burst Round Robin: As a Proportional-Share Scheduling Algorithm", IEEE Proceedings of the fourth IEEE-GCC Conference on towards Techno-Industrial Innovations, pp. 424-428, 11-14 November, 2007.
  • Google App Engine. http://code. google. com/appengine/ (accessed on October 25, 2011).
  • B. Furht, A. Escalante, "Handbook of cloud computing, Cloud computing fundamentals" written by B. Furht, Springer, 2010.
  • L. Breuer, D. Baum "An Introduction to Queueing Theory", Springer Verlag, 2005.
  • Integrating MATLAB, Simulink and State flow Components in a SimEvents odel: www. mathworks. com/wbnr15638
  • Averill M. Law, W. David Kelton, McGraw-Hill 2000 "Simulation Modeling and Analysis" (3rd Edition).