Skip to main content

Energy Aware Task Scheduling Algorithms in Cloud Environment: A Survey

  • Conference paper
  • First Online:
Smart Computing and Informatics

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 77))

Abstract

Cloud computing is a developing area in distributed computing and parallel processing domain. Popularity of cloud computing is increasing exponentially due to its unique features like on-demand service, elasticity, scalability, and security. Cloud service providers provide software, platform, high-end infrastructure, storage, and network services to its customers. To provide such services to its customers, all cloud resources need to be utilized in the best possible way. This utilization is efficiently handled by task scheduling algorithms. Task schedulers aim to map customer service requests with various connected resources in a cost-efficient manner. In this paper, an extensive study of some scheduling algorithm that aims to reduce the energy consumption, while allocating various tasks in cloud environment is done. The advantages and disadvantages of these existing algorithms are further identified. Future research areas and further improvements on the existing methodologies are also suggested.

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

Access this chapter

Institutional subscriptions

References

  1. Mathew, T., Sekaran, K.C., Jose, J.: Study and analysis of various task scheduling algorithms in the cloud computing environment. In: International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 658–664 (2014)

    Google Scholar 

  2. Salot, P.: A survey of various scheduling algorithm in cloud computing environment. Int. J. Res. Eng. Technol. 2(2), 131–135 (2013)

    Google Scholar 

  3. Arya, L.K., Verma, A.: Workflow scheduling algorithms in cloud environment—a survey. In: Recent Advances in Engineering and Computational Sciences, pp. 1–4 (2014)

    Google Scholar 

  4. Dave, Y.P., Shelat, A.S., Patel, D.S., Jhaveri, R.H.: Various job scheduling algorithms in cloud computing: a survey. In: International Conference in Information Communication and Embedded Systems, pp. 1–5 (2014)

    Google Scholar 

  5. Fakhfakh, F., Kacem, H.H., Kacem, A.H.: Workflow scheduling in cloud computing: a survey. In: 18th IEEE International Enterprise on Distributed Object Computing Conference Workshops and Demonstrations, pp. 372–378 (2014)

    Google Scholar 

  6. Patil, S., Kulkarni, R.A., Patil, S.H., Balaji, N.: Performance improvement in cloud computing through dynamic task scheduling algorithm. In: 1st International Conference on Next Generation Computing Technologies, pp. 96–100 (2015)

    Google Scholar 

  7. Nagadevi, S., Satyapriya, K., Malathy, D.: A survey on economic cloud schedulers for optimized task scheduling. Int. J. Adv. Eng. Technol. 4(1), 58–62 (2013)

    Google Scholar 

  8. Awada, U., Li, K., Shen, Y.: Energy consumption in cloud computing data centers. Int. J. Cloud Comput. Serv. Sci. 3(3), 145 (2014)

    Google Scholar 

  9. Changtian, Y., Jiong, Y.: Energy-aware genetic algorithms for task scheduling in cloud computing. In: Seventh China Grid Annual Conference, pp. 43–48 (2012)

    Google Scholar 

  10. Cheng, C., Li, J., Wang, Y.: An energy-saving task scheduling strategy based on vacation queuing theory in cloud computing. Tsinghua Sci. Technol. 20(1), 28–39 (2015)

    Google Scholar 

  11. Huai, W., Huang, W., Jin, S., Qian, Z.: Towards energy efficient scheduling for online tasks in cloud data centers based on DVFS. In: 9th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), pp. 225–232 (2015)

    Google Scholar 

  12. Alahmadi, A., Che, D., Khaleel, M., Zhu, M.M., Ghodous, P.: An innovative energy-aware cloud task scheduling framework. In: 8th IEEE International Conference on Cloud Computing (ICCC), pp. 493–500 (2015)

    Google Scholar 

  13. Alsughayyir, A., Erlebach, T.: Energy aware scheduling of HPC tasks in decentralized cloud systems. In: 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), pp. 617–621 (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sadip Midya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hazra, D., Roy, A., Midya, S., Majumder, K. (2018). Energy Aware Task Scheduling Algorithms in Cloud Environment: A Survey. In: Satapathy, S., Bhateja, V., Das, S. (eds) Smart Computing and Informatics . Smart Innovation, Systems and Technologies, vol 77. Springer, Singapore. https://doi.org/10.1007/978-981-10-5544-7_62

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-5544-7_62

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-5543-0

  • Online ISBN: 978-981-10-5544-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics