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 条
  • [1] An efficient load balancing technique for task scheduling in heterogeneous cloud environment
    Mahmoud, Hadeer
    Thabet, Mostafa
    Khafagy, Mohamed H.
    Omara, Fatma A.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3405 - 3419
  • [2] An efficient load balancing technique for task scheduling in heterogeneous cloud environment
    Hadeer Mahmoud
    Mostafa Thabet
    Mohamed H. Khafagy
    Fatma A. Omara
    Cluster Computing, 2021, 24 : 3405 - 3419
  • [3] Review: Cloud Task Scheduling and Load Balancing
    Manikandan, N.
    Pravin, A.
    PROCEEDING OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS, BIG DATA AND IOT (ICCBI-2018), 2020, 31 : 529 - 539
  • [4] Load Balancing in Cloud Through Task Scheduling
    Tarandeep
    Bhushan, Kriti
    RECENT TRENDS IN COMMUNICATION AND INTELLIGENT SYSTEMS, ICRTCIS 2019, 2020, : 195 - 204
  • [5] Load Balancing Heuristic for Tasks Scheduling in Cloud Environment
    Bey, Kadda Beghdad
    Benhammadi, Farid
    Boudaren, Mohamed El Yazid
    Khamadja, Salim
    ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 1, 2017, : 489 - 495
  • [6] 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 - +
  • [7] Load Balancing Based Task Scheduling with ACO in Cloud Computing
    Gupta, Ashish
    Garg, Ritu
    2017 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), 2017, : 174 - 179
  • [8] Load balancing and task scheduling strategy for the cloud computing environments
    Jin, Gang
    Liu, Lei
    Zhang, Peng
    Yu, Man
    Journal of Computational Information Systems, 2015, 11 (02): : 769 - 781
  • [9] User Task Priority Based Resource Allocation with Multi Class Task Scheduling Strategy and Load Balancing in Cloud Environment
    Nida Kousar G
    Gopala Krishnan C
    SN Computer Science, 5 (8)
  • [10] Ordered balancing: load balancing for redundant task scheduling in robotic network cloud systems
    Saeid Alirezazadeh
    Luís A. Alexandre
    Cluster Computing, 2024, 27 : 1185 - 1200