Fast and Heavy Disjoint Weighted Matchings for Demand-Aware Datacenter Topologies

Fast and Heavy Disjoint Weighted Matchings for Demand-Aware Datacenter Topologies

Abstract

Reconfigurable optical topologies promise to improve the performance in datacenters by dynamically optimizing the physical network in a demand-aware manner. State-of-theart optical technologies allow to establish and update direct connectivity (in the form of edge-disjoint matchings) between top-of-rack switches within microseconds or less. However, to fully exploit temporal structure in the demand, such fine-grained reconfigurations also require fast algorithms for optimizing the interconnecting matchings. Motivated by the desire to offload a maximum amount of demand to the reconfigurable network, this paper initiates the study of fast algorithms to find k disjoint heavy matchings in graphs. We present and analyze six algorithms, based on iterative matchings, b-matching, edge coloring, and node-rankings. We show that the problem is generally N P-hard and study the achievable approximation ratios. An extensive empirical evaluation of our algorithms on both real-world and synthetic traces (88 in total), including traces collected in Facebook datacenters and in HPC clusters reveals that all our algorithms provide high-quality matchings, and also very fast ones come within 95 % or more of the best solution. However, the running times differ significantly and what is the best algorithm depends on k and the acceptable runtime-quality tradeoff.

Grafik Top
Authors
  • Hanauer, Kathrin
  • Henzinger, Monika
  • Schmid, Stefan
  • Trummer, Jonathan
Grafik Top
Supplemental Material
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
IEEE Conference on Computer Communications (INFOCOM), Virtual Conference, May 2022
Divisions
Communication Technologies
Subjects
Informatik Allgemeines
Event Location
Virtual Conference
Event Type
Conference
Event Dates
2-5/5/2022
Date
2022
Export
Grafik Top