A task routing approach to large-scale scheduling

被引:10
|
作者
Celaya, Javier [1 ]
Arronategui, Unai [1 ]
机构
[1] Univ Zaragoza, Aragon Inst Engn Res I3A, Dept Informat & Ingn Sistemas, Zaragoza 50018, Spain
关键词
Distributed systems; Network protocols; Scheduling; ARCHITECTURE; LOAD;
D O I
10.1016/j.future.2012.12.009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Scheduling many tasks in environments of millions of unreliable nodes is a challenging problem. To our knowledge, no work in the literature has proposed a solution that also supports many policies with very different objectives. In this paper, we present a decentralized scheduling model that overcomes these problems. A hierarchical network overlay supports a scalable resource discovery and allocation scheme. It uses aggregated information to route tasks to the most suitable execution nodes, and is easily extensible to provide very different scheduling policies. For this paper, we implemented a policy that just allocates tasks to idle nodes, a policy that minimizes the global makespan and a policy that fulfills deadline requirements. With thorough simulation tests, we conclude that our model allocates any number of tasks to several million nodes in just a few seconds, with very low overhead and high resilience. Meanwhile, policies with different objectives implemented on our model perform almost as well as their centralized counterpart. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1097 / 1111
页数:15
相关论文
共 50 条
  • [1] A MODEL FOR LARGE-SCALE AIRCRAFT ROUTING AND SCHEDULING PROBLEMS
    SOUMIS, F
    FERLAND, JA
    ROUSSEAU, JM
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 1980, 14 (1-2) : 191 - 201
  • [2] Effective Task Scheduling for Large-Scale Video Processing
    Dai, Jie
    Wang, Xin
    SECURITY, PRIVACY AND ANONYMITY IN COMPUTATION, COMMUNICATION AND STORAGE, (SPACCS 2016), 2016, 0067 : 323 - 331
  • [3] Joint routing and scheduling for large-scale deterministic IP networks
    Krolikowski, Jonatan
    Martin, Sebastien
    Medagliani, Paolo
    Leguay, Jeremie
    Chen, Shuang
    Chang, Xiaodong
    Geng, Xuesong
    COMPUTER COMMUNICATIONS, 2021, 165 : 33 - 42
  • [4] Scheduling and Routing of AGVs for Large-scale Flexible Manufacturing Systems
    Riazi, Sarmad
    Diding, Thomas
    Falkman, Petter
    Bengtsson, Kristofer
    Lennartson, Bengt
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 891 - 896
  • [5] A matheuristic approach to large-scale avionic scheduling
    Emil Karlsson
    Elina Rönnberg
    Andreas Stenberg
    Hannes Uppman
    Annals of Operations Research, 2021, 302 : 425 - 459
  • [6] Evolutionary approach for large-Scale mine scheduling
    Elsayed, Saber
    Sarker, Ruhul
    Essam, Daryl
    Coello Coello, Carlos A.
    INFORMATION SCIENCES, 2020, 523 (523) : 77 - 90
  • [7] A matheuristic approach to large-scale avionic scheduling
    Karlsson, Emil
    Ronnberg, Elina
    Stenberg, Andreas
    Uppman, Hannes
    ANNALS OF OPERATIONS RESEARCH, 2021, 302 (02) : 425 - 459
  • [8] Optimal routing and scheduling of periodic inspections in large-scale railroad networks
    Peng, Fan
    Ouyang, Yanfeng
    Somani, Kamalesh
    JOURNAL OF RAIL TRANSPORT PLANNING & MANAGEMENT, 2013, 3 (04) : 163 - 171
  • [9] A DECOMPOSITION APPROACH TO THE SOLUTION OF LARGE-SCALE SCHEDULING PROBLEMS
    KANTSEDAL, SA
    AUTOMATION AND REMOTE CONTROL, 1983, 44 (10) : 1360 - 1366
  • [10] Evolutionary approach to scheduling in a large-scale production system
    Filipic, B.
    Elektrotehniski Vestnik, 1995, 62 (3-4):