Heavy-Traffic Optimal Size- and State-Aware Dispatching

被引:1
作者
Xie, Runhan [1 ]
Grosof, Isaac [2 ,3 ]
Scully, Ziv [4 ]
机构
[1] Univ Calif Berkeley, Dept Ind Engn & Operat Res, Berkeley, CA 94720 USA
[2] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[3] Georgia Inst Technol, Sch Ind & Syst Engn, Atlanta, GA 30332 USA
[4] Cornell Univ, Sch Operat Res & Informat Engn, Ithaca, NY USA
基金
美国国家科学基金会;
关键词
dispatching; FCFS; response time; latency; sojourn time; heavy traffic; asymptotic optimality; MARKOVIAN PROCESSES; TASK ASSIGNMENT; STABILITY; LOAD; QUEUE;
D O I
10.1145/3639035
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dispatching systems, where arriving jobs are immediately assigned to one of multiple queues, are ubiquitous in computer systems and service systems. A natural and practically relevant model is one in which each queue serves jobs in FCFS (First-Come First-Served) order. We consider the case where the dispatcher is size-aware, meaning it learns the size (i.e. service time) of each job as it arrives; and state-aware, meaning it always knows the amount of work (i.e. total remaining service time) at each queue. While size- and state-aware dispatching to FCFS queues has been extensively studied, little is known about optimal dispatching for the objective of minimizing mean delay. A major obstacle is that no nontrivial lower bound on mean delay is known, even in heavy traffic (i.e. the limit as load approaches capacity). This makes it difficult to prove that any given policy is optimal, or even heavy-traffic optimal. In this work, we propose the first size- and state-aware dispatching policy that provably minimizes mean delay in heavy traffic. Our policy, called CARD (Controlled Asymmetry Reduces Delay), keeps all but one of the queues short, then routes as few jobs as possible to the one long queue. We prove an upper bound on CARD's mean delay, and we prove the first nontrivial lower bound on the mean delay of any size- and state-aware dispatching policy. Both results apply to any number of servers. Our bounds match in heavy traffic, implying CARD's heavy-traffic optimality. In particular, CARD's heavy-traffic performance improves upon that of LWL (Least Work Left), SITA (Size Interval Task Assignment), and other policies from the literature whose heavy-traffic performance is known.
引用
收藏
页数:36
相关论文
共 16 条
  • [1] Heavy-Traffic Optimal Size-and State-Aware Dispatching
    Xie R.
    Grosof I.
    Scully Z.
    Performance Evaluation Review, 2024, 52 (01): : 7 - 8
  • [2] Towards the optimal dynamic size-aware dispatching
    Hyytia, Esa
    Righter, Rhonda
    PERFORMANCE EVALUATION, 2024, 164
  • [3] Optimal heavy-traffic queue length scaling in an incompletely saturated switch
    Maguluri, Siva Theja
    Burle, Sai Kiran
    Srikant, R.
    QUEUEING SYSTEMS, 2018, 88 (3-4) : 279 - 309
  • [4] Optimal Heavy-Traffic Queue Length Scaling in an Incompletely Saturated Switch
    Maguluri, Siva Theja
    Burle, Sai Kiran
    Srikant, R.
    SIGMETRICS/PERFORMANCE 2016: PROCEEDINGS OF THE SIGMETRICS/PERFORMANCE JOINT INTERNATIONAL CONFERENCE ON MEASUREMENT AND MODELING OF COMPUTER SCIENCE, 2016, : 13 - 24
  • [5] Heavy-traffic Analysis of the Generalized Switch under Multidimensional State Space Collapse
    Hurtado-Lange D.
    Theja Maguluri S.
    Performance Evaluation Review, 2021, 48 (03): : 33 - 34
  • [6] Optimal capacity allocation for heavy-traffic fixed-cycle traffic-light queues and intersections
    Boon, Marko
    Janssen, Guido
    van Leeuwaarden, Johan
    Timmerman, Rik
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2023, 167 : 79 - 98
  • [7] Heavy-traffic Analysis of the Generalized Switch under Multidimensional State Space Collapse
    Hurtado-Lange D.
    Theja Maguluri S.
    Performance Evaluation Review, 2020, 48 (01): : 33 - 34
  • [8] Optimal power allocation for a time-varying wireless channel under heavy-traffic approximation
    Wu, W
    Arapostathis, A
    Shakkottai, S
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2006, 51 (04) : 580 - 594
  • [9] Validity of Heavy-Traffic Steady-State Approximations in Multiclass Queueing Networks: The Case of Queue-Ratio Disciplines
    Gurvich, Itai
    MATHEMATICS OF OPERATIONS RESEARCH, 2014, 39 (01) : 121 - 162
  • [10] A packet-switched network with On/Off sources and a fair bandwidth sharing policy: state space collapse and heavy-traffic
    Delgado, Rosario
    TELECOMMUNICATION SYSTEMS, 2016, 62 (02) : 461 - 479