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 条
  • [21] Lagrangian decomposition approach to scheduling large-scale refinery operations
    Shah, Nikisha K.
    Ierapetritou, Marianthi G.
    COMPUTERS & CHEMICAL ENGINEERING, 2015, 79 : 1 - 29
  • [22] Large-Scale Electroplating Scheduling: A Hierarchical Temporal Planning Approach
    Xiao, Yingkai
    Jin, Kebing
    Ma, Renyong
    Zhuo, Hankz Hankui
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT V, ICIC 2024, 2024, 14879 : 215 - 226
  • [23] A DQN based approach for large-scale EVs charging scheduling
    Han, Yingnan
    Li, Tianyang
    Wang, Qingzhu
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (06) : 8319 - 8339
  • [24] On the Robustness of the Soft State for Task Scheduling in Large-scale Distributed Computing Environment
    Tada, Harumasa
    Imase, Makoto
    Murata, Masayuki
    2008 INTERNATIONAL MULTICONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (IMCSIT), VOLS 1 AND 2, 2008, : 435 - +
  • [25] Emergency rush repair task scheduling of distribution networks in large-scale blackouts
    Pang, Nansheng
    Liu, Hao
    Huang, Shuyi
    Meng, Junjiao
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2016, 82 : 373 - 381
  • [26] Efficient Task Scheduling for Large-scale Graph Data Processing in Cloud Computing: A Particle Swarm Optimization Approach
    Shang, Rui
    Journal of Combinatorial Mathematics and Combinatorial Computing, 2024, 122 : 135 - 148
  • [27] An approach for cluster-based multicast routing in large-scale networks
    Zhang, YB
    Zhao, WP
    Abe, SJ
    Asano, S
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1998, E81B (05) : 1029 - 1040
  • [28] A Robust Approach to Vehicle Routing for Medical Supplies in Large-Scale Emergencies
    Zhu, Jianming
    Gao, Mingang
    Huang, Jun
    INTERNATIONAL SYMPOSIUM ON EMERGENCY MANAGEMENT 2009 (ISEM'09), 2009, : 535 - +
  • [29] Approach for cluster-based multicast routing in large-scale networks
    Univ of Tokyo, Tokyo, Japan
    IEICE Trans Commun, 5 (1029-1040):
  • [30] Large-scale collaborative vehicle routing
    Los, Johan
    Schulte, Frederik
    Gansterer, Margaretha
    Hartl, Richard F.
    Spaan, Matthijs T. J.
    Negenborn, Rudy R.
    ANNALS OF OPERATIONS RESEARCH, 2022,