首页> 外文期刊>IEEE transactions on network and service management >Improved Power of Two Choices for Fat-Tree Routing
【24h】

Improved Power of Two Choices for Fat-Tree Routing

机译:胖树路由的两种选择的增强功能

获取原文
获取原文并翻译 | 示例

摘要

The fat-tree networking topology have gained prominence in various parallel and distributed systems such as high-performance computing clusters and data centers. To support high throughput and low latency applications, effective load-balancing schemes are in great demand. However, the commonly deployed scheme, equal-cost multipath, suffers from severe hash collisions that lead to poor performance. Recently, another realization of randomized load balancing, DRILL, has been proposed, which adopts the two-choice algorithm to achieve in-network local-to-switch load balancing. Although DRILL can well balance uplink traffic, it shows some limitations on alleviating downlink contentions. Motivated by this observation, we propose a thresholded two-choice (TTC) scheme, which modifies the two-choice algorithm such that it can balance both uplink and downlink traffic. To balance downlink traffic, TTC sets a default path for every source-destination pair using the D-mod-k scheme. The rationale for this is that D-mod-k minimizes the level of path collision over downlinks for any permutation in a fat-tree network. To balance uplink traffic, TTC makes dynamic path decisions using an algorithm that is based on the two-choice idea. To better leverage default paths in downlink load balancing, it is desirable that TTC routes the majority of traffic onto the default paths. To this end, we introduce a new thresholding mechanism to the two-choice algorithm, which contributes to a better overall performance. Our analysis shows that the introduced thresholding mechanism does not significantly affect the uplink load balancing performance. Moreover, our numerical study indicates that TTC can achieve a better system-wide performance than DRILL.
机译:胖树网络拓扑已在各种并行和分布式系统(例如高性能计算群集和数据中心)中占据重要地位。为了支持高吞吐量和低延迟的应用,迫切需要有效的负载平衡方案。但是,通常部署的方案,等成本多路径,会遭受严重的哈希冲突,从而导致性能下降。最近,提出了另一种实现随机负载均衡的方法DRILL,该方法采用双向选择算法来实现网络内本地到交换机的负载均衡。尽管DRILL可以很好地平衡上行链路流量,但在减轻下行链路竞争方面显示出一些限制。受此观察结果的启发,我们提出了阈值二选(TTC)方案,该方案修改了二选算法,从而可以平衡上行链路和下行链路流量。为了平衡下行链路流量,TTC使用D-mod-k方案为每个源-目的地对设置默认路径。这样做的理由是,对于胖树网络中的任何排列,D-mod-k都会使下行链路上的路径冲突级别最小化。为了平衡上行链路流量,TTC使用基于二选一思想的算法做出动态路径决策。为了在下行链路负载平衡中更好地利用默认路径,希望TTC将大部分流量路由到默认路径上。为此,我们为二选一算法引入了一种新的阈值处理机制,有助于提高整体性能。我们的分析表明,引入的阈值机制不会显着影响上行链路负载平衡性能。此外,我们的数值研究表明,TTC可以比DRILL获得更好的系统范围的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号