Volume 29 Issue 6
Dec.  2020
Turn off MathJax
Article Contents
LI Lianpeng, DONG Jian, ZUO Decheng, JI Songyan. SLA-Aware and Energy-Efficient VM Consolidation in Cloud Data Centers Using Host State 3rd-Order Markov Chain Model[J]. Chinese Journal of Electronics, 2020, 29(6): 1207-1217. doi: 10.1049/cje.2020.10.008
Citation: LI Lianpeng, DONG Jian, ZUO Decheng, JI Songyan. SLA-Aware and Energy-Efficient VM Consolidation in Cloud Data Centers Using Host State 3rd-Order Markov Chain Model[J]. Chinese Journal of Electronics, 2020, 29(6): 1207-1217. doi: 10.1049/cje.2020.10.008

SLA-Aware and Energy-Efficient VM Consolidation in Cloud Data Centers Using Host State 3rd-Order Markov Chain Model

doi: 10.1049/cje.2020.10.008
Funds:  This work is supported by the National Natural Science Foundation of China (No.61100029).
More Information
  • Corresponding author: DONG Jian (corresponding author) received the Ph.D. degree in computer science and technology from HIT in 2008. From 2012 to 2017, he was an associate professor with the School of Computer Science and Technology, HIT. Since 2017, he has been a professor at the same school. His research interests include fault-tolerant computing, parallel computation, and cloud computing. (Email:dan@hit.edu.cn)
  • Received Date: 2019-10-21
  • Publish Date: 2020-12-25
  • Virtual machine (VM) consolidation offers a promising approach to saving energy and improving resource utilization in cloud data centers. However, the aggressive consolidation of VMs may lead to Servicelevel agreement (SLA) violations, which are essential for data centers and their users. Therefore, it is essential to find a tradeoff between the reduction in SLA violation level and energy costs. In this paper, we improve and expand our Host state 3rd-order Markov chain (HS3MC) model proposed in our previous research comprehensively: we propose a new VM selection algorithm, an improved VM placement algorithm, and an HS3MC-based VM consolidation algorithm based on our improved HS3MC model for the SLA-aware and energy-efficient consolidation of VMs in cloud data centers. We evaluate our proposed algorithms on an extended Cloudsim simulator using the PlanetLab workload and a random workload. Specifically, we improve and expand the OpenStack Neat experimental platform, and evaluate the performance of our algorithms in a real cloud environment based on OpenStack. The experimental results show that our proposed model can significantly reduce the SLA violation rates while maintaining energy efficiency.
  • loading
  • P. Mell and T. Grance, "The NIST definition of cloud computing", http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf, 2020-5-27.
    NeginKord and Hassan Haghihi, "An energy-efficient approach for virtual machine placement in cloud based data centers", Proc. of IEEE 2013 5th Conference on Information and Knowledge Technology, Shiraz, Iran, pp.44-49, 2013.
    C. Clark, K. Fraser, S. Hand, et al., "Live migration of virtual machines", Proc. of the 2nd Conference on Symposium on Networked Systems Design Implementation, Boston, MA, USA, pp.286-300, 2005.
    Kejiang Ye, Xiaohong Jiang, Dawei Huang, et al., "Live migration of multiple virtual machines with resource reservation in cloud computing environments", Proc. of IEEE 4th International Conference on Cloud Computing, Washington, DC, USA, pp.267-274, 2011.
    Fan X, Weber WD and Barroso LA, "Power provisioning for a warehouse-sized computer", Proc. of ACM the 34th Annual International Symposium on Computer Architecture, New York, USA, pp.13-23, 2007.
    Kusic D, Kephart JO, Hanson JE, et al., "Power and performance management of virtualized computing environments via lookahead control", Cluster Computing, Vol.12, No.1, pp.1-15, 2009.
    Lianpeng Li, Jian Dong, Decheng Zuo, et al., "Minimizing SLA violation and power consumption in cloud data centers using host state 3-order Markov chain model", Proc. of IEEE 21st International Conference on High Performance Computing and Communications, Zhangjiajie, China, pp.2200-2205, 2019.
    R. Calheiros, R. Ranjan, A. Beloglazov, et al., "Cloudsim:A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms", Software:Practice and Experience, Vol.41, No.1, pp.23-50, 2011.
    Beloglazov A and Buyya R, "OpenStack neat:A framework for dynamic and energy-efficient consolidation of virtual machines in OpenStack clouds", Concurrency and Computation:Practice and Experience, Vol.27, No.5, pp.1310-1333, 2015.
    Beloglazov A and 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, Vol.24, No.13, pp.1397-1420, 2012.
    Farahnakian F, Ashraf A, Pahikkala T, et al., "Using ant colony system to consolidate VMs for green cloud computing", IEEE Transactions on Services Computing, Vol.8, No.2, pp.187-198, 2015.
    F. Farahnakian, P. Liljeberg and J. Plosila, "LiRCUP:Linear regression based CPU usage prediction algorithm for live migration of virtual machines in data centers", Proc. of the 39th EUROMICRO Conference on Software Engineering and Advanced Applications, Santander, Spain, pp.357-364, 2013.
    Mohammad A.K, Mohd N.D, Azizol A, et al., "Energyefficient algorithms for dynamic virtual machine consolidation in cloud data centers", IEEE Access, Vol.5, No.1, pp.10709-10722, 2017.
    Suhib B.M, Anjali A, Nishith G, et al., "Markov prediction model for host load detection and VM placement in live migration", IEEE Access, Vol.6, No.1, pp.7190-7205, 2018.
    Beloglazov A, Abawajy J and Buyya R, "Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing", Future Generation Computer Systems, Vol.28, No.5, pp.755-768, 2012.
    Dabbagh M, Hamdaoui B, Guizani M, et al., "Toward energyefficient cloud computing:Prediction, consolidation, and overcommitment", IEEE Network, Vol.29, No.2, pp.56-61, 2015.
    Pascual JA, Lorido-Botrán T, Miguel-Alonso J, et al., "Towards a greener cloud infrastructure management using optimized placement policies", Journal of Grid Computing, Vol.13, No.3, pp.375-389, 2015.
    Farahnakian F, Pahikkala T, Liljeberg P, et al., "Energyaware VM consolidation in cloud data centers using utilization prediction model", IEEE Transactions on Cloud Computing, Vol.7, No.2, pp.524-536, 2016.
    Beloglazov A and Buyya R, "Managing overloaded hosts for dynamic consolidation of virtual machines in cloud data centers under quality of service constraints", IEEE Transactions on Parallel and Distributed Systems, Vol.24, No.7, pp.1366-1379, 2013.
    Standard Performance Evaluation Corporation, "The SPECpower benchmark", http://www.spec.org/power/ssj2008/, 2020-2-17.
    N. Tziritas, C.-Z. Xu, T. Loukopoulos, et al., "Applicationaware workload consolidation to minimize both energy consumption and network load in cloud environments", Proc. of 42nd International Conference on Parallel Processing, Lyon, France, pp.449-457, 2013.
    X. Fan, W. D. Weber and L. A. Barroso, "Power provisioning for a warehouse-sized computer", ACM SIGARCH Computer Architecture News, Vol.35, No.2, pp.13-23, 2007.
    H. Hanson, S.W. Keckler, S. Ghiasi, et al., "Thermal response to DVFS:Analysis with an Intel Pentium M", Proc. of the 2007 International Symposium on Low Power Electronics and Design, Portland, OR, USA, pp.219-224, 2007.
  • 加载中


    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (154) PDF downloads(54) Cited by()
    Proportional views


    DownLoad:  Full-Size Img  PowerPoint