Skip to main content

Advertisement

Log in

SOCCER: Self-Optimization of Energy-efficient Cloud Resources

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Cloud data centers often schedule heterogeneous workloads without considering energy consumption and carbon emission aspects. Tremendous amount of energy consumption leads to high operational costs and reduces return on investment and contributes towards carbon footprints to the environment. Therefore, there is need of energy-aware cloud based system which schedules computing resources automatically by considering energy consumption as an important parameter. In this paper, energy efficient autonomic cloud system [Self-Optimization of Cloud Computing Energy-efficient Resources (SOCCER)] is proposed for energy efficient scheduling of cloud resources in data centers. The proposed work considers energy as a Quality of Service (QoS) parameter and automatically optimizes the efficiency of cloud resources by reducing energy consumption. The performance of the proposed system has been evaluated in real cloud environment and the experimental results show that the proposed system performs better in terms of energy consumption of cloud resources and utilizes these resources optimally.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Singh, S., Chana, I.: EARTH: Energy-aware autonomic resource scheduling in cloud computing. J. Intel. Fuzzy Syst. 30(3), 1581–1600 (2016)

    Article  Google Scholar 

  2. Singh, S., Chana, I.: Resource provisioning and scheduling in clouds: QoS perspective. J. Supercomput. 72(3), 926–960 (2016)

    Article  Google Scholar 

  3. Singh, S., Chana, I.: Q-aware: Quality of service based cloud resource provisioning. Comput. Electr. Eng. 47, 138–160 (2015)

    Article  Google Scholar 

  4. Singh, S., Chana, I.: QRSF: QoS-aware resource scheduling framework in cloud computing. J. Supercomput. 71(1), 241–292 (2015)

    Article  Google Scholar 

  5. Chen, K., Hu, C., Zhang, X., Zheng, K., Chen, Y., Vasilakos, A.V.: Survey on routing in data centers: insights and future directions. IEEE Netw. 25(4), 6–10 (2011)

    Article  Google Scholar 

  6. Mastelic, T., Oleksiak, A., Claussen, H., Brandic, I., Pierson, J.M., Vasilakos, A.V.: Cloud computing: survey on energy efficiency. ACM Comput. Surv. (CSUR) 47(2), 1–36 (2015)

    Article  Google Scholar 

  7. Choi, S., Chung, K., Yu, H.: Fault tolerance and QoS scheduling using CAN in mobile social cloud computing. Clust. Comput. 17(3), 911–926 (2014)

    Article  Google Scholar 

  8. Wang, B., Qi, Z., Ma, R., Guan, H., Vasilakos, A.V.: A survey on data center networking for cloud computing. Comput. Netw. 91, 528–547 (2015)

    Article  Google Scholar 

  9. Salehi, M. A., Krishna, P. R., Deepak, K. S., Buyya, R.: Preemption-aware energy management in virtualized data centers. In: The Proceeding of 5th IEEE International Conference on Cloud Computing (CLOUD), pp. 844–851 (2012)

  10. Ren, S., He, Y., Xu, F.: Provably-efficient job scheduling for energy and fairness in geographically distributed data centers. In: The Proceeding of 32nd IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 22–31 (2012)

  11. Pelley, S., Meisner, D., Zandevakili, P., Wenisch, T.F., Underwood, J.: Power routing: dynamic power provisioning in the data center. ACM Sigplan Not. 45(3), 231–242 (2010)

    Article  Google Scholar 

  12. Urgaonkar, R., Urgaonkar, B., Neely, M. J., Sivasubramaniam, A.: Optimal power cost management using stored energy in data centers. In: The Proceedings of the ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems, pp. 221–232 (2011)

  13. Shen, S., Wang, J.: Stochastic modeling and approaches for managing energy footprints in cloud computing service. Serv. Sci. 6(1), 15–33 (2014)

    Article  Google Scholar 

  14. Changtian, Y., Jiong, Y.: Energy-aware genetic algorithms for task scheduling in cloud computing. In: The Proceedings of the Seventh IEEE ChinaGrid Annual Conference, pp. 43–48 (2012)

  15. Ma, Y., Gong, B., Sugihara, R., Gupta, R.: Energy-efficient deadline scheduling for heterogeneous systems. J. Parallel Distrib. Comput. 72(12), 1725–1740 (2012)

    Article  MATH  Google Scholar 

  16. Kim, N., Cho, J., Seo, E.: Energy-credit scheduler: an energy-aware virtual machine scheduler for cloud systems. Future Gener. Comput. Syst. 32, 128–137 (2014)

    Article  Google Scholar 

  17. Chen, C., He, B., Tang, X.: Green-aware workload scheduling in geographically distributed data centers. In: The Proceeding of 4th IEEE International Conference on Cloud Computing Technology and Science (CloudCom), pp. 82–89 (2012)

  18. Wang, L., Zhang, F., Vasilakos, A.V., Hou, C., Liu, Z.: Joint virtual machine assignment and traffic engineering for green data center networks. ACM SIGMETRICS Perform. Eval. Rev. 41(3), 107–112 (2014)

    Article  Google Scholar 

  19. Wang, L., Zhang, F., Zheng, K., Vasilakos, A. V., Ren, S., Liu, Z: Energy-efficient flow scheduling and routing with hard deadlines in data center networks. In: The Proceeding of 34th IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 248–257 (2014)

  20. Shu, Z., Wan, J., Zhang, D., Li, D.: Cloud-integrated cyber-physical systems for complex industrial applications. Mobile Netw. Appl. 1–14 (2015)

  21. Wang, L., Zhang, F., Aroca, J. A., Vasilakos, A. V., Zheng, K., Hou, C, Liu, Z.: GreenDCN: a general framework for achieving energy efficiency in data center networks. IEEE J. Sel. Areas Commun, 32(1), 4–15 (2014)

  22. Polverini, M., Cianfrani, A., Ren, S., Vasilakos, A.V.: Thermal-aware scheduling of batch jobs in geographically distributed data centers. IEEE Trans. Cloud Comput. 2(1), 71–84 (2014)

    Article  Google Scholar 

  23. Liu, Q., Wan, J., Zhou, K.: Cloud manufacturing service system for industrial-cluster-oriented application. J. Internet Technol. 15(3), 373–380 (2014)

    Google Scholar 

  24. Mashayekhy, L., Nejad, M.M., Grosu, D., Vasilakos, A.V.: An online mechanism for resource allocation and pricing in clouds. IEEE Trans. Comput. 65(4), 1172–1184 (2016)

    Article  MathSciNet  Google Scholar 

  25. Xu, D., Liu, X., Vasilakos, A.: V: traffic-aware resource provisioning for distributed clouds. IEEE Cloud Comput. 2(1), 30–39 (2015)

    Article  Google Scholar 

  26. Singh, S., Chana, I.: Efficient cloud workload management framework. Masters Dissertation. Thapar University, India. (2013). Retrieved From: http://dspace.thapar.edu:8080/jspui/bitstream/10266/2247/1/sukhpal_singh_me_thesis.pdf

Download references

Acknowledgments

One of the authors, Sukhpal Singh (SRF-Professional), acknowledges the Department of Science and Technology (DST), Government of India, for awarding him the INSPIRE (Innovation in Science Pursuit for Inspired Research) Fellowship (Registration/IVR Number: 201400000761 [DST/INSPIRE/03/2014/000359]) to carry out this research work. We would like to thank all the anonymous reviewers for their valuable comments and suggestions for improving the paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sukhpal Singh.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, S., Chana, I., Singh, M. et al. SOCCER: Self-Optimization of Energy-efficient Cloud Resources. Cluster Comput 19, 1787–1800 (2016). https://doi.org/10.1007/s10586-016-0623-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-016-0623-4

Keywords

Navigation