Skip to main content

Optimization of Task Scheduling Algorithms for Cloud Computing: A Review

  • Conference paper
  • First Online:
Innovations in Smart Cities and Applications (SCAMS 2017)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 37))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Dinesh, B., Veera Mallu, B.: A review on Cloud computing. Int. J. Eng. Trends Technol. 4(4), 803–808 (2013)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. Columbus, L.: Roundup of Cloud computing Forecasts and Market Estimates. Forbes, March 2016

    Google Scholar 

  7. Sriram, I., Ali, K.H.: Research agenda in cloud technologies. In: 1st ACM Symposium on Cloud computing, SOCC 2010 (2010, Submitted)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    MathSciNet  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gibet Tani Hicham .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics