An Augmented Load-Balancing Algorithm for Task Scheduling in Cloud-Based Systems

被引:3
|
作者
Nininahazwe, Franck Seigneur [1 ]
Shen, Jian [1 ]
Taylor, Micheal Ernest [1 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing, Peoples R China
来源
JOURNAL OF INTERNET TECHNOLOGY | 2021年 / 22卷 / 07期
关键词
Particle Swarm Optimization; Load-balancing; Data centers; SEARCH;
D O I
10.53106/160792642021122207001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling in the cloud offers many advantages to cloud providers and users, such as managing cloud computing performances and maximizing resource utilization. However, the load might not be balanced among the multiple data centers leading to some servers being overloaded while others are idle or barely working. This paper proposes an augmented load-balancing algorithm (ALA) inspired by particle location-based search system and the Artificial Bee Colony's (ABC) memory mechanism. The search system is modified by adding the best response time criterion, best path and a data center level-based distribution system to ensure an even load handling. In contrast with the ABC and Particle Swarm Optimization (PSO) algorithms, the (ALA) takes into account the number of virtual machines (VMs) per host and the response time of each data center when scheduling the given tasks. The proposed algorithm is evaluated against other well-known techniques with a different number of experiment using the designed system model proposed. The experiments results show that (ALA) distributed the load as equally as possible and kept the system balanced having an improved response time and time.
引用
收藏
页码:1457 / 1472
页数:16
相关论文
共 50 条
  • [31] A Model Based Load-Balancing Method in IaaS Cloud
    Zhang, Zhenzhong
    Xiao, Limin
    Tao, Yuan
    Tian, Ji
    Wang, Shouxin
    Liu, Hua
    2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 808 - 816
  • [32] A Genetic based Improved Load Balanced Min-Min Task Scheduling Algorithm for Load Balancing in Cloud Computing
    Rajput, Shyam Singh
    Kushwah, Virendra Singh
    2016 8TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2016, : 677 - 681
  • [33] Load-balancing scheduling of simulation tasks based on a static-dynamic hybrid algorithm
    Wang, Xiashuang
    Li, Ni
    Gong, Guanghong
    Song, Xiao
    Guo, Yanqi
    JOURNAL OF SIMULATION, 2022, 16 (02) : 182 - 193
  • [34] Topic 3 - Scheduling and load-balancing
    Casanova, Henri
    Beaumont, Olivier
    Schwiegelshohn, Uwe
    Tudruj, Marek
    Euro-Par 2007 Parallel Processing, Proceedings, 2007, 4641 : 171 - 171
  • [35] An Improved Task Scheduling and Load Balancing Algorithm under the Heterogeneous Cloud Computing Network
    Chiang, Mao-Lun
    Hsieh, Hui-Ching
    Tsai, Wen-Chung
    Ke, Ming-Ching
    2017 IEEE 8TH INTERNATIONAL CONFERENCE ON AWARENESS SCIENCE AND TECHNOLOGY (ICAST), 2017, : 290 - 295
  • [36] Improvised Bat Algorithm for Load Balancing-Based Task Scheduling
    Raj, Bibhav
    Ranjan, Pratyush
    Rizvi, Naela
    Pranav, Prashant
    Paul, Sanchita
    PROGRESS IN INTELLIGENT COMPUTING TECHNIQUES: THEORY, PRACTICE, AND APPLICATIONS, VOL 1, 2018, 518 : 521 - 530
  • [37] Research on Cloud Task Scheduling Based on Load Balancing Ant Colony Optimization
    Hu, Hai-tao
    Luo, Xiao-rong
    2018 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND NETWORK TECHNOLOGY (CCNT 2018), 2018, 291 : 60 - 64
  • [38] Dynamic load balancing in cloud-based multimedia system using genetic algorithm
    Lin, Chun-Cheng
    Deng, Der-Jiunn
    Smart Innovation, Systems and Technologies, 2013, 20 : 461 - 470
  • [39] Novel dynamic load balancing algorithm for cloud-based big data analytics
    Arman Aghdashi
    Seyedeh Leili Mirtaheri
    The Journal of Supercomputing, 2022, 78 : 4131 - 4156
  • [40] Load balancing task scheduling algorithm in Hadoop platform
    Cai Yandong
    Liu Yan
    Zhang Qinglei
    2015 SEVENTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2015), 2015, : 605 - 608