Abstract
Cloud computing environment is based on a pay-as-you-use model, and it enables hosting of prevalent applications from scientific, consumer, and enterprise domains. Cloud data centers consume huge amounts of electrical energy, contributing to high operational costs to the organization. Therefore, we need energy efficient cloud computing solutions that cannot only minimize operational costs but also ensures the performance of the system. In this paper, we define a framework for energy efficient cloud computing based on nature inspired meta-heuristics, namely gravitational search algorithm. Gravitational search algorithm is an optimization technique based on Newton’s gravitational theory. The proposed energy-aware virtual machine consolidation provision data center resources to client applications improve energy efficiency of the data center with negotiated quality of service. We have validated our approach by conducting a performance evaluation study, and the results of the proposed method have shown improvement in terms of load balancing, energy consumption under dynamic workload environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhan, Z.-H., Liu, X.-F., Gong, Y.-J., Zhang, J., Chung, H.S.-H., Li, Y: Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM Comput. Surv. (CSUR) 47(4), 63 (2015)
Dhinesh Babu, L.D., Venkata Krishna, P.: Honey bee behaviour inspired load balancing of tasks in cloud computing environments. Appl. Soft Comput. 13(5), 2292–2303 (2013)
Tang, M., Pan, S.: A hybrid genetic algorithm for the energy-efficient virtual machine placement problem in data centers. Neural Process. Lett. 41(2), 211–221 (2015)
Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficientmanagement of data centers for cloud computing. Future Gener. Comput. Syst. 28(5), 755–768 (2012)
Merkle, D., Middendorf, M., Schmeck, H.: Ant colony optimization for resource-constrained project scheduling. IEEE Trans. Evol. Comput. 6(2), 333–346 (2002)
Domanal, S.G., Reddy, G.R.M.: Optimal load balancing in cloud computing by efficient utilization of virtual machines. In: Proceedings of the Sixth International Conference on Communication Systems and Networks (COMSNETS), pp. 1–4, 10 Feb 2014
Ahmad, R.W., Gani, A., Hamid, S.H.A., Shiraz, M., Yousafzai, A., Xia, F.: A survey on virtual machine migration and server consolidation frameworks for cloud data centers. J. Netw. Comput. Appl. 52, 11–25 (2015)
Ghomi, E.J., Rahmani, A.M., Qader, N.N.L.: Load-balancing algorithms in cloud computing: a survey. J. Netw. Comput. Appl. (2017)
Jiang, S., Ji, Z., Shen, Y.: A novel hybrid particle swarm optimization and gravitational search algorithm for solving economic emission load dispatch problems with various practical constraints. Int. J. Electr. Power Energy Syst. 55, 628–644 (2014)
Rashedi, E., Nezamabadi-Pour, H., Saryazdi, Saeid: GSA: a gravitational search algorithm. Inf. Sci. 179(13), 2232–2248 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Polepally, V., Shahu Chtrapati, K. (2018). Energy Aware GSA-Based Load Balancing Method in Cloud Computing Environment. In: Reddy Edla, D., Lingras, P., Venkatanareshbabu K. (eds) Advances in Machine Learning and Data Science. Advances in Intelligent Systems and Computing, vol 705. Springer, Singapore. https://doi.org/10.1007/978-981-10-8569-7_29
Download citation
DOI: https://doi.org/10.1007/978-981-10-8569-7_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-8568-0
Online ISBN: 978-981-10-8569-7
eBook Packages: EngineeringEngineering (R0)