Abstract
Cloud computing (CC) could be a massive distributed computing driven by business, during which the services and resources are area unit delivered on request to external consumer via the Web. The distributed computing environment comprises of physical servers, virtual machines, data centers, and load balancers which are appended in an efficient way. With the increasing size of a number of physical servers and utilization of cloud services in data centers (DC), the power consumption is a critical and challenging research problem. Minimizing the operational cost and power in a DC becomes essential for cloud service provider (CSP). To resolve this problem, we introduced a novel approach that leads to nominal operational cost and power consumption in DCs. We propose a multi-objective modified differential evolution algorithm for first placement of virtual machine (VM) in the physical hosts and optimize the power consumption during resource allocation using live migration. The experimental results reveal that our proposed method is significantly better against state-of-the-art techniques in terms of limited power consumption and SLA for any given workload.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
I, Foster, Y, Zhao, I, Raicu, and Lu, S. “Cloud computing and grid computing 360-degree compared” in: Proc. of the Grid Computing Environments Workshop, pp. 1–10. IEEE, 2008.
G, Juve, and E, Deelman, “Scientific workflows and clouds”, Crossroads 16 (3) (2010) 14–18.
R., Buyya, C. S., Yeo, S., Venugopal, J., Broberg and, I., Brandic, “Cloud computing and emerging {IT} platforms: Vision, hype, and reality for delivering computing as the 5th utility”, FGCS 25 (6) (2009) 599–616.
Cao, Fei, and Michelle M. Zhu. “Energy-aware workflow job scheduling for green clouds”, in: Proc. of the Intl. Conf. on Green Computing and Communications, 2013, pp. 232–239.
Shi, W. and Hong, B., “Towards profitable VM placement in the data center”, in: Proc. of the 4th Intl. Conf. on Utility and Cloud Comp., 2011, pp. 138–145.
S. T., Maguluri, R., Srikant, and L., Ying, “Stochastic models of load balancing and scheduling in cloud computing clusters”, in:, Proc the INFOCOM. IEEE, 2012, pp. 702–710.
A., Beloglazov, J., Abawajy and R., Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing”, FGCS 28 (5) (2012) 755–768.
Gary, M. R., and David S. Johnson, “computers and intractability: A guide to the theory of np-completeness” (1979).
A. J., Younge, G., Von Laszewski, L., Wang, S., Lopez-Alarcon and W., Carithers, “efficient resource management for cloud computing environments”, in: Proc. of the Intl. Conf. on Green Comp.”, 2010, pp. 357–364.
J., Xu, and J. A., Fortes, “Multi-objective VM placement in virtualized data center env.”, in: Proc. of the Intl. Conf. on Green Comp. and Comm. & Intl. Conf. on Cyber, Physical and Social Comp., IEEE, 2010, pp. 179–188.
A. P., Xiong and C. X., Xu, “Energy efficient multi resource allocation of VM based on PSO in cloud data center”, Math. Prob. in Engg. 2014.
S. E., Dashti and A. M., Rahmani, “Dynamic VM placement for energy efficiency by pso in cloud computing”, JETAI 28 (1–2) (2016) 97–112.
R., Storn and Kenneth P., “DE—a simple and efficient heuristic for global optimization over continuous spaces”, JGO 11 (4) (1997) 341–359.
R. N., Calheiros, R., Ranjan, A., Beloglazov, De Rose, C. A. and R., Buyya, “cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms”, Softw Pract Exp. 41 (1) (2011) 23–50.
Qin, A. Kai, Huang, Vicky L., and Suganthan, P. N., “DE algorithm with strategy adaptation for global numerical optimization”, IEEE TEC.13 (2) (2009) 398–417.
Sawant, S, “A GA scheduling model for VM resources in a cloud comp. environment”.
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
Kollu, A., Sucharita, V. (2018). Energy-Aware Multi-objective Differential Evolution in Cloud Computing. In: Dash, S., Das, S., Panigrahi, B. (eds) International Conference on Intelligent Computing and Applications. Advances in Intelligent Systems and Computing, vol 632. Springer, Singapore. https://doi.org/10.1007/978-981-10-5520-1_40
Download citation
DOI: https://doi.org/10.1007/978-981-10-5520-1_40
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5519-5
Online ISBN: 978-981-10-5520-1
eBook Packages: EngineeringEngineering (R0)