SOCCER: Self-Optimization of Energy-efficient Cloud Resources
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.
KeywordsCloud computing Energy Resource scheduling Autonomic computing Self-optimization Green computing
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.
- 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)Google Scholar
- 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)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)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)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)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)Google Scholar
- 20.Shu, Z., Wan, J., Zhang, D., Li, D.: Cloud-integrated cyber-physical systems for complex industrial applications. Mobile Netw. Appl. 1–14 (2015)Google Scholar
- 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)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
- 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