arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2301.05751cs.NIcs.DS

面向可重构数据中心的动态需求感知链路调度

Dynamic Demand-Aware Link Scheduling for Reconfigurable Datacenters

Kathrin Hanauer, Monika Henzinger, Lara Ost, Stefan Schmid

AI总结:

针对可重构数据中心中需求感知拓扑优化的瓶颈,本文利用流量时间局部性提出六种增量式(批量)动态链路调度算法,并在合成与真实轨迹上证明其可加速计算、减少配置变更且保持匹配权重。

摘要:

新兴的可重构数据中心允许以需求感知的方式动态调整网络拓扑。这类数据中心依赖光交换机,这些交换机可被重新配置,以边不相交匹配的形式在机架之间提供直接连接。尽管最先进的光交换机原则上支持微秒级重新配置,但需求感知拓扑优化仍构成瓶颈。本文提出一种动态算法方法,通过支持对流量需求变化的更快反应来提升可重构数据中心网络的性能。该方法利用流量模式的时间局部性,增量更新互连匹配,而不是从头重新计算。具体而言,我们提出六种(批量)动态算法,并将其与静态算法进行比较。我们在176条合成轨迹和39条真实世界轨迹上进行了广泛的实证评估,发现动态算法既能显著缩短运行时间,又能减少配置变更次数,尤其是在具有高时间局部性的网络中,同时保持匹配权重。

英文摘要:

Emerging reconfigurable datacenters allow to dynamically adjust the network topology in a demand-aware manner. These datacenters rely on optical switches which can be reconfigured to provide direct connectivity between racks, in the form of edge-disjoint matchings. While state-of-the-art optical switches in principle support microsecond reconfigurations, the demand-aware topology optimization constitutes a bottleneck. This paper proposes a dynamic algorithms approach to improve the performance of reconfigurable datacenter networks, by supporting faster reactions to changes in the traffic demand. This approach leverages the temporal locality of traffic patterns in order to update the interconnecting matchings incrementally, rather than recomputing them from scratch. In particular, we present six (batch-)dynamic algorithms and compare them to static ones. We conduct an extensive empirical evaluation on 176 synthetic and 39 real-world traces, and find that dynamic algorithms can both significantly improve the running time and reduce the number of changes to the configuration, especially in networks with high temporal locality, while retaining matching weight.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑