Approximations to Study the Impact of the Service Discipline in Systems with Redundancy

被引:1
作者
Gast, Nicolas [1 ]
Van Houdt, Benny [2 ]
机构
[1] Univ Grenoble Alpes, Inria, Grenoble, France
[2] Univ Antwerp, Dept Comp Sci, Antwerp, Belgium
关键词
load balancing; redundancy; scheduling; queueing theory; mean field approximation; pair approximation; IDLE-QUEUE;
D O I
10.1145/3639040
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As job redundancy has been recognized as an effective means to improve performance of large-scale computer systems, queueing systems with redundancy have been studied by various authors. Existing results include methods to compute the queue length distribution and response time but only when the service discipline is First-Come-First-Served (FCFS). For other service disciplines, such as Processor Sharing (PS), or Last-Come-First-Served (LCFS), only the stability conditions are known. In this paper we develop the first methods to approximate the queue length distribution in a queueing system with redundancy under various service disciplines. We focus on a system with exponential job sizes, i.i.d. copies, and a large number of servers. We first derive a mean field approximation that is independent of the scheduling policy. In order to study the impact of service discipline, we then derive refinements of this approximation to specific scheduling policies. In the case of Processor Sharing, we provide a pair and a triplet approximation. The pair approximation can be regarded as a refinement of the classic mean field approximation and takes the service discipline into account, while the triplet approximation further refines the pair approximation. We also develop a pair approximation for three other service disciplines: First-Come-First-Served, Limited Processor Sharing and Last-Come-First-Served. We present numerical evidence that shows that all the approximations presented in the paper are highly accurate, but that none of them are asymptotically exact (as the number of servers goes to infinity). This makes these approximations suitable to study the impact of the service discipline on the queue length distribution. Our results show that FCFS yields the shortest queue length, and that the differences are more substantial at higher loads.
引用
收藏
页数:33
相关论文
共 25 条
  • [1] Ananthanarayanan Ganesh, 2013, Proceedings of NSDI '13: 10th USENIX Symposium on Networked Systems Design and Implementation. NSDI '13, P185
  • [2] The stationary distribution of the redundancy-d model with random order of service
    Anton E.
    Gardner K.
    [J]. Performance Evaluation Review, 2023, 51 (02): : 9 - 11
  • [3] Anton E., 2021, MODERN TRENDS CONTRO, VIII, P266
  • [4] On the Stability of Redundancy Models
    Anton, Elene
    Ayesta, Urtzi
    Jonckheere, Matthieu
    Verloop, Ina Maria
    [J]. OPERATIONS RESEARCH, 2021, 69 (05) : 1540 - 1565
  • [5] On a unifying product form framework for redundancy models
    Ayesta, U.
    Bodas, T.
    Verloop, I. M.
    [J]. PERFORMANCE EVALUATION, 2018, 127 : 93 - 119
  • [6] Balanced fair resource sharing in computer clusters
    Bonald, Thomas
    Comte, Celine
    [J]. PERFORMANCE EVALUATION, 2017, 116 : 70 - 83
  • [7] The Tail at Scale
    Dean, Jeffrey
    Barroso, Luiz Andre
    [J]. COMMUNICATIONS OF THE ACM, 2013, 56 (02) : 74 - 80
  • [8] Gardner Kristen, 2015, ACM SIGMETRICS Performance Evaluation Review, V43, P347
  • [9] A Better Model for Job Redundancy: Decoupling Server Slowdown and Job Size
    Gardner, Kristen
    Harchol-Balter, Mor
    Scheller-Wolf, Alan
    Van Houdt, Benny
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (06) : 3353 - 3367
  • [10] Redundancy-d: The Power of d Choices for Redundancy
    Gardner, Kristen
    Harchol-Balter, Mor
    Scheller-Wolf, Alan
    Velednitsky, Mark
    Zbarsky, Samuel
    [J]. OPERATIONS RESEARCH, 2017, 65 (04) : 1078 - 1094