Skip to main content

Effect of VM Selection Heuristics on Energy Consumption and SLAs During VM Migrations in Cloud Data Centers

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 509))

Abstract

The virtual machine (VM) provisioning in cloud computing offers a good possibility for energy and cost saving, given the dynamic nature of the cloud environment. However, the commitment of giving the best possible quality of service to end users often leads to the requirement in dealing with the energy and performance tradeoff. In this work, we have proposed and evaluated three different virtual machine selection policies (MedMT, MaxUT and HP) to achieve a better performance as compared with the existing state of art algorithms. The proposed policies are evaluated through simulation on large-scale workload data conducted over a period of 7 days in a series of experiments. The results clearly indicate how the virtual machine selection algorithms can improve upon the energy consumption by data centers as well as the overall reduction in service level agreements (SLAs), thus reducing the cost significantly.

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

References

  1. Armbrust, M., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010). http://doi.acm.org/10.1145/1721654.1721672

  2. Bilal, K., et al.: On the characterization of the structural robustness of data center networks. IEEE Trans. Cloud Comput. 1(1), 1 (2013)

    Article  MathSciNet  Google Scholar 

  3. Foster, I., et al.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, 2008. GCE’08, pp. 1–10. IEEE (2008)

    Google Scholar 

  4. Amazon data centre size: http://huanliu.wordpress.com/2012/03/13/amazondata-center-size/. Accessed 4th Aug 2015

  5. Cisco Global Cloud Index: Forecast and Methodology, 2013–2018, Whitepaper. Accessed 12 Aug 15

    Google Scholar 

  6. Koomey, J.G.: Estimating total power consumption by servers in the US and the world. Lawrence Berkeley National Laboratory, Technical Report (2007)

    Google Scholar 

  7. Beloglazov, A.: Energy-efficient management of virtual machines in data centers for cloud computing (2013)

    Google Scholar 

  8. 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. Exp. 24(13), 1397–1420 (2012)

    Google Scholar 

  9. Buyya, R., Beloglazov, A., Abawajy, J.: Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges. In: PDPTA 2010, Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications. CSREA Press, United States of America, pp. 6–17 (2010)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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 and Computation: Practice and Experience (CCPE). Wiley Press, New York (2011)

    Google Scholar 

  12. Cao, Z., Dong, S.: An energy-aware heuristic framework for virtual machine consolidation in Cloud computing. J. Supercomput. 429–451 (2014)

    Google Scholar 

  13. Li, Z., Li, X., Wang, L., Cai, W.: Hierarchical resource management for enhancing performance of large-scale simulations on data centers. In: Proceedings of the 2nd ACM SIGSIM/PADS Conference on Principles of Advanced Discrete Simulation (SIGSIM-PADS ’14), pp. 187–196. ACM, New York, NY, USA (2014)

    Google Scholar 

  14. Jin, H., Deng, L., Song, W., Shi, X., Chen, H., Pan, X.: MECOM: live migration of virtual machines by adaptively compressing memory pages. Future Gener. Comput. Syst. 38, 23–35 (2014)

    Article  Google Scholar 

  15. Kumar, G.S., Toosi, A.N., Gopalaiyengar, S.K., Buyya, R.: SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter. J. Netw. Comput. Appl. 45, 108–120 (2014)

    Article  Google Scholar 

  16. Mallick, S., Hains, G., Deme, C.S.: A resource prediction model for virtualization servers. In: 2012 International Conference on High Performance Computing and Simulation (HPCS), pp. 667–671. IEEE (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rashmi Rai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media Singapore

About this paper

Cite this paper

Rai, R., Sahoo, G., Mehfuz, S. (2017). Effect of VM Selection Heuristics on Energy Consumption and SLAs During VM Migrations in Cloud Data Centers. In: Sahana, S.K., Saha, S.K. (eds) Advances in Computational Intelligence. ICCI 2015. Advances in Intelligent Systems and Computing, vol 509. Springer, Singapore. https://doi.org/10.1007/978-981-10-2525-9_19

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2525-9_19

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2524-2

  • Online ISBN: 978-981-10-2525-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics