A dynamic VM consolidation approach based on load balancing using Pearson correlation in cloud computing

被引:0
|
作者
Jean Pepe Buanga Mapetu
Lingfu Kong
Zhen Chen
机构
[1] Yanshan University,College of Information Science and Engineering
[2] University of Kinshasa,Faculty of Sciences
[3] The Key Laboratory for Computer Virtual Technology and System Integration of Hebei Province,undefined
来源
关键词
Cloud computing; Dynamic VM consolidation; Load balancing; Pearson correlation coefficient;
D O I
暂无
中图分类号
学科分类号
摘要
In recent years, cloud data centers are rapidly growing with a large number of finite heterogeneous resources to meet the ever-growing user demands with respect to the SLA (service level agreement). However, the potential growth in the number of large-scale data centers leads to large amounts of energy consumption, which is constantly a major challenge. In addition to this challenge, intensive number of VM (virtual machine) migrations can decrease the performance of cloud data centers. Thus, how to minimize energy consumption while satisfying SLA and minimizing the number of VM migrations becomes an important challenge classified as NP-hard optimization problem in data centers. Most VM scheduling schemes have been proposed for this problem, such as dynamic VM consolidation. However, most of them failed in low time complexity and optimal solution. Hence, this paper proposes a dynamic VM consolidation approach-based load balancing to minimize the trade-off between energy consumption, SLA violations and VM migrations while keeping minimum host shutdowns and low time complexity in heterogeneous environment. Specifically, the proposed approach consists of four methods which include: BPSO meta-heuristic-based load balancing to impact on energy consumption and number of host shutdowns, overloading host detection and VM placement-based Pearson correlation coefficient to impact on SLA, and VM selection based on imbalance degree to impact on number of VM migration. Moreover, Pearson correlation coefficient and imbalance degree correlate CPU, RAM and bandwidth, respectively, in each host and each VM. Through extensive analysis and simulation experiments using real PlanetLab and random workloads, the performance results demonstrate that the proposed approach exhibits excellent results for the NP-problem.
引用
收藏
页码:5840 / 5881
页数:41
相关论文
共 50 条
  • [1] A dynamic VM consolidation approach based on load balancing using Pearson correlation in cloud computing
    Mapetu, Jean Pepe Buanga
    Kong, Lingfu
    Chen, Zhen
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (06): : 5840 - 5881
  • [2] Dynamic Priority Based Load Balancing Technique For VM Placement In Cloud Computing
    Patel, Khusboo K.
    Desai, Megha R.
    Soni, Dishant R.
    2017 INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC), 2017, : 78 - 83
  • [3] A New Approach to Survey on Load Balancing in VM in Cloud Computing: using CloudSim
    Santra, Soumen
    Mali, Kalyani
    2015 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND CONTROL (IC4), 2015,
  • [4] A correlation-based investigation of VM consolidation for cloud computing
    Khattar N.
    Singh J.
    Sidhu J.
    International Journal of Cloud Computing, 2022, 11 (03) : 234 - 267
  • [5] A Load Balancing Game Approach for VM Provision Cloud Computing Based on Ant Colony Optimization
    Khiet Thanh Bui
    Tran Vu Pham
    Hung Cong Tran
    CONTEXT-AWARE SYSTEMS AND APPLICATIONS (ICCASA 2016), 2017, 193 : 52 - 63
  • [6] Energy Aware VM Consolidation Using Dynamic Threshold in Cloud Computing
    Singh, Parminder
    Gupta, Pooja
    Jyoti, Kiran
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 1098 - 1102
  • [7] Agent Based Dynamic Load Balancing in Cloud Computing
    Grover, Jitender
    Katiyar, Shivangi
    2013 INTERNATIONAL CONFERENCE ON HUMAN COMPUTER INTERACTIONS (ICHCI), 2013,
  • [8] Load Balancing in Cloud Computing Using Dynamic Load Management Algorithm
    Panwar, Reena
    Mallick, Bhawna
    2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 773 - 778
  • [9] A Load Balancing Strategy Based on Data Correlation in Cloud Computing
    Shao, Guilin
    Chen, Jiming
    2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 364 - 368
  • [10] An Approach for Load Balancing in Cloud Computing Using JAYA Algorithm
    Mohanty, Subhadarshini
    Patra, Prashanta Kumar
    Ray, Mitrabinda
    Mohapatra, Subasish
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2019, 14 (01) : 27 - 41