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 条
  • [41] Load Balancing Task Scheduling based on Multi-Population Genetic Algorithm in Cloud Computing
    Wang Bei
    Li Jun
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 5261 - 5266
  • [42] A cost saving and load balancing task scheduling model for computational biology in heterogeneous cloud datacenters
    Cai, Wenwei
    Zhu, Jiaxian
    Bai, Weihua
    Lin, Weiwei
    Zhou, Naqin
    Li, Keqin
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (08): : 6113 - 6139
  • [43] Service load balancing, task scheduling and transportation optimisation in cloud manufacturing by applying queuing system
    Ghomi, Einollah Jafarnejad
    Rahmani, Amir Masoud
    Qader, Nooruldeen Nasih
    ENTERPRISE INFORMATION SYSTEMS, 2019, 13 (06) : 865 - 894
  • [44] RETRACTED: Load balancing based hyper heuristic algorithm for cloud task scheduling (Retracted Article)
    Gupta, Abhishek
    Bhadauria, H. S.
    Singh, Annapurna
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (06) : 5845 - 5852
  • [45] Task scheduling using artificial bee foraging optimization for load balancing in cloud data centers
    Muthsamy, Geetha
    Chandran, Suganthe Ravi
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2020, 28 (04) : 769 - 778
  • [46] A cost saving and load balancing task scheduling model for computational biology in heterogeneous cloud datacenters
    Wenwei Cai
    Jiaxian Zhu
    Weihua Bai
    Weiwei Lin
    Naqin Zhou
    Keqin Li
    The Journal of Supercomputing, 2020, 76 : 6113 - 6139
  • [47] Balancing Heuristic for Independent Task Scheduling in Cloud Computing
    Bey, Kadda Beghdad
    Benhammadi, Farid
    Benaissa, Redha
    2015 12TH IEEE INTERNATIONAL CONFERENCE ON PROGRAMMING AND SYSTEMS (ISPS), 2015, : 7 - 12
  • [48] Time Restraint Load Balancing in the Cloud Environment
    Malhotra, Nikita
    Tyagi, Sanjay
    Singh, Monika
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2022, 14 (01)
  • [49] A Load Balancing Strategy for Cloud Computing Environment
    Haidri, Raza Abbas
    Katti, C. P.
    Saxena, P. C.
    2014 INTERNATIONAL CONFERENCE ON SIGNAL PROPAGATION AND COMPUTER TECHNOLOGY (ICSPCT 2014), 2014, : 636 - 641
  • [50] The Load Balancing Algorithm in Cloud Computing Environment
    Ren, Haozheng
    Lan, Yihua
    Yin, Chao
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 925 - 928