Optimal hyper-scalable load balancing with a strict queue limit

被引:4
|
作者
van der Boor, Mark [1 ]
Borst, Sem [1 ]
van Leeuwaarden, Johan [1 ,2 ]
机构
[1] Eindhoven Univ Technol, POB 513, NL-5600 MB Eindhoven, Netherlands
[2] Tilburg Univ, POB 90153, NL-5000 LE Tilburg, Netherlands
关键词
Load balancing; Hyper-scalable; Queueing networks; Throughput-optimal; Communication overhead; JOIN-IDLE-QUEUE;
D O I
10.1016/j.peva.2021.102217
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Load balancing plays a critical role in efficiently dispatching jobs in parallel-server systems such as cloud networks and data centers. A fundamental challenge in the design of load balancing algorithms is to achieve an optimal trade-off between delay performance and implementation overhead (e.g. communication or memory usage). This trade-off has primarily been studied so far from the angle of the amount of overhead required to achieve asymptotically optimal performance, particularly vanishing delay in large-scale systems. In contrast, in the present paper, we focus on an arbitrarily sparse communication budget, possibly well below the minimum requirement for vanishing delay, referred to as the hyper-scalable operating region. Furthermore, jobs may only be admitted when a specific limit on the queue position of the job can be guaranteed. The centerpiece of our analysis is a universal upper bound for the achievable throughput of any dispatcher-driven algorithm for a given communication budget and queue limit. We also propose a specific hyper-scalable scheme which can operate at any given message rate and enforce any given queue limit, while allowing the server states to be captured via a closed product-form network, in which servers act as customers traversing various nodes. The product-form distribution is leveraged to prove that the bound is tight and that the proposed hyper-scalable scheme is throughput-optimal in a many-server regime given the communication and queue limit constraints. Extensive simulation experiments are conducted to illustrate the results. (C) 2021 The Author(s). Published by Elsevier B.V.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] On the Maximum Queue Length of the Hyper Scalable Load Balancing Push Strategy
    Van Houdt, Benny
    QUANTITATIVE EVALUATION OF SYSTEMS, QEST 2023, 2023, 14287 : 127 - 142
  • [2] Hyper-Scalable JSQ with Sparse Feedback
    Van Der Boor M.
    Borst S.
    Van Leeuwaarden J.
    Performance Evaluation Review, 2019, 47 (01): : 61 - 62
  • [3] Hyper-Scalable JS']JSQ with Sparse Feedback
    van der Boor, Mark
    Borst, Sem
    van Leeuwaarden, Johan
    PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2019, 3 (01)
  • [4] Acsim: Towards Hyper-scalable Internet of Things Simulation
    Bosmans, Stig
    Mercelis, Siegfried
    Ceulemans, Marc
    Denil, Joachim
    Hellinckx, Peter
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC-2017), 2018, 13 : 743 - 750
  • [5] Platform capitalism and cloud infrastructure: Theorizing a hyper-scalable computing regime
    Narayan, Devika
    ENVIRONMENT AND PLANNING A-ECONOMY AND SPACE, 2022, 54 (05): : 911 - 929
  • [6] Join-Idle-Queue: A novel load balancing algorithm for dynamically scalable web services
    Lu, Yi
    Xie, Qiaomin
    Kliot, Gabriel
    Geller, Alan
    Larus, James R.
    Greenberg, Albert
    PERFORMANCE EVALUATION, 2011, 68 (11) : 1056 - 1071
  • [7] Load balancing in the Internet with strict delay constraints
    Andrews, Matthew
    INFOCOM 2007, VOLS 1-5, 2007, : 1280 - 1288
  • [8] Load Balancing Under Strict Compatibility Constraints
    Rutten, Daan
    Mukherjeea, Debankur
    MATHEMATICS OF OPERATIONS RESEARCH, 2023, 48 (01) : 227 - 256
  • [9] Scalable load-distance balancing
    Bortnikov, Edward
    Cidon, Israel
    Keidar, Idit
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 77 - +
  • [10] Optimal load balancing and assessment of existing load balancing criteria
    Boulmier, Anthony
    Abdennadher, Nabil
    Chopard, Bastien
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 169 : 211 - 225