Skip to main content

Advertisement

Log in

Adaptive VM Management with Two Phase Power Consumption Cost Models in Cloud Datacenter

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

As cloud computing models have evolved from clusters to large-scale data centers, reducing the energy consumption, which is a large part of the overall operating expense of data centers, has received much attention lately. From a cluster-level viewpoint, the most popular method for an energy efficient cloud is Dynamic Right Sizing (DRS), which turns off idle servers that do not have any virtual resources running. To maximize the energy efficiency with DRS, one of the primary adaptive resource management strategies is a Virtual Machine (VM) migration which consolidates VM instances into as few servers as possible. In this paper, we propose a Two Phase based Adaptive Resource Management (TP-ARM) scheme that migrates VM instances from under-utilized servers that are supposed to be turned off to sustainable ones based on their monitored resource utilizations in real time. In addition, we designed a Self-Adjusting Workload Prediction (SAWP) method to improve the forecasting accuracy of resource utilization even under irregular demand patterns. From the experimental results using real cloud servers, we show that our proposed schemes provide the superior performance of energy consumption, resource utilization and job completion time over existing resource allocation schemes.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. International Data center Corporation, http://www.idc.com

  2. Lin M, Wierman A, Andrew LLH, Thereska E (2013) Dynamic right-sizing for power-proportional data centers. IEEE/ACM Trans Networking 21(5):1378–1391

    Article  Google Scholar 

  3. Xiao Z, Song W, Chen Q (2013) Dynamic resource allocation using virtual machines for cloud computing environment. IEEE Trans Parallel Distrib Syst 24(6):1107–1117

    Article  Google Scholar 

  4. Beloglazov A, Buyya R (2012) Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr Comput: Pract Experience 24:1397–1420. doi:10.1002/cpe.1867

    Article  Google Scholar 

  5. Kang DK, Hazemi FA, Kim SH, Youn CH (2015) Dynamic virtual machine consolidation for energy efficient cloud data centers. In: Proc. EAI Int. Conf on Cloud Computing, Oct

  6. Kim SH, Kang DK, Kim WJ, Chen M, Youn CH () A science gateway cloud with cost adaptive VM management for computational science and applications. to be appeared in IEEE Syst J, 2016

  7. Chen M, Hao Y, Li Y, Lai CF, Wu D (2015) On the computation offloading Ad Hoc Cloudlet: architecture and service models. IEEE Commun Mag 53(6):18–24

  8. A-Eldin A, Tordsson J, Elmroth E, Kihl M (2013) Workload classfication for efficient auto-scaling of cloud resources. Umea University, Sweden

    Google Scholar 

  9. Openstack, http://www.openstack.org

  10. Chen M, Zhana Y, Hu L, Taleb T, Shena Z (2015) Cloud-based wireless network: virtualized, reconfigurable, smart wireless network to enable 5G technologies. ACM/Springer Mob Netw Appl 20(6):704–712

  11. Chen M, Wen Y, Jin H, Leuna V (2013) Enaling technologies for future data center networking: a primer. IEEE Netw 27(4):8–15

  12. Xu F, Liu F, Liu L, Jin H, Li B, Li B (2014) iAware: making live migration of virtual machines interference-aware in the cloud. IEEE Trans Comput 63(12):3012–3025

    Article  MathSciNet  Google Scholar 

  13. Gupta D, Cherkasove L, Gardner R, Vahdata A (2006) Enforcing performance isolation across virtual machines in Xen. In: Proc. ACM/IFIP/USENIX 2006 Int. Conf. Middleware, Nov

  14. Nisar A, Liao WK, Choudhary A (2008) Scaling Parallel I/O Peformance through I/O delegate and caching system. In: Proc. ACM/IEEE conf on Supercomputing, Nov

  15. Chen M, Zhang Y, Li Y, Mao S, Leung VCM (2015) EMC: emotion-aware mobile cloud computing in 5G. IEEE Netw 29(2):32–38

  16. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm:NSGA-II. IEEE Trans Evol Comput 6(2):182–197

  17. YOCTO-WATT, http://www.yoctopuce.com/EN/products/usb-electrical-sensors/yocto-watt

  18. G-Technology, http://www.g-technology.com/products/g-drive

  19. PowerWake, http://manpages.ubuntu.com/manpages/utopic/man1/powerwake.1.html

  20. Montage, http://montage.ipac.caltech.edu/

  21. Kim WJ, Kang DK, Kim SH, Youn CH (2015) Cost adaptive VM management for scientific workflow application in mobile cloud. J Mob Netw Appl, Springer 20(3):328–336

Download references

Acknowledgments

This work was supported by “The Cross-Ministry Giga KOREA Project” of the Ministry of Science, ICT and Future Planning, Korea [GK13P0100, Development of Tele-Experience Service SW Platform based on Giga Media].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chan-Hyun Youn.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kang, DK., Al-Hazemi, F., Kim, SH. et al. Adaptive VM Management with Two Phase Power Consumption Cost Models in Cloud Datacenter. Mobile Netw Appl 21, 793–805 (2016). https://doi.org/10.1007/s11036-016-0690-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-016-0690-z

Keywords

Navigation