A Genetic Algorithm (GA) based Load Balancing Strategy for Cloud Computing

被引:172
|
作者
Dasgupta, Kousik [1 ]
Mandal, Brototi [2 ]
Dutta, Paramartha [3 ]
Mondal, Jyotsna Kumar [4 ]
Dam, Santanu [5 ]
机构
[1] Kalyani Govt Engn Coll, Dept Comp Sci & Engn, Kalyani 741235, W Bengal, India
[2] Supreme Knowledge Fdn Grp Inst, Deptt CSE, Mankundu 712139, India
[3] Kalyani Univ, Deptt CSE, Kalyani 741235, W Bengal, India
[4] Visva Bharati Univ, Deptt CSS, Santini Ketan 731235, W Bengal, India
[5] Future Inst Engn & Management, Deptt CSE, Kolkata 700150, India
关键词
Cloud Computing; Load balancing; Genetic Algorithm;
D O I
10.1016/j.protcy.2013.12.369
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The next-generation of cloud computing will thrive on how effectively the infrastructure are instantiated and available resources utilized dynamically. Load balancing which is one of the main challenges in Cloud computing, distributes the dynamic workload across multiple nodes to ensure that no single resource is either overwhelmed or underutilized. This can be considered as an optimization problem and a good load balancer should adapt its strategy to the changing environment and the types of tasks. This paper proposes a novel load balancing strategy using Genetic Algorithm (GA). The algorithm thrives to balance the load of the cloud infrastructure while trying minimizing the make span of a given tasks set. The proposed load balancing strategy has been simulated using the CloudAnalyst simulator. Simulation results for a typical sample application shows that the proposed algorithm outperformed the existing approaches like First Come First Serve (FCFS), Round Robing (RR) and a local search algorithm Stochastic Hill Climbing (SHC). (C) 2013 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:340 / 347
页数:8
相关论文
共 50 条
  • [1] Genetic Algorithm and Gravitational Emulation Based Hybrid Load Balancing Strategy In Cloud Computing
    Dam, Santanu
    Mandal, Gopa
    Dasgupta, Kousik
    Dutta, Paramartha
    [J]. 2015 THIRD INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT), 2015,
  • [2] Cloud computing load balancing based on improved genetic algorithm
    Zhu, Fengxia
    [J]. INTERNATIONAL JOURNAL OF GLOBAL ENERGY ISSUES, 2024, 46 (3-4) : 191 - 207
  • [3] Load Balancing Task Scheduling based on Genetic Algorithm in Cloud Computing
    Wang, Tingting
    Liu, Zhaobin
    Chen, Yi
    Xu, Yujie
    Dai, Xiaoming
    [J]. 2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 146 - +
  • [4] Using Genetic Algorithm for Load Balancing in Cloud Computing
    Makasarwala, Hussain A.
    Hazari, Prasun
    [J]. 2016 8TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2016,
  • [5] Load balancing in Cloud Computing using Genetic Algorithm
    Lagwal, Monika
    Bhardwaj, Neha
    [J]. 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 560 - 565
  • [6] Threshold Based Load Balancing Algorithm in Cloud Computing
    Chowdhury, Shusmoy
    Katangur, Ajay
    [J]. 2022 IEEE 13TH INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING (JCC 2022), 2022, : 23 - 28
  • [7] A Load Balancing Strategy Based on Data Correlation in Cloud Computing
    Shao, Guilin
    Chen, Jiming
    [J]. 2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 364 - 368
  • [8] Load Balancing in Cloud Computing Using Genetic Algorithm and Fuzzy Logic
    Saadat, Ali
    Masehian, Ellips
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 1435 - 1440
  • [9] A scheduling strategy on load balancing in cloud computing
    College of Computer Science, Chongqing University, Chongqing
    400044, China
    不详
    401122, China
    [J]. Xitong Gongcheng Lilum yu Shijian, (269-275):
  • [10] A Load Balancing Strategy for Cloud Computing Environment
    Haidri, Raza Abbas
    Katti, C. P.
    Saxena, P. C.
    [J]. 2014 INTERNATIONAL CONFERENCE ON SIGNAL PROPAGATION AND COMPUTER TECHNOLOGY (ICSPCT 2014), 2014, : 636 - 641