大规模系统中 Power-of-$d$ 负载均衡的渐近最优性
概率论
2022-08-12 v1
摘要
我们考虑一个由 个相同服务器池和单个调度器组成的系统,其中任务以速率 的 Poisson 过程到达。到达的任务无法排队,必须立即分配给其中一个服务器池开始执行,否则将被丢弃。假设执行时间服从单位均值的指数分布,且不依赖于其他正在接受服务的任务数量。然而,体验到的性能(例如就接收到的吞吐量而言)会随着同一服务器池上并发任务数量的增加而下降。因此,调度器旨在将任务均匀分布在各个服务器池之间。具体而言,当任务到达时,调度器将其分配给从 个随机选择的服务器池中具有最少任务数的服务器池。这种分配策略称为 JSQ 方案,因为它类似于 Join-the-Shortest-Queue (JSQ) 策略的 power-of- 版本,并且在 的特殊情况下也将如此称呼。我们构建了一个随机耦合,以限制 JSQ 策略与具有任意 值的方案之间系统占用过程的差异。我们利用该耦合推导了当 时 且 情况下的流体极限及其相关的不动点。结果表明,流体极限对 的确切增长率不敏感,并与 JSQ 策略的流体极限一致。我们进一步利用该耦合证明,只要 ,扩散极限也对应于 JSQ 策略的扩散极限,并刻画了共同的极限扩散过程。这些结果表明,JSQ 最优性可以在流体水平和扩散水平上得以保持,同时将开销分别降低近 O() 和 O() 倍。
引用
@article{arxiv.1612.00722,
title = {Asymptotic Optimality of Power-of-$d$ Load Balancing in Large-Scale Systems},
author = {Debankur Mukherjee and Sem C. Borst and Johan S. H. van Leeuwaarden and Philip A. Whiting},
journal= {arXiv preprint arXiv:1612.00722},
year = {2022}
}
备注
48 pages, 3 figures, companion paper of arXiv:1612.00723