MrLBA: multi-resource load balancing algorithm for cloud computing using ant colony optimization

被引:0
|
作者
Arfa Muteeh
Muhammad Sardaraz
Muhammad Tahir
机构
[1] COMSATS University Isalmabad,Department of Computer Science
[2] Attock Campus,undefined
来源
Cluster Computing | 2021年 / 24卷
关键词
Cloud computing; Load balancing; ACO; Scheduling; Makespan;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is a new paradigm of computing. This paradigm delivers services over the internet and eliminates requirements for local data storage. Instead of purchasing hardware and software, cloud computing enables users to use storage or applications as a service. Scheduling is the process of allocating the available resources in cloud environment. Scientific workflows consist of a large number of tasks. Workflow scheduling is a critical issue in cloud computing that targets to complete workflow execution by considering different parameters such as execution time, user deadlines, execution cost, and Quality of Service (QoS), etc. In this article, we present a Multi-resource Load Balancing Algorithm (MrLBA) cloud computing environment. The algorithm is based on Ant Colony Optimization (ACO). The proposed algorithm targets makespan, cost while keeping a well load-balanced system. The algorithm is validated with experimental results on benchmark workflows. The results show that MrLBA reduces both execution time and cost and efficiently utilizes available resources by maintaining balanced load among resources.
引用
收藏
页码:3135 / 3145
页数:10
相关论文
共 50 条
  • [21] The Allocation of Cloud Computing Resource Based on The Improved Ant colony Algorithm
    Gao, Zhe
    [J]. 2014 SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL 2, 2014, : 334 - 337
  • [22] FUZZY ANT BEE COLONY FOR SECURITY AND RESOURCE OPTIMIZATION IN CLOUD COMPUTING
    Samriya, Jitendra Kumar
    Kumar, Narander
    [J]. PROCEEDINGS OF THE 2020 5TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND SECURITY (ICCCS-2020), 2020,
  • [23] LOAD BALANCING IN GRID COMPUTING USING ANT COLONY ALGORITHM AND MAX-MIN TECHNIQUE
    Karimpour, Rose
    Khayyambashi, Mohammad Reza
    Movahhedinia, Naser
    [J]. MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2016, 29 (03) : 196 - 206
  • [24] Task scheduling optimization strategy using improved ant colony optimization algorithm in cloud computing
    Wei, Xianyong
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020,
  • [25] Load Balancing for Grid Computing Environments using Auto Controlled Ant Colony Optimization Technique
    Preethi, J.
    Jayasudha, R.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON INNOVATIONS IN GREEN ENERGY AND HEALTHCARE TECHNOLOGIES (IGEHT), 2017,
  • [26] Research on SDN Load Balancing based on Ant Colony Optimization Algorithm
    Li, Jingmei
    Yang, Linfeng
    Wang, Jiaxiang
    Yang, Shuang
    [J]. PROCEEDINGS OF 2018 IEEE 4TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2018), 2018, : 979 - 982
  • [27] MRFS: A Multi-Resource Fair Scheduling Algorithm in Heterogeneous Cloud Computing
    Hamzeh, Hamed
    Meacham, Sofia
    Khan, Kashaf
    Phalp, Keith
    Stefanidis, Angelos
    [J]. 2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1653 - 1660
  • [28] Load Balancing Based on Firefly and Ant Colony Optimization Algorithms for Parallel Computing
    Li, Yong
    Li, Jinxing
    Sun, Yu
    Li, Haisheng
    [J]. BIOMIMETICS, 2022, 7 (04)
  • [29] Research on Cloud Task Scheduling Based on Load Balancing Ant Colony Optimization
    Hu, Hai-tao
    Luo, Xiao-rong
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND NETWORK TECHNOLOGY (CCNT 2018), 2018, 291 : 60 - 64
  • [30] A Technique Based on Ant Colony Optimization for Load Balancing in Cloud Data Center
    Gupta, Ekta
    Deshpande, Vidya
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (ICIT), 2014, : 12 - 17