Abstract
Cloud Computing is one of the most recognized computing paradigms in our time, where Information Technology (IT) resources and services are supplied on-demand over the Internet. Nowadays, almost everyone is using the cloud whether it is an email platform, an online storage or a complicated online datacenter for business high-scale deployments. Following the recent statistics and analytics, cloud computing business market is growing each year in term of demand and revenue. This business growth is pushing cloud providers to expand their infrastructures in order to manage the users’ increasing level of requests. In the same context, this paper presents the importance of task scheduling algorithms in the optimization of the cloud providers’ infrastructures exploitation, thus a significant cost reduction in term of new hardware investments and maintenance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Savitha, P., Geetha Reddy, J.: A review work on task scheduling in Cloud computing using genetic algorithm. Int. J. Sci. Technol. Res. 2(8), 241–245 (2013)
Hicham, G.T., Chaker, E.A.: Smarter Round Robin scheduling algorithm for Cloud computing and Big data. In: Proceeding of the 8th Edition of the International Colloquium on Scientific and Technological Strategic Intelligence (VSST 2016), Rabat, Morocco (2016)
Dinesh, B., Veera Mallu, B.: A review on Cloud computing. Int. J. Eng. Trends Technol. 4(4), 803–808 (2013)
Hicham, G.T., Chaker, E.A.: Cloud computing CPU allocation and scheduling algorithms using CloudSIM simulator. Int. J. Elec. Comput. Eng. 6(4), 1866 (2016)
Hu, F., Qiu, M., Li, J., Grant, T., Tylor, D., McCaleb, S., Butler, L., Hamner, R.: A review on Cloud computing: design challenges in architecture and security. J. Comput. Inf. Technol. 19, 22–55 (2011)
Columbus, L.: Roundup of Cloud computing Forecasts and Market Estimates. Forbes, March 2016
Sriram, I., Ali, K.H.: Research agenda in cloud technologies. In: 1st ACM Symposium on Cloud computing, SOCC 2010 (2010, Submitted)
Durga Lakshmi, R., Srinivasu, N.: A review and analysis of task scheduling algorithms in different Cloud computing environments. Int. J. Comput. Sci. Mob. Comput. 4(12), 235–241 (2015)
Santhosh, B., Harshitha, Prachi Kaneria, A., Manjaiah, D.H.: Comparative study of workflow scheduling algorithms in Cloud computing. Int. J. Innov. Res. Comput. Commun. Eng. 2(5), pp. 31–37 (2014)
Kumar, P., Verma, A.: Independent task scheduling in Cloud computing by improved genetic algorithm. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 2(5), 137–142 (2012)
Ghanbari, S., Othmane, M.: A priority based job scheduling algorithm in cloud computing. Procedia Eng. 50, 778–785 (2012). Proceeding of the International Conference on Advances Science and Contemporary Engineering (ICASCE 2012)
Tawfeek, M., El-Sisi, A., Keshk, A., Torkey, F.: Cloud task scheduling based on Ant Colony Optimization. Int. Arab J. Inf. Technol. 12(2), 64–69 (2015)
Lawanya Shri, M., Benjula Anbumalar, M.B., Santhi, K., Deep, M.: Task scheduling based on efficient optimal algorithm in cloud computing environment. Int. J. Adv. Technol. Eng. Sci. 4(1) (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Hicham, G.T., Chaker, E.A. (2018). Optimization of Task Scheduling Algorithms for Cloud Computing: A Review. In: Ben Ahmed, M., Boudhir, A. (eds) Innovations in Smart Cities and Applications. SCAMS 2017. Lecture Notes in Networks and Systems, vol 37. Springer, Cham. https://doi.org/10.1007/978-3-319-74500-8_61
Download citation
DOI: https://doi.org/10.1007/978-3-319-74500-8_61
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-74499-5
Online ISBN: 978-3-319-74500-8
eBook Packages: EngineeringEngineering (R0)