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 条
  • [1] Fuzzy Decision Load-balancing Algorithm for Cloud-based Terminal Services
    Chen, Hsin-Hung
    Huang, Li-Shing
    Chen, Jian-Bo
    Pao, Tsang-Long
    JOURNAL OF INTERNET TECHNOLOGY, 2018, 19 (03): : 689 - 695
  • [2] 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 - +
  • [3] A PSO-based task scheduling algorithm improved using a load-balancing technique for the cloud computing environment
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (12):
  • [4] Load Balancing Task Scheduling based on Genetic Algorithm in Cloud Computing
    Wang, Tingting
    Liu, Zhaobin
    Chen, Yi
    Xu, Yujie
    Dai, Xiaoming
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 146 - +
  • [5] An optimized load-balancing scheduling method based on the WLC algorithm for cloud data centers
    Zhou, Lianying
    Cui, Xingping
    Wu, Shuyue
    Journal of Computational Information Systems, 2013, 9 (17): : 6819 - 6829
  • [6] Dynamic and Integrated Load-Balancing Scheduling Algorithm for Cloud Data Centers
    Tian Wenhong
    Zhao Yong
    Zhong Yuanliang
    Xu Minxian
    Jing Chen
    CHINA COMMUNICATIONS, 2011, 8 (06) : 117 - 126
  • [7] A Load Balancing Task Scheduling Algorithm based on Feedback Mechanism for Cloud Computing
    Zhang Qian
    Ge Yufei
    Liang Hong
    Shi Jin
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 41 - 52
  • [8] A WebGIS model based on cluster scheduling load-balancing algorithm
    Huang Y.
    Xie Z.
    Wu L.
    Guo M.-Q.
    Diqiu Kexue - Zhongguo Dizhi Daxue Xuebao/Earth Science - Journal of China University of Geosciences, 2010, 35 (03): : 407 - 414
  • [9] Heuristic-based load-balancing algorithm for IaaS cloud
    Adhikari, Mainak
    Amgoth, Tarachand
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 81 : 156 - 165
  • [10] A Webgis Load-balancing Algorithm Based on Collaborative Task Clustering
    Huang Ying
    Guo Mingqiang
    Luo Xiangang
    Liu Yong
    2009 INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY, VOL III, PROCEEDINGS,, 2009, : 736 - 739