License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.DISC.2021.9
URN: urn:nbn:de:0030-drops-148117
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2021/14811/
Bankhamer, Gregor ;
Elsässer, Robert ;
Schmid, Stefan
Randomized Local Fast Rerouting for Datacenter Networks with Almost Optimal Congestion
Abstract
To ensure high availability, datacenter networks must rely on local fast rerouting mechanisms that allow routers to quickly react to link failures, in a fully decentralized manner. However, configuring these mechanisms to provide a high resilience against multiple failures while avoiding congestion along failover routes is algorithmically challenging, as the rerouting rules can only depend on local failure information and must be defined ahead of time. This paper presents a randomized local fast rerouting algorithm for Clos networks, the predominant datacenter topologies. Given a graph G = (V,E) describing a Clos topology, our algorithm defines local routing rules for each node v ∈ V, which only depend on the packet’s destination and are conditioned on the incident link failures. We prove that as long as number of failures at each node does not exceed a certain bound, our algorithm achieves an asymptotically minimal congestion up to polyloglog factors along failover paths. Our lower bounds are developed under some natural routing assumptions.
BibTeX - Entry
@InProceedings{bankhamer_et_al:LIPIcs.DISC.2021.9,
author = {Bankhamer, Gregor and Els\"{a}sser, Robert and Schmid, Stefan},
title = {{Randomized Local Fast Rerouting for Datacenter Networks with Almost Optimal Congestion}},
booktitle = {35th International Symposium on Distributed Computing (DISC 2021)},
pages = {9:1--9:19},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-210-5},
ISSN = {1868-8969},
year = {2021},
volume = {209},
editor = {Gilbert, Seth},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2021/14811},
URN = {urn:nbn:de:0030-drops-148117},
doi = {10.4230/LIPIcs.DISC.2021.9},
annote = {Keywords: local failover routing, congestion, randomized algorithms, datacenter networks}
}
Keywords: |
|
local failover routing, congestion, randomized algorithms, datacenter networks |
Collection: |
|
35th International Symposium on Distributed Computing (DISC 2021) |
Issue Date: |
|
2021 |
Date of publication: |
|
04.10.2021 |