Adaptive job routing and scheduling

被引:0
|
作者
Whiteson, S [1 ]
Stone, P [1 ]
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
基金
美国国家科学基金会;
关键词
autonomic computing; reinforcement learning; q-learning; routing; scheduling;
D O I
10.1016/S0952-1976(04)00109-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computer systems are rapidly becoming so complex that maintaining them with human support staffs will be prohibitively expensive and inefficient. In response, visionaries have begun proposing that computer systems be imbued with the ability to configure themselves, diagnose failures, and ultimately repair themselves in response to these failures. However, despite convincing arguments that such a shift would be desirable, as of yet there has been little concrete progress made towards this goal. These challenges are naturally suited to machine learning methods. Hence, this article presents a new network simulator designed to study the application of machine learning methods from a system-wide perspective. Also, learning-based methods for addressing the problems of job routing and CPU scheduling in the simulated networks are introduced. Experimental results verify that methods using machine learning outperform reasonable heuristic and hand-coded approaches on example networks designed to capture many of the complexities that exist in real systems. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:855 / 869
页数:15
相关论文
共 50 条
  • [1] Towards autonomic computing: Adaptive job routing and scheduling
    Whiteson, S
    Stone, P
    [J]. PROCEEDING OF THE NINETEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE SIXTEENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, : 916 - 922
  • [2] ROUTING, SCHEDULING, AND DISPATCHING JOB
    TANGUAY, JJ
    [J]. METAL STAMPING, 1971, 5 (01): : 5 - &
  • [3] Integrated job scheduling and network routing
    Gamst, Mette
    Pisinger, David
    [J]. NETWORKS, 2013, 61 (03) : 248 - 262
  • [4] Integration of job scheduling with delivery vehicles routing
    Chen J.-S.
    [J]. Information Technology Journal, 2010, 9 (06) : 1202 - 1206
  • [5] Adaptive Scheduling in the Cloud - SLA for Hadoop Job Scheduling
    Nayak, Deveeshree
    Martha, Venkata Swamy
    Threm, David
    Ramaswamy, Srini
    Prince, Summer
    Fahrnberger, Guenter
    [J]. 2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 832 - 837
  • [6] Interdatacenter Job Routing and Scheduling With Variable Costs and Deadlines
    Joe-Wong, Carlee
    Kamitsos, Ioannis
    Ha, Sangtae
    [J]. IEEE TRANSACTIONS ON SMART GRID, 2015, 6 (06) : 2669 - 2680
  • [7] Adaptive job scheduling via predictive job resource allocation
    Barsanti, Lawrence
    Sodan, Angela C.
    [J]. JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, 2007, 4376 : 115 - +
  • [8] Adaptive parallel job scheduling with flexible coscheduling
    Frachtenberg, E
    Feitelson, DG
    Petrini, F
    Fernández, J
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (11) : 1066 - 1077
  • [9] Adaptive grid job scheduling with genetic algorithms
    Gao, Y
    Rong, HQ
    Huang, JZ
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2005, 21 (01): : 151 - 161
  • [10] Adaptive job-shop scheduling with routing and sequencing flexibility using expert knowledge and Coloured Petri Nets
    Ey, H
    Sackmann, D
    Mutz, M
    Sauer, J
    [J]. SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 3212 - 3217