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 条
  • [21] Ordered balancing: load balancing for redundant task scheduling in robotic network cloud systems
    Alirezazadeh, Saeid
    Alexandre, Luis A.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02): : 1185 - 1200
  • [22] 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
  • [23] 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
  • [24] Cloud-based smart agriculture framework: Optimizing load balancing efficiency via integrated scheduling algorithm
    Sneha
    Singh, Prabh Deep
    Tripathi, Vikas
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2024, 45 (02): : 449 - 458
  • [25] Load balancing in cloud environs: Optimal task scheduling via hybrid algorithm
    Deshmukh, Shashikant Raghunathrao
    Yadav, S. K.
    Kyatanvar, D. N.
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2021, 12 (02)
  • [26] A port-based forwarding load-balancing scheduling approach for cloud datacenter networks
    Zhiyu Liu
    Aqun Zhao
    Mangui Liang
    Journal of Cloud Computing, 10
  • [27] A port-based forwarding load-balancing scheduling approach for cloud datacenter networks
    Liu, Zhiyu
    Zhao, Aqun
    Liang, Mangui
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [28] A port-based forwarding load-balancing scheduling approach for cloud datacenter networks
    Liu, Zhiyu
    Zhao, Aqun
    Liang, Mangui
    Journal of Cloud Computing, 2021, 10 (01)
  • [29] Efficient Load-Balancing Aware Cloud Resource Scheduling for Mobile User
    Li Chunlin
    Zhou Min
    Luo Youlong
    COMPUTER JOURNAL, 2017, 60 (06): : 925 - 939
  • [30] Construction of load balancing scheduling model for cloud computing task based on chaotic ant colony algorithm
    Yu J.
    International Journal of Information and Communication Technology, 2021, 18 (04) : 416 - 433