Binary PSOGSA for Load Balancing Task Scheduling in Cloud Environment

被引:0
|
作者
Alnusairi, Thanaa S. [1 ]
Shahin, Ashraf A. [2 ,3 ]
Daadaa, Yassine [2 ]
机构
[1] Aljouf Univ, Coll Comp Sci & Informat, Skaka, Aljouf, Saudi Arabia
[2] Al Imam Mohammad Ibn Saud Islamic Univ IMSIU, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
[3] Cairo Univ, Inst Stat Studies & Res, Dept Comp & Informat Sci, Cairo, Egypt
关键词
Gravitational search algorithm; load balancing; particle swarm optimization; task scheduling; task-to-virtual machine mapping; virtual machine load;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In cloud environments, load balancing task scheduling is an important issue that directly affects resource utilization. Unquestionably, load balancing scheduling is a serious aspect that must be considered in the cloud research field due to the significant impact on both the back end and front end. Whenever an effective load balance has been achieved in the cloud then good resource utilization will also be achieved. An effective load balance means distributing the submitted workload over cloud VMs in a balanced way, leading to high resource utilization and high user satisfaction. In this paper, we propose a load balancing algorithm, Binary Load Balancing - Hybrid Particle Swarm Optimization and Gravitational Search Algorithm (Bin-LB-PSOGSA), which is a bio-inspired load balancing scheduling algorithm that efficiently enables the scheduling process to improve load balance level on VMs. The proposed algorithm finds the best Task-to-Virtual machine mapping that is influenced by the length of submitted workload and VM processing speed. Results show that the proposed BinLB- PSOGSA achieves better VM load average than the pure Bin-LB-PSO and other benchmark algorithms in terms of load balance level.
引用
收藏
页码:255 / 264
页数:10
相关论文
共 50 条
  • [31] Retraction Note to: Load balancing based hyper heuristic algorithm for cloud task scheduling
    Abhishek Gupta
    H. S. Bhadauria
    Annapurna Singh
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (Suppl 1) : 533 - 533
  • [32] A scheduling strategy on load balancing in cloud computing
    College of Computer Science, Chongqing University, Chongqing
    400044, China
    不详
    401122, China
    Xitong Gongcheng Lilum yu Shijian, (269-275):
  • [33] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Lin, Weiwei
    Peng, Gaofeng
    Bian, Xinran
    Xu, Siyao
    Chang, Victor
    Li, Yin
    JOURNAL OF GRID COMPUTING, 2019, 17 (04) : 699 - 726
  • [34] Model of Load Balancing and Scheduling in Cloud Computing
    Vilutis, Gytis
    Daugirdas, Linas
    Kavaliunas, Rimantas
    Sutiene, Kristina
    Vaidelys, Martynas
    PROCEEDINGS OF THE ITI 2012 34TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES (ITI), 2012, : 117 - 122
  • [35] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Weiwei Lin
    Gaofeng Peng
    Xinran Bian
    Siyao Xu
    Victor Chang
    Yin Li
    Journal of Grid Computing, 2019, 17 : 699 - 726
  • [36] Region aware dynamic task scheduling and resource virtualization for load balancing in IoT-fog multi-cloud environment
    Kanbar, Asan Baker
    Faraj, Kamaran
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 137 : 70 - 86
  • [37] Efficient task scheduling in cloud environment
    Rana, Robin Singh
    Gupta, Nitin
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (10)
  • [38] Assessment of Various Scheduling and Load Balancing Algorithms in Integrated Cloud-Fog Environment
    Jyotsna
    Nand P.
    Recent Advances in Computer Science and Communications, 2023, 16 (02)
  • [39] Optimization of Load Balancing Scheduling Model for Cloud Computing Resources in Abnormal Network Environment
    Liu, Xin
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2019, 23 (02) : 356 - 361
  • [40] A binary Bird Swarm Optimization based load balancing algorithm for cloud computing environment
    Mishra, Kaushik
    Majhi, Santosh Kumar
    OPEN COMPUTER SCIENCE, 2021, 11 (01) : 146 - 160