Abstract
Global need of computing is growing day by day and as a result cloud based services are getting more prominent for its pay-as-you-go modality. However, cloud based datacenters consume considerable amount of energy which draws negative attention. To sustain the growth of cloud computing, energy consumption is now a major concern for cloud based datacenters. To overcome this problem, cloud computing algorithm should be efficient enough to keep energy consumption low and at the same time provide desired QoS. Virtual machine consolidation is one such technique to ensure energy-QoS balance. In this research, we explored Fuzzy logic and heuristic based virtual machine consolidation approach to achieve energy-QoS balance. Fuzzy VM selection method has been proposed to select VM from an overloaded host. Additionally, we incorporated migration control in Fuzzy VM selection method. We have used CloudSim toolkit to simulate our experiment and evaluate the performance of the proposed algorithm on real-world work load traces of PlanetLab VMs. Simulation results demonstrate that the proposed method provides best performance in all performance metrics while consuming least energy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing. Future Gener. Comput. Syst. (FGCS) 28(5), 755–768 (2011)
Beloglazov, A., Buyya, R.: Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers. Concurrency Comput. Pract. Experience (CCPE) 24(13), 1397–1420 (2012)
Ferreto, T.C., Netto, M.A.S., Calheiros, R.N., De Rose, C.A.F.: Server consolidation with migration control for virtualized data centers. Future Gener. Comput. Syst. 27(8), 1027–1034 (2011)
Beloglazov, A.: PhD Thesis: Energy-Efficient Management of Virtual Machines in Data Centers for Cloud Computing (2013). http://beloglazov.info/thesis.pdf
Calheiros, R.N., Ranjan, R., Beloglazov, A., Rose, C.A.F.D., Buyya, R.: CloudSim: a toolkit for modeling and simulation of Cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exp. 41(1), 23–50 (2011)
CloudSim link. http://code.google.com/p/CloudSim/
Monil, M.A.H., Qasim, R., Rahman, R.M.: Incorporating migration control in VM selection strategies to enhance performance. IJWA 6, 135–151 (2014)
Monil, M.A.H., Qasim, R., Rahman, R.M.: Energy-aware VM consolidation approach using combination of heuristics and migration control. In: ICDIM 2014, pp. 74–79 (2014)
Farahnakian, F., Ashraf, A., Liljeberg, P., Pahikkala, T., Plosila, J., Porres, I., Tenhunen, H.: Energy-aware dynamic VM consolidation in cloud data centers using ant colony system. In: 2014 IEEE 7th International Conference on Cloud Computing (CLOUD), pp. 104–111 (2014)
Prevost, J., Nagothu, K., Kelley, B., Jamshidi, M.: Prediction of cloud data center networks loads using stochastic and neural models. In: Proceedings of the IEEE System of Systems Engineering (SoSE) Conference, pp. 276–281, 27-30 2011
Di, S., Kondo, D., Cirne, W.: Host load prediction in a Google compute cloud with a Bayesian model. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC), Salt Lake City, UT, 10–16 November 2012
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Monil, M.A.H., Rahman, R.M. (2015). Fuzzy Logic Based Energy Aware VM Consolidation. In: Di Fatta, G., Fortino, G., Li, W., Pathan, M., Stahl, F., Guerrieri, A. (eds) Internet and Distributed Computing Systems. IDCS 2015. Lecture Notes in Computer Science(), vol 9258. Springer, Cham. https://doi.org/10.1007/978-3-319-23237-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-23237-9_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23236-2
Online ISBN: 978-3-319-23237-9
eBook Packages: Computer ScienceComputer Science (R0)