中文

设计低复杂度重负载延迟最优负载均衡方案:从理论到算法

分布式、并行与集群计算 2017-10-13 v1

摘要

我们为负载均衡系统建立了一个统一的分析框架,借此构建了一类通用的策略集合 Π\Pi,其中的策略同时具有吞吐量最优和重负载延迟最优的性质。这个通用类 Π\Pi 包含了诸如 join-shortest-queue 和 power-of-dd 等流行策略作为特例,但不包括 join-idle-queue (JIQ) 策略。事实上,我们证明了不属于 Π\Pi 的 JIQ 策略实际上并非重负载延迟最优。得益于 Π\Pi 类提供的显著灵活性,我们能够设计一种名为 join-below-threshold (JBT-dd) 的新策略,该策略保持了如 JIQ 等拉取式 (pull-based) 策略的简洁性,但能动态更新其阈值。我们证明了当阈值选择适当时,JBT-dd 属于 Π\Pi 类,因此它是重负载延迟最优的。大量仿真表明,新策略不仅在消息速率上具有低复杂度,而且在各种系统设置下实现了优异的延迟性能,可与最优的 join-shortest-queue 相媲美。

关键词

引用

@article{arxiv.1710.04357,
  title  = {Designing Low-Complexity Heavy-Traffic Delay-Optimal Load Balancing Schemes: Theory to Algorithms},
  author = {Xingyu Zhou and Fei Wu and Jian Tan and Yin Sun and Ness Shroff},
  journal= {arXiv preprint arXiv:1710.04357},
  year   = {2017}
}

备注

42 pages, 34 figure, this is the technical report for a paper accepted by ACM Sigmetrics 2018