System Stability Under Adversarial Injection of Dependent Tasks

被引:0
作者
Cholvi, Vicent [1 ]
Echague, Juan [1 ]
Anta, Antonio Fernandez [2 ]
Caro, Christopher Thraves [3 ]
机构
[1] Univ Jaume 1, Dept Comp Sci, Castellon De La Plana 12071, Spain
[2] IMDEA Networks Inst, Madrid 28918, Spain
[3] Univ Concepcion, Fac Ciencias Fis & Matemat, Dept Ingn Matatemat, Concepcion 4030000, Chile
来源
IEEE ACCESS | 2021年 / 9卷
关键词
Task analysis; Servers; Stability analysis; Computational modeling; Adaptation models; Processor scheduling; Dynamic scheduling; Tasks scheduling; task queuing; dependent tasks; adversarial queuing models; stability; QUEUING MODEL; INSTABILITY; NETWORKS; FIFO;
D O I
10.1109/ACCESS.2021.3119849
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Technological changes (NFV, Osmotic Computing, Cyber-physical Systems) are making very important devising techniques to efficiently run a flow of jobs formed by dependent tasks in a set of servers. These problem can be seen as generalizations of the dynamic job-shop scheduling problem, with very rich dependency patterns and arrival assumptions. In this work, we consider a computational model of a distributed system formed by a set of servers in which jobs, that are continuously arriving, have to be executed. Every job is formed by a set of dependent tasks (i. e., each task may have to wait for others to be completed before it can be started), each of which has to be executed in one of the servers. The arrival of jobs and their properties is assumed to be controlled by a bounded adversary, whose only restriction is that it cannot overload any server. This model is a non-trivial generalization of the Adversarial Queuing Theory model of Borodin et al., and, like that model, focuses on the stability of the system: whether the number of jobs pending to be completed is bounded at all times. We show multiple results of stability and instability for this adversarial model under different combinations of the scheduling policy used at the servers, the arrival rate, and the dependence between tasks in the jobs.
引用
收藏
页码:139516 / 139526
页数:11
相关论文
共 44 条
  • [11] STABILITY, QUEUE LENGTH, AND DELAY OF DETERMINISTIC AND STOCHASTIC QUEUING-NETWORKS
    CHANG, CS
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (05) : 913 - 931
  • [12] Cholvi V., 2020, LECT NOTES COMPUTER, V12129, P355, DOI [10.1007/978-3-030, DOI 10.1007/978-3-030]
  • [13] Stability of FIFO networks under adversarial models:: State of the art
    Cholvi, Vicent
    Echaguee, Juan
    [J]. COMPUTER NETWORKS, 2007, 51 (15) : 4460 - 4474
  • [14] Dai JG, 2004, ANN APPL PROBAB, V14, P326
  • [15] Mapreduce: Simplified data processing on large clusters
    Dean, Jeffrey
    Ghemawat, Sanjay
    [J]. COMMUNICATIONS OF THE ACM, 2008, 51 (01) : 107 - 113
  • [16] Optimal Local Buffer Management for Information Gathering with Adversarial Traffic
    Dobrev, Stefan
    Lafond, Manuel
    Narayanan, Lata
    Opatrny, Jaroslav
    [J]. PROCEEDINGS OF THE 29TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'17), 2017, : 265 - 274
  • [17] Universal stability results for low rate adversaries in packet switched networks
    Echagüe, J
    Cholvi, V
    Fernández, A
    [J]. IEEE COMMUNICATIONS LETTERS, 2003, 7 (12) : 578 - 580
  • [18] Even G., 2016, 24 ANN EUROPEAN S AL
  • [19] Better Deterministic Online Packet Routing on Grids
    Even, Guy
    Medina, Moti
    Patt-Shamir, Boaz
    [J]. SPAA'15: PROCEEDINGS OF THE 27TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2015, : 284 - 293
  • [20] Online Packet-Routing in Grids with Bounded Buffers
    Even, Guy
    Medina, Moti
    [J]. ALGORITHMICA, 2017, 78 (03) : 819 - 868