Skip to main content

Energy Conscious Allocation and Scheduling of Tasks in ICT Cloud Paradigm

  • Conference paper
  • First Online:
Proceedings of International Conference on ICT for Sustainable Development

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 409))

Abstract

Energy-aware allocation and scheduling are major concerns for the ICT industry. Today, cloud computing has emerged as an assurance to curb the energy consumption problem with the support of virtualization and multicore processors. This paper proposes an Energy-aware Scheduling Model (ESM) that allocates and schedules the deadline-constrained heterogeneous tasks to energy conscious nodes exploiting the capability of virtualized cloud environment. The energy-conscious task allocation decisions are taken dynamically and thereby, high performance and desired QoS in terms of reduced overall system execution time are achieved. The proposed model was evaluated and experimentally compared with two other techniques by setting up a cloud environment. The results indicate that ESM achieves 69 % of energy savings and high performance in terms of deadline fulfillment.

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. Kaur, T., & Chana, I. (2014). Energy efficient cloud: Trends, challenges and future directions. In International Conference on Next Generation Computing and Communication Technologies (ICNGCCT ’14), Dubai, UAE.

    Google Scholar 

  2. Hille, E. (2014). Cloudcommons. Top 10 apps for cloud, private cloud implementation issues. http://cloudcomputing.sys-con.com/node/1653265.

  3. Dillon, T., Wu, C., & Chang, E. (2010). Cloud computing: Issues and challenges. In 24th IEEE International Conference on Advanced Information Networking and Applications, Australia (pp. 27–33).

    Google Scholar 

  4. Marston, S., Li., Z., Bandyopadhyay, S., Zhang, J., Ghalsasi, A. (2011). Cloud computing—The business perspective. Decision Support Systems, 51(1), 176–189.

    Google Scholar 

  5. International Energy Outlook. (2013). (IEO2013), July 25, 2013. Retrieved August 7, 2013, from http://www.eia.gov/forecasts/ieo/pdf/0484(2013).pdf.

  6. Kaur, T., & Chana, I. (2015). Energy efficiency techniques in cloud computing: A survey and taxonomy. ACM Computing Surveys, 48(2), Article 22 (October 2015), doi:10.1145/2742488

    Google Scholar 

  7. Li, B., Li, J., Huai, J., Wo, T., Li, Q., & Zhong, L. (2009). EnaCloud: An energy-saving application live placement approach for cloud computing environments. In IEEE International Conference on Cloud Computing. (CLOUD’09), Bangalore (pp. 17–24).

    Google Scholar 

  8. Rodero, I., Jaramillo, J., Quiroz, A., Parashar, M., Guim, F., & Poole, S. (2010). Energy-efficient application-aware online provisioning for virtualized clouds and data centers. In International Green Computing Conference (pp. 31–45).

    Google Scholar 

  9. Li, J., Peng, J., Lei, Z., & Zhang, W. (2011). An energy-efficient scheduling approach based on private clouds. Journal of Information and Computational Science, 8(4), 716–724.

    Google Scholar 

  10. Dhiman, G., Marchetti, G., & Rosing, T. (2009). vGreen: A system for energy efficient computing in virtualized environments. In Proceedings of the 14th ACM/IEEE International Symposium on Low Power Electronics and Design, ACM (pp. 243–248).

    Google Scholar 

  11. Quan, D. M., Mezza, F., Sannenli, D., & Giafreda, R. (2012). T-Alloc: A practical energy efficient resource allocation algorithm for traditional data centers. Future Generation Computer Systems, 28(5), 791–800.

    Article  Google Scholar 

  12. Liao, J. S., Chang, C., Hsu, Y. L., Zhang, X. W., Lai, K. C., Hsu, C. H. (2012). Energy-efficient resource provisioning with SLA consideration on cloud computing. In 41st International Conference on Parallel Processing Workshops (ICPPW), Pittsburgh (pp. 206–211).

    Google Scholar 

  13. Beloglazov, A., & Buyya, R. (2012). Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurrency and Computation: Practice and Experience, 24(13), 1397–1420.

    Article  Google Scholar 

  14. Lee, Y. C., & Zomaya, A. Y. (2012). Energy efficient utilization of resources in cloud computing systems. Journal of Supercomputing, 60(2), 268–280.

    Article  MathSciNet  Google Scholar 

  15. Garg, S. K., Yeo, C. S., Anandasivam, A., & Buyya, R. (2011). Environment-conscious scheduling of HPC applications on distributed cloud-oriented data centers. Journal of Parallel and Distributed Computing 71(6), 732–749.

    Google Scholar 

  16. Quan, D. M., Basmadjian, R., Meer, H. D., Lent, R., Mahmoodi, T., Sannelli, D., Mezza, F., Telesca, L., & Dupont, C. (2012). Energy efficient resource allocation strategy for cloud data centres. In Computer and Information Sciences II, Springer London (pp. 133–141).

    Google Scholar 

  17. Knauth, T., & Fetzer, C. (2012). Energy-aware scheduling for infrastructure clouds. In 4th IEEE International Conference on Cloud Computing Technology and Science (pp. 58–65).

    Google Scholar 

  18. Merkel, A., & Bellosa, F. (2008) Memory-aware scheduling for energy efficiency on multicore processors. In Proceedings of Conference on Power Aware Computing and Systems (HotPower’08), USA.

    Google Scholar 

  19. Coskun, A. K., & Rosing, T. S. Improving energy efficiency and reliability through workload scheduling in high-performance multicore processors.

    Google Scholar 

  20. Chimakurthi, L., & Madhukumar S. D. (2011). Power efficient resource allocation for clouds using ant colony framework. arXiv:1102.2608.

  21. Kansal, A., Zhao, F., Liu, J., Kothari, N., & Bhattacharya, A. A. (2010). Virtual machine power metering and provisioning. In Proceedings of the 1st ACM symposium on Cloud Computing, ACM, USA (pp. 39–50).

    Google Scholar 

  22. Hernandez, P. (2010). Microsoft joulemeter: Using software to green the data center. http://gigaom.com/2010/04/25/green-software-qa-microsoft-research-joulemeter/.

  23. Liao, J. S., Chang, C., Hsu, Y. L., Zhang, X. W., Lai, K. C., & Hsu, C. H. (2012). Energy-efficient resource provisioning with consideration on cloud computing. In 41st International Conference on Parallel Processing Workshops (ICPPW), Pittsburgh (pp. 206–211).

    Google Scholar 

  24. Hussin, M., Lee, Y. C., & Zomaya, A. Y. (2011). Priority-based scheduling for large-scale distribute systems with energy awareness. In 9th IEEE International Conference on Dependable, Autonomic and Secure Computing, Australia (pp. 503–509).

    Google Scholar 

Download references

Acknowledgments

This research was supported by the University Grants Commission (UGC) sponsored major research project “Energy Aware Resource Scheduling for Cloud Computing” under F. No. 41-629/2012(SR).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tarandeep Kaur .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Kaur, T., Chana, I. (2016). Energy Conscious Allocation and Scheduling of Tasks in ICT Cloud Paradigm. In: Satapathy, S., Joshi, A., Modi, N., Pathak, N. (eds) Proceedings of International Conference on ICT for Sustainable Development. Advances in Intelligent Systems and Computing, vol 409. Springer, Singapore. https://doi.org/10.1007/978-981-10-0135-2_57

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-0135-2_57

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-0133-8

  • Online ISBN: 978-981-10-0135-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics