Ordered balancing: load balancing for redundant task scheduling in robotic network cloud systems

被引:0
|
作者
Alirezazadeh, Saeid [1 ,4 ]
Alexandre, Luis A. [2 ,3 ]
机构
[1] Univ Beira Interior, C4 Cloud Comp Competence Ctr C4 UBI, C4 Estr Municipal 506, P-6200284 Covilha, Portugal
[2] Univ Beira Interior, Covilha, Portugal
[3] NOVA LINCS, Covilha, Portugal
[4] Karl Franzens Univ Graz, Phys & Theoret Chem, Heinrichstr 28, A-8010 Graz, Austria
关键词
Cloud; Fog; Edge; Load balancing; Makespan; Redundant task scheduling; Robotic network; EVOLUTIONARY ALGORITHM; ALLOCATION; ARCHITECTURE;
D O I
10.1007/s10586-023-04013-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To perform a set of tasks in a robotic network cloud system as fast as possible, it is recommended to use a scheduling approach that minimizes the makespan. The makespan is defined as the time between the start of the first scheduled task and the completion of all scheduled tasks. Load balancing is a technique to distribute incoming tasks across processing units in a way that the resource utilization is optimized and the makespan is minimized. Robotic network cloud systems can be conceptualized as graphs, with nodes representing hardware with independent computing power and edges representing data transmissions between the nodes. The initial scheduler assigns a set of newly arrived tasks to the processing units capable of performing them. To reduce the response time we can replicate some of the tasks and assign them to different processing units. This results in some tasks becoming redundant. Assigning redundant tasks refers to determining which processing unit should receive the replicated tasks. Load balancing for redundant allocation can be viewed as assigning tasks to multiple processing units with different resource sizes so that the load is evenly distributed among the units. We propose a technique for load balancing, the ordered balancing algorithm, to minimize the makespan in the redundant allocation and scheduling problem. We prove theoretically the correctness of the proposed algorithm and illustrate with simulations, using R version 4.0.3, the obtained results that outperform other recent load balancing proposals.
引用
收藏
页码:1185 / 1200
页数:16
相关论文
共 50 条
  • [41] Scheduling and load balancing
    Drozdowski, M
    Milis, I
    Rudolph, L
    Trystram, D
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 187 - 188
  • [42] Scheduling and load balancing
    Schnor, B
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 217 - 217
  • [43] Scheduling and load balancing
    Luque, E
    Castaños, JG
    Markatos, E
    Perego, R
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 220 - 221
  • [44] 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
  • [45] 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
  • [46] 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
  • [47] 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
  • [48] Network Load Balancing in Teleconferencing Systems
    Mahmood, Sanabil A.
    Zedan, Marwa J. M.
    2022 8TH INTERNATIONAL ENGINEERING CONFERENCE ON SUSTAINABLE TECHNOLOGY AND DEVELOPMENT (IEC), 2022, : 12 - 16
  • [49] 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
  • [50] 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