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 条
  • [41] An Adaptive Genetic Algorithm-Based Load Balancing-Aware Task Scheduling Technique for Cloud Computing
    Agarwal, Mohit
    Gupta, Shikha
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (03): : 6103 - 6119
  • [42] An Adaptive Genetic Algorithm-Based Load Balancing-Aware Task Scheduling Technique for Cloud Computing
    Agarwal, Mohit
    Gupta, Shikha
    Computers, Materials and Continua, 2022, 73 (03): : 6103 - 6119
  • [43] Asymptotic Load Balancing Algorithm for Many Task Scheduling
    Oncioiu, Anamaria-Raluca
    Pop, Florin
    Esposito, Christian
    AD-HOC, MOBILE, AND WIRELESS NETWORKS (ADHOC-NOW 2019), 2019, 11803 : 136 - 149
  • [44] Binary PSOGSA for Load Balancing Task Scheduling in Cloud Environment
    Alnusairi, Thanaa S.
    Shahin, Ashraf A.
    Daadaa, Yassine
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (05) : 255 - 264
  • [45] 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
  • [46] Research on private desktop cloud platform based on random scheduling algorithm and load balancing scheduling algorithm
    Zhou D.
    Zhou J.
    International Journal of Wireless and Mobile Computing, 2023, 25 (01) : 37 - 46
  • [47] PERFORMANCE ANALYSIS OF LOAD-BALANCING SEMIDYNAMIC SCHEDULING MECHANISMS IN DISTRIBUTED SYSTEMS
    TRANGIA, P
    RATHGEB, E
    AEU-ARCHIV FUR ELEKTRONIK UND UBERTRAGUNGSTECHNIK-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 1989, 43 (01): : 38 - 45
  • [48] On load-balancing algorithm for distributed data stream management systems
    Rong, Xiaoxia
    Wang, Jindong
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 4204 - +
  • [49] Brokering and Load-Balancing Mechanism in the Cloud - Revisited
    Naha, Ranesh Kumar
    Othman, Mohamed
    IETE TECHNICAL REVIEW, 2014, 31 (04) : 271 - 276
  • [50] Comparative Analysis and Simulation of Load Balancing Scheduling Algorithm Based on Cloud Resource
    Tangang
    Zhan, Ranzhi
    Shibo
    Xindi
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSAIT 2013), 2014, 255 : 449 - 456