A Double Threshold-Based Power-Aware Honey Bee Cloud Load Balancing Algorithm

被引:0
|
作者
Mondal A.S. [1 ]
Mukhopadhyay S. [2 ]
Mondal K.C. [1 ]
Chattopadhyay S. [1 ]
机构
[1] Department of Information Technology, Jadavpur University, Kolkata
[2] Department of Computer Science and Engineering, Assam University Silchar, Assam, Silchar
关键词
Cloud computing; CloudAnalyst; Load balancing; Performance comparison;
D O I
10.1007/s42979-021-00771-w
中图分类号
学科分类号
摘要
Present-day advancement in cloud computing provides ICT infrastructure as a service on a pay per use. Cloud computing provides this infrastructure as a service and as service demand increases, service providers organize large-scale data centers with a lot of resources, and cause of huge greenhouse gases’ emission. This data center’s huge power demand necessitates the balancing of cloud load. To attain the optimum resource utilization, least processing time of CPU, minimal average response time, and avoiding over-load, cloud load balancing algorithms distributes workload across virtual machines. The key challenge here is to develop such a load balancing algorithm which consumes the least resources to fulfill the service demands. In this paper, a double threshold-based power-aware honey bee load balancing algorithm is proposed for the fair and even distribution of the incoming task requests to all the virtual machines. This paper compares the proposed algorithm with five widely used existing load balancing algorithms. Moreover, we have done the performance analysis using the popular CloudAnalyst simulation toolkit. Results of simulation showed that the proposed algorithm gives a note-worthy outcome for average response time, CPU cost, storage cost, memory cost, and energy consumption in cloud computing to show the resource utilization. © 2021, The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd.
引用
收藏
相关论文
共 50 条
  • [41] Threshold-based Antenna Selection Algorithm for Dense Cloud Radio Access Networks
    Park, Jeonghun
    Heath, Robert W., Jr.
    2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [42] Load balancing in cloud computing environments based on adaptive starvation threshold
    Semmoud, Abderraziq
    Hakem, Mourad
    Benmammar, Badr
    Charr, Jean-Claude
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (11):
  • [43] Load Balancing Algorithm of SDN Controller Based on Dynamic Threshold
    Li, Songzhou
    Xin, Zhenghua
    Xu, Xu
    Zhang, Zhiwei
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 517 - 520
  • [44] Load Balancing based on Bee Colony Algorithm with Partitioning of Public Clouds
    Ehsanimoghadam, Pouneh
    Effatparvar, Mehdi
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (04) : 450 - 455
  • [45] A Fuzzy-Based Power-Aware Routing Algorithm for Network on Chip
    Salehi, Nastaran
    Dana, Arash
    12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 1159 - 1163
  • [46] A content-based motion estimation algorithm for power-aware architecture
    Cheng, HW
    Dung, LR
    Yen, JH
    Wang, JJ
    ISPA 2003: PROCEEDINGS OF THE 3RD INTERNATIONAL SYMPOSIUM ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS, PTS 1 AND 2, 2003, : 444 - 448
  • [47] A Task Scheduling Algorithm Based on Load Balancing in Cloud Computing
    Fang, Yiqiu
    Wang, Fei
    Ge, Junwei
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 271 - +
  • [48] Cloud computing load balancing based on improved genetic algorithm
    Zhu, Fengxia
    INTERNATIONAL JOURNAL OF GLOBAL ENERGY ISSUES, 2024, 46 (3-4) : 191 - 207
  • [49] Trust and Reliability based Load Balancing Algorithm for Cloud IaaS
    Gupta, Punit
    Goyal, Mayank Kumar
    Kumar, Prakash
    PROCEEDINGS OF THE 2013 3RD IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2013, : 65 - 69
  • [50] An Adaptive LLC-Based and Hierarchical Power-Aware Routing Algorithm
    Alippi, Cesare
    Camplani, Romolo
    Roveri, Manuel
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2009, 58 (09) : 3347 - 3357