CFP last date
22 April 2024
Reseach Article

Enhancing Cloud Computing Scheduling based on Queuing Models

by Mohamed Eisa, E. I. Esedimy, M. Z. Rashad
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
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, M. Z. Rashad . Enhancing Cloud Computing Scheduling based on Queuing Models. International Journal of Computer Applications. 85, 2 ( January 2014), 17-23. DOI=10.5120/14813-3032

@article{ 10.5120/14813-3032,
author = { Mohamed Eisa, E. I. Esedimy, M. Z. Rashad },
title = { Enhancing Cloud Computing Scheduling based on Queuing Models },
journal = { International Journal of Computer Applications },
issue_date = { January 2014 },
volume = { 85 },
number = { 2 },
month = { January },
year = { 2014 },
issn = { 0975-8887 },
pages = { 17-23 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume85/number2/14813-3032/ },
doi = { 10.5120/14813-3032 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:01:26.704562+05:30
%A Mohamed Eisa
%A E. I. Esedimy
%A M. Z. Rashad
%T Enhancing Cloud Computing Scheduling based on Queuing Models
%J International Journal of Computer Applications
%@ 0975-8887
%V 85
%N 2
%P 17-23
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
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
  1. B. Furht, A. Escalante (eds. ), "Handbook of Cloud Computing", DOI 10. 1007/978-1-4419- 6524-0¬_1,© Springer Science + Business Media , LLC 2010.
  2. 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.
  3. 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.
  4. 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.
  5. Amazon. com, "Elastic Compute Cloud (EC2)";
  6. 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.
  7. 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.
  8. R. Buyya, K. Sukumar "Platforms for Building and Deploying Applications for Cloud Computing", CSI Communication, pp. 6-11, 2011
  9. 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.
  10. Bryhni, H. , E. Klovning, O. Kure. 2000. "A Comparison of Load Balancing Techniques for Scalable Web Servers", IEEE NETWORK 14: 58-64.
  11. 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.
  12. Google App Engine. http://code. google. com/appengine/ (accessed on October 25, 2011).
  13. B. Furht, A. Escalante, "Handbook of cloud computing, Cloud computing fundamentals" written by B. Furht, Springer, 2010.
  14. L. Breuer, D. Baum "An Introduction to Queueing Theory", Springer Verlag, 2005.
  15. Integrating MATLAB, Simulink and State flow Components in a SimEvents odel: www. mathworks. com/wbnr15638
  16. Averill M. Law, W. David Kelton, McGraw-Hill 2000 "Simulation Modeling and Analysis" (3rd Edition).
Index Terms

Computer Science
Information Sciences

Keywords

Cloud computing Queuing models Scheduling process.