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 条
  • [21] Load Balancing Approach to Enhance the Performance in Cloud Computing
    AL Rassan, Iehab
    Alarifi, Noof
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2021, 21 (02): : 158 - 170
  • [22] VM Level Load Balancing in Cloud Environment
    Ajit, M.
    Vidya, G.
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [23] An Efficient Distributed Approach for Load Balancing in Cloud Computing
    Vig, Aarti
    Kushwah, Rajendra Singh
    Kushwah, Shivpratap Singh
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2015, : 751 - 755
  • [24] A hybrid meta-heuristic algorithm for VM scheduling with load balancing in cloud computing
    Cho, Keng-Mao
    Tsai, Pang-Wei
    Tsai, Chun-Wei
    Yang, Chu-Sing
    NEURAL COMPUTING & APPLICATIONS, 2015, 26 (06): : 1297 - 1309
  • [25] A hybrid meta-heuristic algorithm for VM scheduling with load balancing in cloud computing
    Keng-Mao Cho
    Pang-Wei Tsai
    Chun-Wei Tsai
    Chu-Sing Yang
    Neural Computing and Applications, 2015, 26 : 1297 - 1309
  • [26] Load Balancing in Cloud Computing
    Volkova, Violetta N.
    Chernenkaya, Liudmila V.
    Desyatirikova, Elena N.
    Hajali, Moussa
    Khodar, Almothana
    Osama, Alkaadi
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2018, : 387 - 390
  • [27] QoS in the Cloud Computing: A Load Balancing Approach Using Simulated Annealing Algorithm
    Hanine, Mohamed
    Benlahmar, El Habib
    BIG DATA, CLOUD AND APPLICATIONS, BDCA 2018, 2018, 872 : 43 - 54
  • [28] HYBRID APPROACH USING THROTTLED AND ESCE LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING
    Bagwaiya, Vishwas
    Raghuwanshi, Sandeep K.
    2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,
  • [29] Comparative analysis of VM consolidation algorithms for cloud computing
    Nagma
    Singh, Jaiteg
    Sidhu, Jagpreet
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 1390 - 1399
  • [30] Load Balancing and Server Consolidation in Cloud Computing Environments: A Meta-Study
    Ala'anzy, Mohammed
    Othman, Mohamed
    IEEE ACCESS, 2019, 7 : 141868 - 141887